Interface PrincipalIdFormat.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<PrincipalIdFormat.Builder,PrincipalIdFormat>
,SdkBuilder<PrincipalIdFormat.Builder,PrincipalIdFormat>
,SdkPojo
- Enclosing class:
- PrincipalIdFormat
public static interface PrincipalIdFormat.Builder extends SdkPojo, CopyableBuilder<PrincipalIdFormat.Builder,PrincipalIdFormat>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PrincipalIdFormat.Builder
arn(String arn)
PrincipalIdFormatARN descriptionPrincipalIdFormat.Builder
statuses(Collection<IdFormat> statuses)
PrincipalIdFormatStatuses descriptionPrincipalIdFormat.Builder
statuses(Consumer<IdFormat.Builder>... statuses)
PrincipalIdFormatStatuses descriptionPrincipalIdFormat.Builder
statuses(IdFormat... statuses)
PrincipalIdFormatStatuses description-
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 Detail
-
arn
PrincipalIdFormat.Builder arn(String arn)
PrincipalIdFormatARN description
- Parameters:
arn
- PrincipalIdFormatARN description- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statuses
PrincipalIdFormat.Builder statuses(Collection<IdFormat> statuses)
PrincipalIdFormatStatuses description
- Parameters:
statuses
- PrincipalIdFormatStatuses description- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statuses
PrincipalIdFormat.Builder statuses(IdFormat... statuses)
PrincipalIdFormatStatuses description
- Parameters:
statuses
- PrincipalIdFormatStatuses description- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statuses
PrincipalIdFormat.Builder statuses(Consumer<IdFormat.Builder>... statuses)
PrincipalIdFormatStatuses description
This is a convenience method that creates an instance of theIdFormat.Builder
avoiding the need to create one manually viaIdFormat.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#statuses(List
.) - Parameters:
statuses
- a consumer that will call methods onIdFormat.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#statuses(java.util.Collection
)
-
-