public static interface ServiceDetail.Builder extends SdkPojo, 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 |
managesVpcEndpoints(Boolean managesVpcEndpoints)
Indicates whether the service manages it's VPC Endpoints.
|
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.
|
copyapplyMutation, 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.ServiceDetail.Builder managesVpcEndpoints(Boolean managesVpcEndpoints)
Indicates whether the service manages it's VPC Endpoints. Management of the service VPC Endpoints using the VPC Endpoint API is restricted.
managesVpcEndpoints - Indicates whether the service manages it's VPC Endpoints. Management of the service VPC Endpoints
using the VPC Endpoint API is restricted.Copyright © 2019. All rights reserved.