@Stability(value=Experimental) public static final class ServiceAttributes.Builder extends Object implements software.amazon.jsii.Builder<ServiceAttributes>
ServiceAttributes| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ServiceAttributes |
build()
Builds the configured instance.
|
ServiceAttributes.Builder |
dnsRecordType(DnsRecordType dnsRecordType)
Sets the value of
ServiceAttributes.getDnsRecordType() |
ServiceAttributes.Builder |
namespace(INamespace namespace)
Sets the value of
ServiceAttributes.getNamespace() |
ServiceAttributes.Builder |
routingPolicy(RoutingPolicy routingPolicy)
Sets the value of
ServiceAttributes.getRoutingPolicy() |
ServiceAttributes.Builder |
serviceArn(String serviceArn)
Sets the value of
ServiceAttributes.getServiceArn() |
ServiceAttributes.Builder |
serviceId(String serviceId)
Sets the value of
ServiceAttributes.getServiceId() |
ServiceAttributes.Builder |
serviceName(String serviceName)
Sets the value of
ServiceAttributes.getServiceName() |
@Stability(value=Experimental) public ServiceAttributes.Builder dnsRecordType(DnsRecordType dnsRecordType)
ServiceAttributes.getDnsRecordType()dnsRecordType - the value to be set. This parameter is required.this@Stability(value=Experimental) public ServiceAttributes.Builder namespace(INamespace namespace)
ServiceAttributes.getNamespace()namespace - the value to be set. This parameter is required.this@Stability(value=Experimental) public ServiceAttributes.Builder routingPolicy(RoutingPolicy routingPolicy)
ServiceAttributes.getRoutingPolicy()routingPolicy - the value to be set. This parameter is required.this@Stability(value=Experimental) public ServiceAttributes.Builder serviceArn(String serviceArn)
ServiceAttributes.getServiceArn()serviceArn - the value to be set. This parameter is required.this@Stability(value=Experimental) public ServiceAttributes.Builder serviceId(String serviceId)
ServiceAttributes.getServiceId()serviceId - the value to be set. This parameter is required.this@Stability(value=Experimental) public ServiceAttributes.Builder serviceName(String serviceName)
ServiceAttributes.getServiceName()serviceName - the value to be set. This parameter is required.this@Stability(value=Experimental) public ServiceAttributes build()
build in interface software.amazon.jsii.Builder<ServiceAttributes>ServiceAttributesNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.