Interface Schedule.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Schedule.Builder,
,Schedule> SdkBuilder<Schedule.Builder,
,Schedule> SdkPojo
- Enclosing class:
Schedule
public static interface Schedule.Builder
extends SdkPojo, CopyableBuilder<Schedule.Builder,Schedule>
-
Method Summary
Modifier and TypeMethodDescriptionThe ID of the Amazon Web Services account that owns the schedule.createDate
(Instant createDate) The date and time that the schedule was created.The Amazon Resource Name (ARN) of the user who created the schedule.cronExpression
(String cronExpression) The dates and times when the job is to run.A list of jobs to be run, according to the schedule.jobNames
(Collection<String> jobNames) A list of jobs to be run, according to the schedule.lastModifiedBy
(String lastModifiedBy) The Amazon Resource Name (ARN) of the user who last modified the schedule.lastModifiedDate
(Instant lastModifiedDate) The date and time when the schedule was last modified.The name of the schedule.resourceArn
(String resourceArn) The Amazon Resource Name (ARN) of the schedule.Metadata tags that have been applied to the schedule.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
accountId
The ID of the Amazon Web Services account that owns the schedule.
- Parameters:
accountId
- The ID of the Amazon Web Services account that owns the schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The Amazon Resource Name (ARN) of the user who created the schedule.
- Parameters:
createdBy
- The Amazon Resource Name (ARN) of the user who created the schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createDate
The date and time that the schedule was created.
- Parameters:
createDate
- The date and time that the schedule was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobNames
A list of jobs to be run, according to the schedule.
- Parameters:
jobNames
- A list of jobs to be run, according to the schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobNames
A list of jobs to be run, according to the schedule.
- Parameters:
jobNames
- A list of jobs to be run, according to the schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedBy
The Amazon Resource Name (ARN) of the user who last modified the schedule.
- Parameters:
lastModifiedBy
- The Amazon Resource Name (ARN) of the user who last modified the schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedDate
The date and time when the schedule was last modified.
- Parameters:
lastModifiedDate
- The date and time when the schedule was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceArn
The Amazon Resource Name (ARN) of the schedule.
- Parameters:
resourceArn
- The Amazon Resource Name (ARN) of the schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cronExpression
The dates and times when the job is to run. For more information, see Cron expressions in the Glue DataBrew Developer Guide.
- Parameters:
cronExpression
- The dates and times when the job is to run. For more information, see Cron expressions in the Glue DataBrew Developer Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Metadata tags that have been applied to the schedule.
- Parameters:
tags
- Metadata tags that have been applied to the schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the schedule.
- Parameters:
name
- The name of the schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-