public static interface ServiceConfiguration.Builder extends SdkPojo, CopyableBuilder<ServiceConfiguration.Builder,ServiceConfiguration>
| Modifier and Type | Method and Description |
|---|---|
ServiceConfiguration.Builder |
acceptanceRequired(Boolean acceptanceRequired)
Indicates whether requests from other AWS accounts to create an endpoint to the service must first be
accepted.
|
ServiceConfiguration.Builder |
availabilityZones(Collection<String> availabilityZones)
In the Availability Zones in which the service is available.
|
ServiceConfiguration.Builder |
availabilityZones(String... availabilityZones)
In the Availability Zones in which the service is available.
|
ServiceConfiguration.Builder |
baseEndpointDnsNames(Collection<String> baseEndpointDnsNames)
The DNS names for the service.
|
ServiceConfiguration.Builder |
baseEndpointDnsNames(String... baseEndpointDnsNames)
The DNS names for the service.
|
ServiceConfiguration.Builder |
networkLoadBalancerArns(Collection<String> networkLoadBalancerArns)
The Amazon Resource Names (ARNs) of the Network Load Balancers for the service.
|
ServiceConfiguration.Builder |
networkLoadBalancerArns(String... networkLoadBalancerArns)
The Amazon Resource Names (ARNs) of the Network Load Balancers for the service.
|
ServiceConfiguration.Builder |
privateDnsName(String privateDnsName)
The private DNS name for the service.
|
ServiceConfiguration.Builder |
serviceId(String serviceId)
The ID of the service.
|
ServiceConfiguration.Builder |
serviceName(String serviceName)
The name of the service.
|
ServiceConfiguration.Builder |
serviceState(ServiceState serviceState)
The service state.
|
ServiceConfiguration.Builder |
serviceState(String serviceState)
The service state.
|
ServiceConfiguration.Builder |
serviceType(Collection<ServiceTypeDetail> serviceType)
The type of service.
|
ServiceConfiguration.Builder |
serviceType(Consumer<ServiceTypeDetail.Builder>... serviceType)
The type of service.
|
ServiceConfiguration.Builder |
serviceType(ServiceTypeDetail... serviceType)
The type of service.
|
copyapplyMutation, buildServiceConfiguration.Builder serviceType(Collection<ServiceTypeDetail> serviceType)
The type of service.
serviceType - The type of service.ServiceConfiguration.Builder serviceType(ServiceTypeDetail... serviceType)
The type of service.
serviceType - The type of service.ServiceConfiguration.Builder serviceType(Consumer<ServiceTypeDetail.Builder>... serviceType)
The type of service.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #serviceType(List) .serviceType - a consumer that will call methods on List.Builder #serviceType(List) ServiceConfiguration.Builder serviceId(String serviceId)
The ID of the service.
serviceId - The ID of the service.ServiceConfiguration.Builder serviceName(String serviceName)
The name of the service.
serviceName - The name of the service.ServiceConfiguration.Builder serviceState(String serviceState)
The service state.
serviceState - The service state.ServiceState,
ServiceStateServiceConfiguration.Builder serviceState(ServiceState serviceState)
The service state.
serviceState - The service state.ServiceState,
ServiceStateServiceConfiguration.Builder availabilityZones(Collection<String> availabilityZones)
In the Availability Zones in which the service is available.
availabilityZones - In the Availability Zones in which the service is available.ServiceConfiguration.Builder availabilityZones(String... availabilityZones)
In the Availability Zones in which the service is available.
availabilityZones - In the Availability Zones in which the service is available.ServiceConfiguration.Builder acceptanceRequired(Boolean acceptanceRequired)
Indicates whether requests from other AWS accounts to create an endpoint to the service must first be accepted.
acceptanceRequired - Indicates whether requests from other AWS accounts to create an endpoint to the service must first be
accepted.ServiceConfiguration.Builder networkLoadBalancerArns(Collection<String> networkLoadBalancerArns)
The Amazon Resource Names (ARNs) of the Network Load Balancers for the service.
networkLoadBalancerArns - The Amazon Resource Names (ARNs) of the Network Load Balancers for the service.ServiceConfiguration.Builder networkLoadBalancerArns(String... networkLoadBalancerArns)
The Amazon Resource Names (ARNs) of the Network Load Balancers for the service.
networkLoadBalancerArns - The Amazon Resource Names (ARNs) of the Network Load Balancers for the service.ServiceConfiguration.Builder baseEndpointDnsNames(Collection<String> baseEndpointDnsNames)
The DNS names for the service.
baseEndpointDnsNames - The DNS names for the service.ServiceConfiguration.Builder baseEndpointDnsNames(String... baseEndpointDnsNames)
The DNS names for the service.
baseEndpointDnsNames - The DNS names for the service.ServiceConfiguration.Builder privateDnsName(String privateDnsName)
The private DNS name for the service.
privateDnsName - The private DNS name for the service.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.