Interface NamespaceInfoV2.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<NamespaceInfoV2.Builder,
,NamespaceInfoV2> SdkBuilder<NamespaceInfoV2.Builder,
,NamespaceInfoV2> SdkPojo
- Enclosing class:
NamespaceInfoV2
public static interface NamespaceInfoV2.Builder
extends SdkPojo, CopyableBuilder<NamespaceInfoV2.Builder,NamespaceInfoV2>
-
Method Summary
Modifier and TypeMethodDescriptionThe namespace ARN.capacityRegion
(String capacityRegion) The namespace Amazon Web Services Region.creationStatus
(String creationStatus) The creation status of a namespace that is not yet completely created.creationStatus
(NamespaceStatus creationStatus) The creation status of a namespace that is not yet completely created.identityStore
(String identityStore) The identity store used for the namespace.identityStore
(IdentityStore identityStore) The identity store used for the namespace.The name of the error.default NamespaceInfoV2.Builder
namespaceError
(Consumer<NamespaceError.Builder> namespaceError) An error that occurred when the namespace was created.namespaceError
(NamespaceError namespaceError) An error that occurred when the namespace was created.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
-
name
The name of the error.
- Parameters:
name
- The name of the error.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The namespace ARN.
- Parameters:
arn
- The namespace ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
capacityRegion
The namespace Amazon Web Services Region.
- Parameters:
capacityRegion
- The namespace Amazon Web Services Region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationStatus
The creation status of a namespace that is not yet completely created.
- Parameters:
creationStatus
- The creation status of a namespace that is not yet completely created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationStatus
The creation status of a namespace that is not yet completely created.
- Parameters:
creationStatus
- The creation status of a namespace that is not yet completely created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
identityStore
The identity store used for the namespace.
- Parameters:
identityStore
- The identity store used for the namespace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
identityStore
The identity store used for the namespace.
- Parameters:
identityStore
- The identity store used for the namespace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
namespaceError
An error that occurred when the namespace was created.
- Parameters:
namespaceError
- An error that occurred when the namespace was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namespaceError
An error that occurred when the namespace was created.
This is a convenience method that creates an instance of theNamespaceError.Builder
avoiding the need to create one manually viaNamespaceError.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonamespaceError(NamespaceError)
.- Parameters:
namespaceError
- a consumer that will call methods onNamespaceError.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-