public static interface ServiceDetail.Builder extends CopyableBuilder<ServiceDetail.Builder,ServiceDetail>
| Modifier and Type | Method and Description |
|---|---|
ServiceDetail.Builder |
acceptanceRequired(Boolean acceptanceRequired)
Indicates whether VPC endpoint connection requests to the service must be accepted by the service owner.
|
ServiceDetail.Builder |
availabilityZones(Collection<String> availabilityZones)
The Availability Zones in which the service is available.
|
ServiceDetail.Builder |
availabilityZones(String... availabilityZones)
The Availability Zones in which the service is available.
|
ServiceDetail.Builder |
baseEndpointDnsNames(Collection<String> baseEndpointDnsNames)
The DNS names for the service.
|
ServiceDetail.Builder |
baseEndpointDnsNames(String... baseEndpointDnsNames)
The DNS names for the service.
|
ServiceDetail.Builder |
owner(String owner)
The AWS account ID of the service owner.
|
ServiceDetail.Builder |
privateDnsName(String privateDnsName)
The private DNS name for the service.
|
ServiceDetail.Builder |
serviceName(String serviceName)
The Amazon Resource Name (ARN) of the service.
|
ServiceDetail.Builder |
serviceType(Collection<ServiceTypeDetail> serviceType)
The type of service.
|
ServiceDetail.Builder |
serviceType(Consumer<ServiceTypeDetail.Builder>... serviceType)
The type of service.
|
ServiceDetail.Builder |
serviceType(ServiceTypeDetail... serviceType)
The type of service.
|
ServiceDetail.Builder |
vpcEndpointPolicySupported(Boolean vpcEndpointPolicySupported)
Indicates whether the service supports endpoint policies.
|
copyapply, buildServiceDetail.Builder serviceName(String serviceName)
The Amazon Resource Name (ARN) of the service.
serviceName - The Amazon Resource Name (ARN) of the service.ServiceDetail.Builder serviceType(Collection<ServiceTypeDetail> serviceType)
The type of service.
serviceType - The type of service.ServiceDetail.Builder serviceType(ServiceTypeDetail... serviceType)
The type of service.
serviceType - The type of service.ServiceDetail.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) ServiceDetail.Builder availabilityZones(Collection<String> availabilityZones)
The Availability Zones in which the service is available.
availabilityZones - The Availability Zones in which the service is available.ServiceDetail.Builder availabilityZones(String... availabilityZones)
The Availability Zones in which the service is available.
availabilityZones - The Availability Zones in which the service is available.ServiceDetail.Builder owner(String owner)
The AWS account ID of the service owner.
owner - The AWS account ID of the service owner.ServiceDetail.Builder baseEndpointDnsNames(Collection<String> baseEndpointDnsNames)
The DNS names for the service.
baseEndpointDnsNames - The DNS names for the service.ServiceDetail.Builder baseEndpointDnsNames(String... baseEndpointDnsNames)
The DNS names for the service.
baseEndpointDnsNames - The DNS names for the service.ServiceDetail.Builder privateDnsName(String privateDnsName)
The private DNS name for the service.
privateDnsName - The private DNS name for the service.ServiceDetail.Builder vpcEndpointPolicySupported(Boolean vpcEndpointPolicySupported)
Indicates whether the service supports endpoint policies.
vpcEndpointPolicySupported - Indicates whether the service supports endpoint policies.ServiceDetail.Builder acceptanceRequired(Boolean acceptanceRequired)
Indicates whether VPC endpoint connection requests to the service must be accepted by the service owner.
acceptanceRequired - Indicates whether VPC endpoint connection requests to the service must be accepted by the service
owner.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.