Interface SyncBlockerSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SyncBlockerSummary.Builder,SyncBlockerSummary>,SdkBuilder<SyncBlockerSummary.Builder,SyncBlockerSummary>,SdkPojo
- Enclosing class:
- SyncBlockerSummary
public static interface SyncBlockerSummary.Builder extends SdkPojo, CopyableBuilder<SyncBlockerSummary.Builder,SyncBlockerSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SyncBlockerSummary.BuilderlatestBlockers(Collection<SyncBlocker> latestBlockers)The latest events for a sync blocker summary.SyncBlockerSummary.BuilderlatestBlockers(Consumer<SyncBlocker.Builder>... latestBlockers)The latest events for a sync blocker summary.SyncBlockerSummary.BuilderlatestBlockers(SyncBlocker... latestBlockers)The latest events for a sync blocker summary.SyncBlockerSummary.BuilderparentResourceName(String parentResourceName)The parent resource name for a sync blocker summary.SyncBlockerSummary.BuilderresourceName(String resourceName)The resource name for sync blocker summary.-
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
-
resourceName
SyncBlockerSummary.Builder resourceName(String resourceName)
The resource name for sync blocker summary.
- Parameters:
resourceName- The resource name for sync blocker summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parentResourceName
SyncBlockerSummary.Builder parentResourceName(String parentResourceName)
The parent resource name for a sync blocker summary.
- Parameters:
parentResourceName- The parent resource name for a sync blocker summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestBlockers
SyncBlockerSummary.Builder latestBlockers(Collection<SyncBlocker> latestBlockers)
The latest events for a sync blocker summary.
- Parameters:
latestBlockers- The latest events for a sync blocker summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestBlockers
SyncBlockerSummary.Builder latestBlockers(SyncBlocker... latestBlockers)
The latest events for a sync blocker summary.
- Parameters:
latestBlockers- The latest events for a sync blocker summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestBlockers
SyncBlockerSummary.Builder latestBlockers(Consumer<SyncBlocker.Builder>... latestBlockers)
The latest events for a sync blocker summary.
This is a convenience method that creates an instance of theSyncBlocker.Builderavoiding the need to create one manually viaSyncBlocker.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#latestBlockers(List.) - Parameters:
latestBlockers- a consumer that will call methods onSyncBlocker.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#latestBlockers(java.util.Collection)
-
-