public static interface NamespaceProperties.Builder extends SdkPojo, CopyableBuilder<NamespaceProperties.Builder,NamespaceProperties>
Modifier and Type | Method and Description |
---|---|
default NamespaceProperties.Builder |
dnsProperties(Consumer<DnsProperties.Builder> dnsProperties)
A complex type that contains the ID for the Route 53 hosted zone that AWS Cloud Map creates when you create a
namespace.
|
NamespaceProperties.Builder |
dnsProperties(DnsProperties dnsProperties)
A complex type that contains the ID for the Route 53 hosted zone that AWS Cloud Map creates when you create a
namespace.
|
default NamespaceProperties.Builder |
httpProperties(Consumer<HttpProperties.Builder> httpProperties)
A complex type that contains the name of an HTTP namespace.
|
NamespaceProperties.Builder |
httpProperties(HttpProperties httpProperties)
A complex type that contains the name of an HTTP namespace.
|
copy
applyMutation, build
NamespaceProperties.Builder dnsProperties(DnsProperties dnsProperties)
A complex type that contains the ID for the Route 53 hosted zone that AWS Cloud Map creates when you create a namespace.
dnsProperties
- A complex type that contains the ID for the Route 53 hosted zone that AWS Cloud Map creates when you
create a namespace.default NamespaceProperties.Builder dnsProperties(Consumer<DnsProperties.Builder> dnsProperties)
A complex type that contains the ID for the Route 53 hosted zone that AWS Cloud Map creates when you create a namespace.
This is a convenience that creates an instance of theDnsProperties.Builder
avoiding the need to
create one manually via DnsProperties.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to dnsProperties(DnsProperties)
.dnsProperties
- a consumer that will call methods on DnsProperties.Builder
dnsProperties(DnsProperties)
NamespaceProperties.Builder httpProperties(HttpProperties httpProperties)
A complex type that contains the name of an HTTP namespace.
httpProperties
- A complex type that contains the name of an HTTP namespace.default NamespaceProperties.Builder httpProperties(Consumer<HttpProperties.Builder> httpProperties)
A complex type that contains the name of an HTTP namespace.
This is a convenience that creates an instance of theHttpProperties.Builder
avoiding the need to
create one manually via HttpProperties.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to httpProperties(HttpProperties)
.httpProperties
- a consumer that will call methods on HttpProperties.Builder
httpProperties(HttpProperties)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.