public static interface Namespace.Builder extends SdkPojo, CopyableBuilder<Namespace.Builder,Namespace>
| Modifier and Type | Method and Description |
|---|---|
Namespace.Builder |
arn(String arn)
The Amazon Resource Name (ARN) that AWS Cloud Map assigns to the namespace when you create it.
|
Namespace.Builder |
createDate(Instant createDate)
The date that the namespace was created, in Unix date/time format and Coordinated Universal Time (UTC).
|
Namespace.Builder |
creatorRequestId(String creatorRequestId)
A unique string that identifies the request and that allows failed requests to be retried without the risk of
executing an operation twice.
|
Namespace.Builder |
description(String description)
The description that you specify for the namespace when you create it.
|
Namespace.Builder |
id(String id)
The ID of a namespace.
|
Namespace.Builder |
name(String name)
The name of the namespace, such as
example.com. |
default Namespace.Builder |
properties(Consumer<NamespaceProperties.Builder> properties)
A complex type that contains information that's specific to the type of the namespace.
|
Namespace.Builder |
properties(NamespaceProperties properties)
A complex type that contains information that's specific to the type of the namespace.
|
Namespace.Builder |
serviceCount(Integer serviceCount)
The number of services that are associated with the namespace.
|
Namespace.Builder |
type(NamespaceType type)
The type of the namespace.
|
Namespace.Builder |
type(String type)
The type of the namespace.
|
copyapplyMutation, buildNamespace.Builder id(String id)
The ID of a namespace.
id - The ID of a namespace.Namespace.Builder arn(String arn)
The Amazon Resource Name (ARN) that AWS Cloud Map assigns to the namespace when you create it.
arn - The Amazon Resource Name (ARN) that AWS Cloud Map assigns to the namespace when you create it.Namespace.Builder name(String name)
The name of the namespace, such as example.com.
name - The name of the namespace, such as example.com.Namespace.Builder type(String type)
The type of the namespace. Valid values are DNS_PUBLIC and DNS_PRIVATE.
type - The type of the namespace. Valid values are DNS_PUBLIC and DNS_PRIVATE.NamespaceType,
NamespaceTypeNamespace.Builder type(NamespaceType type)
The type of the namespace. Valid values are DNS_PUBLIC and DNS_PRIVATE.
type - The type of the namespace. Valid values are DNS_PUBLIC and DNS_PRIVATE.NamespaceType,
NamespaceTypeNamespace.Builder description(String description)
The description that you specify for the namespace when you create it.
description - The description that you specify for the namespace when you create it.Namespace.Builder serviceCount(Integer serviceCount)
The number of services that are associated with the namespace.
serviceCount - The number of services that are associated with the namespace.Namespace.Builder properties(NamespaceProperties properties)
A complex type that contains information that's specific to the type of the namespace.
properties - A complex type that contains information that's specific to the type of the namespace.default Namespace.Builder properties(Consumer<NamespaceProperties.Builder> properties)
A complex type that contains information that's specific to the type of the namespace.
This is a convenience that creates an instance of theNamespaceProperties.Builder avoiding the need
to create one manually via NamespaceProperties.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to properties(NamespaceProperties).properties - a consumer that will call methods on NamespaceProperties.Builderproperties(NamespaceProperties)Namespace.Builder createDate(Instant createDate)
The date that the namespace was created, in Unix date/time format and Coordinated Universal Time (UTC). The
value of CreateDate is accurate to milliseconds. For example, the value
1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
createDate - The date that the namespace was created, in Unix date/time format and Coordinated Universal Time
(UTC). The value of CreateDate is accurate to milliseconds. For example, the value
1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.Namespace.Builder creatorRequestId(String creatorRequestId)
A unique string that identifies the request and that allows failed requests to be retried without the risk of executing an operation twice.
creatorRequestId - A unique string that identifies the request and that allows failed requests to be retried without the
risk of executing an operation twice.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.