Struct aws_sdk_emr::operation::list_notebook_executions::builders::ListNotebookExecutionsInputBuilder
source · #[non_exhaustive]pub struct ListNotebookExecutionsInputBuilder { /* private fields */ }Expand description
A builder for ListNotebookExecutionsInput.
Implementations§
source§impl ListNotebookExecutionsInputBuilder
impl ListNotebookExecutionsInputBuilder
sourcepub fn editor_id(self, input: impl Into<String>) -> Self
pub fn editor_id(self, input: impl Into<String>) -> Self
The unique ID of the editor associated with the notebook execution.
sourcepub fn set_editor_id(self, input: Option<String>) -> Self
pub fn set_editor_id(self, input: Option<String>) -> Self
The unique ID of the editor associated with the notebook execution.
sourcepub fn status(self, input: NotebookExecutionStatus) -> Self
pub fn status(self, input: NotebookExecutionStatus) -> Self
The status filter for listing notebook executions.
-
START_PENDINGindicates that the cluster has received the execution request but execution has not begun. -
STARTINGindicates that the execution is starting on the cluster. -
RUNNINGindicates that the execution is being processed by the cluster. -
FINISHINGindicates that execution processing is in the final stages. -
FINISHEDindicates that the execution has completed without error. -
FAILINGindicates that the execution is failing and will not finish successfully. -
FAILEDindicates that the execution failed. -
STOP_PENDINGindicates that the cluster has received aStopNotebookExecutionrequest and the stop is pending. -
STOPPINGindicates that the cluster is in the process of stopping the execution as a result of aStopNotebookExecutionrequest. -
STOPPEDindicates that the execution stopped because of aStopNotebookExecutionrequest.
sourcepub fn set_status(self, input: Option<NotebookExecutionStatus>) -> Self
pub fn set_status(self, input: Option<NotebookExecutionStatus>) -> Self
The status filter for listing notebook executions.
-
START_PENDINGindicates that the cluster has received the execution request but execution has not begun. -
STARTINGindicates that the execution is starting on the cluster. -
RUNNINGindicates that the execution is being processed by the cluster. -
FINISHINGindicates that execution processing is in the final stages. -
FINISHEDindicates that the execution has completed without error. -
FAILINGindicates that the execution is failing and will not finish successfully. -
FAILEDindicates that the execution failed. -
STOP_PENDINGindicates that the cluster has received aStopNotebookExecutionrequest and the stop is pending. -
STOPPINGindicates that the cluster is in the process of stopping the execution as a result of aStopNotebookExecutionrequest. -
STOPPEDindicates that the execution stopped because of aStopNotebookExecutionrequest.
sourcepub fn from(self, input: DateTime) -> Self
pub fn from(self, input: DateTime) -> Self
The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
sourcepub fn set_from(self, input: Option<DateTime>) -> Self
pub fn set_from(self, input: Option<DateTime>) -> Self
The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
sourcepub fn to(self, input: DateTime) -> Self
pub fn to(self, input: DateTime) -> Self
The end of time range filter for listing notebook executions. The default is the current timestamp.
sourcepub fn set_to(self, input: Option<DateTime>) -> Self
pub fn set_to(self, input: Option<DateTime>) -> Self
The end of time range filter for listing notebook executions. The default is the current timestamp.
sourcepub fn marker(self, input: impl Into<String>) -> Self
pub fn marker(self, input: impl Into<String>) -> Self
The pagination token, returned by a previous ListNotebookExecutions call, that indicates the start of the list for this ListNotebookExecutions call.
sourcepub fn set_marker(self, input: Option<String>) -> Self
pub fn set_marker(self, input: Option<String>) -> Self
The pagination token, returned by a previous ListNotebookExecutions call, that indicates the start of the list for this ListNotebookExecutions call.
sourcepub fn build(self) -> Result<ListNotebookExecutionsInput, BuildError>
pub fn build(self) -> Result<ListNotebookExecutionsInput, BuildError>
Consumes the builder and constructs a ListNotebookExecutionsInput.
Trait Implementations§
source§impl Clone for ListNotebookExecutionsInputBuilder
impl Clone for ListNotebookExecutionsInputBuilder
source§fn clone(&self) -> ListNotebookExecutionsInputBuilder
fn clone(&self) -> ListNotebookExecutionsInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for ListNotebookExecutionsInputBuilder
impl Default for ListNotebookExecutionsInputBuilder
source§fn default() -> ListNotebookExecutionsInputBuilder
fn default() -> ListNotebookExecutionsInputBuilder
source§impl PartialEq<ListNotebookExecutionsInputBuilder> for ListNotebookExecutionsInputBuilder
impl PartialEq<ListNotebookExecutionsInputBuilder> for ListNotebookExecutionsInputBuilder
source§fn eq(&self, other: &ListNotebookExecutionsInputBuilder) -> bool
fn eq(&self, other: &ListNotebookExecutionsInputBuilder) -> bool
self and other values to be equal, and is used
by ==.