Struct aws_sdk_databrew::operation::describe_schedule::builders::DescribeScheduleOutputBuilder
source · #[non_exhaustive]pub struct DescribeScheduleOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeScheduleOutput
.
Implementations§
source§impl DescribeScheduleOutputBuilder
impl DescribeScheduleOutputBuilder
sourcepub fn create_date(self, input: DateTime) -> Self
pub fn create_date(self, input: DateTime) -> Self
The date and time that the schedule was created.
sourcepub fn set_create_date(self, input: Option<DateTime>) -> Self
pub fn set_create_date(self, input: Option<DateTime>) -> Self
The date and time that the schedule was created.
sourcepub fn get_create_date(&self) -> &Option<DateTime>
pub fn get_create_date(&self) -> &Option<DateTime>
The date and time that the schedule was created.
sourcepub fn created_by(self, input: impl Into<String>) -> Self
pub fn created_by(self, input: impl Into<String>) -> Self
The identifier (user name) of the user who created the schedule.
sourcepub fn set_created_by(self, input: Option<String>) -> Self
pub fn set_created_by(self, input: Option<String>) -> Self
The identifier (user name) of the user who created the schedule.
sourcepub fn get_created_by(&self) -> &Option<String>
pub fn get_created_by(&self) -> &Option<String>
The identifier (user name) of the user who created the schedule.
sourcepub fn job_names(self, input: impl Into<String>) -> Self
pub fn job_names(self, input: impl Into<String>) -> Self
Appends an item to job_names
.
To override the contents of this collection use set_job_names
.
The name or names of one or more jobs to be run by using the schedule.
sourcepub fn set_job_names(self, input: Option<Vec<String>>) -> Self
pub fn set_job_names(self, input: Option<Vec<String>>) -> Self
The name or names of one or more jobs to be run by using the schedule.
sourcepub fn get_job_names(&self) -> &Option<Vec<String>>
pub fn get_job_names(&self) -> &Option<Vec<String>>
The name or names of one or more jobs to be run by using the schedule.
sourcepub fn last_modified_by(self, input: impl Into<String>) -> Self
pub fn last_modified_by(self, input: impl Into<String>) -> Self
The identifier (user name) of the user who last modified the schedule.
sourcepub fn set_last_modified_by(self, input: Option<String>) -> Self
pub fn set_last_modified_by(self, input: Option<String>) -> Self
The identifier (user name) of the user who last modified the schedule.
sourcepub fn get_last_modified_by(&self) -> &Option<String>
pub fn get_last_modified_by(&self) -> &Option<String>
The identifier (user name) of the user who last modified the schedule.
sourcepub fn last_modified_date(self, input: DateTime) -> Self
pub fn last_modified_date(self, input: DateTime) -> Self
The date and time that the schedule was last modified.
sourcepub fn set_last_modified_date(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_date(self, input: Option<DateTime>) -> Self
The date and time that the schedule was last modified.
sourcepub fn get_last_modified_date(&self) -> &Option<DateTime>
pub fn get_last_modified_date(&self) -> &Option<DateTime>
The date and time that the schedule was last modified.
sourcepub fn resource_arn(self, input: impl Into<String>) -> Self
pub fn resource_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the schedule.
sourcepub fn set_resource_arn(self, input: Option<String>) -> Self
pub fn set_resource_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the schedule.
sourcepub fn get_resource_arn(&self) -> &Option<String>
pub fn get_resource_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the schedule.
sourcepub fn cron_expression(self, input: impl Into<String>) -> Self
pub fn cron_expression(self, input: impl Into<String>) -> Self
The date or dates and time or times when the jobs are to be run for the schedule. For more information, see Cron expressions in the Glue DataBrew Developer Guide.
sourcepub fn set_cron_expression(self, input: Option<String>) -> Self
pub fn set_cron_expression(self, input: Option<String>) -> Self
The date or dates and time or times when the jobs are to be run for the schedule. For more information, see Cron expressions in the Glue DataBrew Developer Guide.
sourcepub fn get_cron_expression(&self) -> &Option<String>
pub fn get_cron_expression(&self) -> &Option<String>
The date or dates and time or times when the jobs are to be run for the schedule. For more information, see Cron expressions in the Glue DataBrew Developer Guide.
Adds a key-value pair to tags
.
To override the contents of this collection use set_tags
.
Metadata tags associated with this schedule.
Metadata tags associated with this schedule.
Metadata tags associated with this schedule.
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the schedule.
This field is required.sourcepub fn build(self) -> Result<DescribeScheduleOutput, BuildError>
pub fn build(self) -> Result<DescribeScheduleOutput, BuildError>
Consumes the builder and constructs a DescribeScheduleOutput
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for DescribeScheduleOutputBuilder
impl Clone for DescribeScheduleOutputBuilder
source§fn clone(&self) -> DescribeScheduleOutputBuilder
fn clone(&self) -> DescribeScheduleOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeScheduleOutputBuilder
impl Default for DescribeScheduleOutputBuilder
source§fn default() -> DescribeScheduleOutputBuilder
fn default() -> DescribeScheduleOutputBuilder
source§impl PartialEq for DescribeScheduleOutputBuilder
impl PartialEq for DescribeScheduleOutputBuilder
source§fn eq(&self, other: &DescribeScheduleOutputBuilder) -> bool
fn eq(&self, other: &DescribeScheduleOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.