public static interface ModifySnapshotScheduleResponse.Builder extends RedshiftResponse.Builder, SdkPojo, CopyableBuilder<ModifySnapshotScheduleResponse.Builder,ModifySnapshotScheduleResponse>
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildModifySnapshotScheduleResponse.Builder scheduleDefinitions(Collection<String> scheduleDefinitions)
A list of ScheduleDefinitions.
scheduleDefinitions - A list of ScheduleDefinitions.ModifySnapshotScheduleResponse.Builder scheduleDefinitions(String... scheduleDefinitions)
A list of ScheduleDefinitions.
scheduleDefinitions - A list of ScheduleDefinitions.ModifySnapshotScheduleResponse.Builder scheduleIdentifier(String scheduleIdentifier)
A unique identifier for the schedule.
scheduleIdentifier - A unique identifier for the schedule.ModifySnapshotScheduleResponse.Builder scheduleDescription(String scheduleDescription)
The description of the schedule.
scheduleDescription - The description of the schedule.ModifySnapshotScheduleResponse.Builder tags(Collection<Tag> tags)
An optional set of tags describing the schedule.
tags - An optional set of tags describing the schedule.ModifySnapshotScheduleResponse.Builder tags(Tag... tags)
An optional set of tags describing the schedule.
tags - An optional set of tags describing the schedule.ModifySnapshotScheduleResponse.Builder tags(Consumer<Tag.Builder>... tags)
An optional set of tags describing the schedule.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually
via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) ModifySnapshotScheduleResponse.Builder nextInvocations(Collection<Instant> nextInvocations)
nextInvocations - ModifySnapshotScheduleResponse.Builder nextInvocations(Instant... nextInvocations)
nextInvocations - ModifySnapshotScheduleResponse.Builder associatedClusterCount(Integer associatedClusterCount)
The number of clusters associated with the schedule.
associatedClusterCount - The number of clusters associated with the schedule.ModifySnapshotScheduleResponse.Builder associatedClusters(Collection<ClusterAssociatedToSchedule> associatedClusters)
A list of clusters associated with the schedule. A maximum of 100 clusters is returned.
associatedClusters - A list of clusters associated with the schedule. A maximum of 100 clusters is returned.ModifySnapshotScheduleResponse.Builder associatedClusters(ClusterAssociatedToSchedule... associatedClusters)
A list of clusters associated with the schedule. A maximum of 100 clusters is returned.
associatedClusters - A list of clusters associated with the schedule. A maximum of 100 clusters is returned.ModifySnapshotScheduleResponse.Builder associatedClusters(Consumer<ClusterAssociatedToSchedule.Builder>... associatedClusters)
A list of clusters associated with the schedule. A maximum of 100 clusters is returned.
This is a convenience method that creates an instance of theClusterAssociatedToSchedule.Builder avoiding the need
to create one manually via
ClusterAssociatedToSchedule.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #associatedClusters(List.
associatedClusters - a consumer that will call methods on
ClusterAssociatedToSchedule.Builder#associatedClusters(java.util.Collection) Copyright © 2023. All rights reserved.