Interface ClusterMarkerConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ClusterMarkerConfiguration.Builder,
,ClusterMarkerConfiguration> SdkBuilder<ClusterMarkerConfiguration.Builder,
,ClusterMarkerConfiguration> SdkPojo
- Enclosing class:
ClusterMarkerConfiguration
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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, 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.Builder
avoiding the need to create one manually viaClusterMarker.builder()
.When the
Consumer
completes,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:
-