public static interface ModifyScheduledActionRequest.Builder extends RedshiftRequest.Builder, SdkPojo, CopyableBuilder<ModifyScheduledActionRequest.Builder,ModifyScheduledActionRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildModifyScheduledActionRequest.Builder scheduledActionName(String scheduledActionName)
The name of the scheduled action to modify.
scheduledActionName - The name of the scheduled action to modify.ModifyScheduledActionRequest.Builder targetAction(ScheduledActionType targetAction)
A modified JSON format of the scheduled action. For more information about this parameter, see ScheduledAction.
targetAction - A modified JSON format of the scheduled action. For more information about this parameter, see
ScheduledAction.default ModifyScheduledActionRequest.Builder targetAction(Consumer<ScheduledActionType.Builder> targetAction)
A modified JSON format of the scheduled action. For more information about this parameter, see ScheduledAction.
This is a convenience method that creates an instance of theScheduledActionType.Builder avoiding the
need to create one manually via ScheduledActionType.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to targetAction(ScheduledActionType).
targetAction - a consumer that will call methods on ScheduledActionType.BuildertargetAction(ScheduledActionType)ModifyScheduledActionRequest.Builder schedule(String schedule)
A modified schedule in either at( ) or cron( ) format. For more information about
this parameter, see ScheduledAction.
schedule - A modified schedule in either at( ) or cron( ) format. For more information
about this parameter, see ScheduledAction.ModifyScheduledActionRequest.Builder iamRole(String iamRole)
A different IAM role to assume to run the target action. For more information about this parameter, see ScheduledAction.
iamRole - A different IAM role to assume to run the target action. For more information about this parameter,
see ScheduledAction.ModifyScheduledActionRequest.Builder scheduledActionDescription(String scheduledActionDescription)
A modified description of the scheduled action.
scheduledActionDescription - A modified description of the scheduled action.ModifyScheduledActionRequest.Builder startTime(Instant startTime)
A modified start time of the scheduled action. For more information about this parameter, see ScheduledAction.
startTime - A modified start time of the scheduled action. For more information about this parameter, see
ScheduledAction.ModifyScheduledActionRequest.Builder endTime(Instant endTime)
A modified end time of the scheduled action. For more information about this parameter, see ScheduledAction.
endTime - A modified end time of the scheduled action. For more information about this parameter, see
ScheduledAction.ModifyScheduledActionRequest.Builder enable(Boolean enable)
A modified enable flag of the scheduled action. If true, the scheduled action is active. If false, the scheduled action is disabled.
enable - A modified enable flag of the scheduled action. If true, the scheduled action is active. If false, the
scheduled action is disabled.ModifyScheduledActionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderModifyScheduledActionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.