Struct aws_sdk_glue::model::task_run::Builder
source · pub struct Builder { /* private fields */ }Expand description
A builder for TaskRun.
Implementations§
source§impl Builder
impl Builder
sourcepub fn transform_id(self, input: impl Into<String>) -> Self
pub fn transform_id(self, input: impl Into<String>) -> Self
The unique identifier for the transform.
sourcepub fn set_transform_id(self, input: Option<String>) -> Self
pub fn set_transform_id(self, input: Option<String>) -> Self
The unique identifier for the transform.
sourcepub fn task_run_id(self, input: impl Into<String>) -> Self
pub fn task_run_id(self, input: impl Into<String>) -> Self
The unique identifier for this task run.
sourcepub fn set_task_run_id(self, input: Option<String>) -> Self
pub fn set_task_run_id(self, input: Option<String>) -> Self
The unique identifier for this task run.
sourcepub fn status(self, input: TaskStatusType) -> Self
pub fn status(self, input: TaskStatusType) -> Self
The current status of the requested task run.
sourcepub fn set_status(self, input: Option<TaskStatusType>) -> Self
pub fn set_status(self, input: Option<TaskStatusType>) -> Self
The current status of the requested task run.
sourcepub fn log_group_name(self, input: impl Into<String>) -> Self
pub fn log_group_name(self, input: impl Into<String>) -> Self
The names of the log group for secure logging, associated with this task run.
sourcepub fn set_log_group_name(self, input: Option<String>) -> Self
pub fn set_log_group_name(self, input: Option<String>) -> Self
The names of the log group for secure logging, associated with this task run.
sourcepub fn properties(self, input: TaskRunProperties) -> Self
pub fn properties(self, input: TaskRunProperties) -> Self
Specifies configuration properties associated with this task run.
sourcepub fn set_properties(self, input: Option<TaskRunProperties>) -> Self
pub fn set_properties(self, input: Option<TaskRunProperties>) -> Self
Specifies configuration properties associated with this task run.
sourcepub fn error_string(self, input: impl Into<String>) -> Self
pub fn error_string(self, input: impl Into<String>) -> Self
The list of error strings associated with this task run.
sourcepub fn set_error_string(self, input: Option<String>) -> Self
pub fn set_error_string(self, input: Option<String>) -> Self
The list of error strings associated with this task run.
sourcepub fn started_on(self, input: DateTime) -> Self
pub fn started_on(self, input: DateTime) -> Self
The date and time that this task run started.
sourcepub fn set_started_on(self, input: Option<DateTime>) -> Self
pub fn set_started_on(self, input: Option<DateTime>) -> Self
The date and time that this task run started.
sourcepub fn last_modified_on(self, input: DateTime) -> Self
pub fn last_modified_on(self, input: DateTime) -> Self
The last point in time that the requested task run was updated.
sourcepub fn set_last_modified_on(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_on(self, input: Option<DateTime>) -> Self
The last point in time that the requested task run was updated.
sourcepub fn completed_on(self, input: DateTime) -> Self
pub fn completed_on(self, input: DateTime) -> Self
The last point in time that the requested task run was completed.
sourcepub fn set_completed_on(self, input: Option<DateTime>) -> Self
pub fn set_completed_on(self, input: Option<DateTime>) -> Self
The last point in time that the requested task run was completed.
sourcepub fn execution_time(self, input: i32) -> Self
pub fn execution_time(self, input: i32) -> Self
The amount of time (in seconds) that the task run consumed resources.
sourcepub fn set_execution_time(self, input: Option<i32>) -> Self
pub fn set_execution_time(self, input: Option<i32>) -> Self
The amount of time (in seconds) that the task run consumed resources.