Interface ClusterPendingUpdates.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ClusterPendingUpdates.Builder,ClusterPendingUpdates>,SdkBuilder<ClusterPendingUpdates.Builder,ClusterPendingUpdates>,SdkPojo
- Enclosing class:
- ClusterPendingUpdates
public static interface ClusterPendingUpdates.Builder extends SdkPojo, CopyableBuilder<ClusterPendingUpdates.Builder,ClusterPendingUpdates>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ClusterPendingUpdates.BuilderacLs(Consumer<ACLsUpdateStatus.Builder> acLs)A list of ACLs associated with the cluster that are being updatedClusterPendingUpdates.BuilderacLs(ACLsUpdateStatus acLs)A list of ACLs associated with the cluster that are being updateddefault ClusterPendingUpdates.Builderresharding(Consumer<ReshardingStatus.Builder> resharding)The status of an online resharding operation.ClusterPendingUpdates.Builderresharding(ReshardingStatus resharding)The status of an online resharding operation.ClusterPendingUpdates.BuilderserviceUpdates(Collection<PendingModifiedServiceUpdate> serviceUpdates)A list of service updates being applied to the clusterClusterPendingUpdates.BuilderserviceUpdates(Consumer<PendingModifiedServiceUpdate.Builder>... serviceUpdates)A list of service updates being applied to the clusterClusterPendingUpdates.BuilderserviceUpdates(PendingModifiedServiceUpdate... serviceUpdates)A list of service updates being applied to the cluster-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
resharding
ClusterPendingUpdates.Builder resharding(ReshardingStatus resharding)
The status of an online resharding operation.
- Parameters:
resharding- The status of an online resharding operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resharding
default ClusterPendingUpdates.Builder resharding(Consumer<ReshardingStatus.Builder> resharding)
The status of an online resharding operation.
This is a convenience method that creates an instance of theReshardingStatus.Builderavoiding the need to create one manually viaReshardingStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresharding(ReshardingStatus).- Parameters:
resharding- a consumer that will call methods onReshardingStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
resharding(ReshardingStatus)
-
acLs
ClusterPendingUpdates.Builder acLs(ACLsUpdateStatus acLs)
A list of ACLs associated with the cluster that are being updated
- Parameters:
acLs- A list of ACLs associated with the cluster that are being updated- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
acLs
default ClusterPendingUpdates.Builder acLs(Consumer<ACLsUpdateStatus.Builder> acLs)
A list of ACLs associated with the cluster that are being updated
This is a convenience method that creates an instance of theACLsUpdateStatus.Builderavoiding the need to create one manually viaACLsUpdateStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toacLs(ACLsUpdateStatus).- Parameters:
acLs- a consumer that will call methods onACLsUpdateStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
acLs(ACLsUpdateStatus)
-
serviceUpdates
ClusterPendingUpdates.Builder serviceUpdates(Collection<PendingModifiedServiceUpdate> serviceUpdates)
A list of service updates being applied to the cluster
- Parameters:
serviceUpdates- A list of service updates being applied to the cluster- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceUpdates
ClusterPendingUpdates.Builder serviceUpdates(PendingModifiedServiceUpdate... serviceUpdates)
A list of service updates being applied to the cluster
- Parameters:
serviceUpdates- A list of service updates being applied to the cluster- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceUpdates
ClusterPendingUpdates.Builder serviceUpdates(Consumer<PendingModifiedServiceUpdate.Builder>... serviceUpdates)
A list of service updates being applied to the cluster
This is a convenience method that creates an instance of thePendingModifiedServiceUpdate.Builderavoiding the need to create one manually viaPendingModifiedServiceUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#serviceUpdates(List.) - Parameters:
serviceUpdates- a consumer that will call methods onPendingModifiedServiceUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#serviceUpdates(java.util.Collection)
-
-