Interface CreateScheduleRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateScheduleRequest.Builder,CreateScheduleRequest>,DataBrewRequest.Builder,SdkBuilder<CreateScheduleRequest.Builder,CreateScheduleRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateScheduleRequest
public static interface CreateScheduleRequest.Builder extends DataBrewRequest.Builder, SdkPojo, CopyableBuilder<CreateScheduleRequest.Builder,CreateScheduleRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateScheduleRequest.BuildercronExpression(String cronExpression)The date or dates and time or times when the jobs are to be run.CreateScheduleRequest.BuilderjobNames(String... jobNames)The name or names of one or more jobs to be run.CreateScheduleRequest.BuilderjobNames(Collection<String> jobNames)The name or names of one or more jobs to be run.CreateScheduleRequest.Buildername(String name)A unique name for the schedule.CreateScheduleRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateScheduleRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)CreateScheduleRequest.Buildertags(Map<String,String> tags)Metadata tags to apply to this schedule.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.databrew.model.DataBrewRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
jobNames
CreateScheduleRequest.Builder jobNames(Collection<String> jobNames)
The name or names of one or more jobs to be run.
- Parameters:
jobNames- The name or names of one or more jobs to be run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobNames
CreateScheduleRequest.Builder jobNames(String... jobNames)
The name or names of one or more jobs to be run.
- Parameters:
jobNames- The name or names of one or more jobs to be run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cronExpression
CreateScheduleRequest.Builder cronExpression(String cronExpression)
The date or dates and time or times when the jobs are to be run. For more information, see Cron expressions in the Glue DataBrew Developer Guide.
- Parameters:
cronExpression- The date or dates and time or times when the jobs are to be 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
CreateScheduleRequest.Builder tags(Map<String,String> tags)
Metadata tags to apply to this schedule.
- Parameters:
tags- Metadata tags to apply to this schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
CreateScheduleRequest.Builder name(String name)
A unique name for the schedule. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.
- Parameters:
name- A unique name for the schedule. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreateScheduleRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateScheduleRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-