pub struct Builder { /* private fields */ }
Expand description
A builder for CreatePresignedNotebookUrlOutput
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn notebook_url(self, input: impl Into<String>) -> Self
pub fn notebook_url(self, input: impl Into<String>) -> Self
The URL of the notebook. The URL includes the authentication token and notebook file name and points directly to the opened notebook.
sourcepub fn set_notebook_url(self, input: Option<String>) -> Self
pub fn set_notebook_url(self, input: Option<String>) -> Self
The URL of the notebook. The URL includes the authentication token and notebook file name and points directly to the opened notebook.
sourcepub fn auth_token(self, input: impl Into<String>) -> Self
pub fn auth_token(self, input: impl Into<String>) -> Self
The authentication token for the notebook.
sourcepub fn set_auth_token(self, input: Option<String>) -> Self
pub fn set_auth_token(self, input: Option<String>) -> Self
The authentication token for the notebook.
sourcepub fn auth_token_expiration_time(self, input: i64) -> Self
pub fn auth_token_expiration_time(self, input: i64) -> Self
The UTC epoch time when the authentication token expires.
sourcepub fn set_auth_token_expiration_time(self, input: Option<i64>) -> Self
pub fn set_auth_token_expiration_time(self, input: Option<i64>) -> Self
The UTC epoch time when the authentication token expires.
sourcepub fn build(self) -> CreatePresignedNotebookUrlOutput
pub fn build(self) -> CreatePresignedNotebookUrlOutput
Consumes the builder and constructs a CreatePresignedNotebookUrlOutput
.