public static interface NamespaceSummary.Builder extends SdkPojo, CopyableBuilder<NamespaceSummary.Builder,NamespaceSummary>
| Modifier and Type | Method and Description |
|---|---|
NamespaceSummary.Builder |
arn(String arn)
The Amazon Resource Name (ARN) that AWS Cloud Map assigns to the namespace when you create it.
|
NamespaceSummary.Builder |
createDate(Instant createDate)
The date and time that the namespace was created.
|
NamespaceSummary.Builder |
description(String description)
A description for the namespace.
|
NamespaceSummary.Builder |
id(String id)
The ID of the namespace.
|
NamespaceSummary.Builder |
name(String name)
The name of the namespace.
|
default NamespaceSummary.Builder |
properties(Consumer<NamespaceProperties.Builder> properties)
Sets the value of the Properties property for this object.
|
NamespaceSummary.Builder |
properties(NamespaceProperties properties)
Sets the value of the Properties property for this object.
|
NamespaceSummary.Builder |
serviceCount(Integer serviceCount)
The number of services that were created using the namespace.
|
NamespaceSummary.Builder |
type(NamespaceType type)
The type of the namespace, either public or private.
|
NamespaceSummary.Builder |
type(String type)
The type of the namespace, either public or private.
|
copyapplyMutation, buildNamespaceSummary.Builder id(String id)
The ID of the namespace.
id - The ID of the namespace.NamespaceSummary.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.NamespaceSummary.Builder name(String name)
The name of the namespace. When you create a namespace, AWS Cloud Map automatically creates a Route 53 hosted zone that has the same name as the namespace.
name - The name of the namespace. When you create a namespace, AWS Cloud Map automatically creates a Route 53
hosted zone that has the same name as the namespace.NamespaceSummary.Builder type(String type)
The type of the namespace, either public or private.
type - The type of the namespace, either public or private.NamespaceType,
NamespaceTypeNamespaceSummary.Builder type(NamespaceType type)
The type of the namespace, either public or private.
type - The type of the namespace, either public or private.NamespaceType,
NamespaceTypeNamespaceSummary.Builder description(String description)
A description for the namespace.
description - A description for the namespace.NamespaceSummary.Builder serviceCount(Integer serviceCount)
The number of services that were created using the namespace.
serviceCount - The number of services that were created using the namespace.NamespaceSummary.Builder properties(NamespaceProperties properties)
properties - The new value for the Properties property for this object.default NamespaceSummary.Builder properties(Consumer<NamespaceProperties.Builder> properties)
NamespaceProperties.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)NamespaceSummary.Builder createDate(Instant createDate)
The date and time that the namespace was created.
createDate - The date and time that the namespace was created.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.