Interface ClusterMarkerConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ClusterMarkerConfiguration.Builder,,ClusterMarkerConfiguration> SdkBuilder<ClusterMarkerConfiguration.Builder,,ClusterMarkerConfiguration> SdkPojo
- Enclosing class:
ClusterMarkerConfiguration
@Mutable
@NotThreadSafe
public static interface ClusterMarkerConfiguration.Builder
extends SdkPojo, CopyableBuilder<ClusterMarkerConfiguration.Builder,ClusterMarkerConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionclusterMarker(Consumer<ClusterMarker.Builder> clusterMarker) The cluster marker that is a part of the cluster marker configuration.clusterMarker(ClusterMarker clusterMarker) The cluster marker that is a part of the cluster marker configuration.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
clusterMarker
The cluster marker that is a part of the cluster marker configuration.
- Parameters:
clusterMarker- The cluster marker that is a part of the cluster marker configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterMarker
default ClusterMarkerConfiguration.Builder clusterMarker(Consumer<ClusterMarker.Builder> clusterMarker) The cluster marker that is a part of the cluster marker configuration.
This is a convenience method that creates an instance of theClusterMarker.Builderavoiding the need to create one manually viaClusterMarker.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toclusterMarker(ClusterMarker).- Parameters:
clusterMarker- a consumer that will call methods onClusterMarker.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-