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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description NamespaceInfoV2.Builderarn(String arn)The namespace ARN.NamespaceInfoV2.BuildercapacityRegion(String capacityRegion)The namespace Amazon Web Services Region.NamespaceInfoV2.BuildercreationStatus(String creationStatus)The creation status of a namespace that is not yet completely created.NamespaceInfoV2.BuildercreationStatus(NamespaceStatus creationStatus)The creation status of a namespace that is not yet completely created.NamespaceInfoV2.BuilderidentityStore(String identityStore)The identity store used for the namespace.NamespaceInfoV2.BuilderidentityStore(IdentityStore identityStore)The identity store used for the namespace.NamespaceInfoV2.Buildername(String name)The name of the error.default NamespaceInfoV2.BuildernamespaceError(Consumer<NamespaceError.Builder> namespaceError)An error that occurred when the namespace was created.NamespaceInfoV2.BuildernamespaceError(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 Detail
-
name
NamespaceInfoV2.Builder name(String 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
NamespaceInfoV2.Builder arn(String 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
NamespaceInfoV2.Builder capacityRegion(String 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
NamespaceInfoV2.Builder creationStatus(String 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:
NamespaceStatus,NamespaceStatus
-
creationStatus
NamespaceInfoV2.Builder creationStatus(NamespaceStatus 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:
NamespaceStatus,NamespaceStatus
-
identityStore
NamespaceInfoV2.Builder identityStore(String 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,IdentityStore
-
identityStore
NamespaceInfoV2.Builder identityStore(IdentityStore 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,IdentityStore
-
namespaceError
NamespaceInfoV2.Builder namespaceError(NamespaceError 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
default NamespaceInfoV2.Builder namespaceError(Consumer<NamespaceError.Builder> namespaceError)
An error that occurred when the namespace was created.
This is a convenience method that creates an instance of theNamespaceError.Builderavoiding the need to create one manually viaNamespaceError.builder().When the
Consumercompletes,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:
namespaceError(NamespaceError)
-
-