public static interface VpcEndpointConnection.Builder extends SdkPojo, CopyableBuilder<VpcEndpointConnection.Builder,VpcEndpointConnection>
Modifier and Type | Method and Description |
---|---|
VpcEndpointConnection.Builder |
creationTimestamp(Instant creationTimestamp)
The date and time that the VPC endpoint was created.
|
VpcEndpointConnection.Builder |
dnsEntries(Collection<DnsEntry> dnsEntries)
The DNS entries for the VPC endpoint.
|
VpcEndpointConnection.Builder |
dnsEntries(Consumer<DnsEntry.Builder>... dnsEntries)
The DNS entries for the VPC endpoint.
|
VpcEndpointConnection.Builder |
dnsEntries(DnsEntry... dnsEntries)
The DNS entries for the VPC endpoint.
|
VpcEndpointConnection.Builder |
gatewayLoadBalancerArns(Collection<String> gatewayLoadBalancerArns)
The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.
|
VpcEndpointConnection.Builder |
gatewayLoadBalancerArns(String... gatewayLoadBalancerArns)
The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.
|
VpcEndpointConnection.Builder |
networkLoadBalancerArns(Collection<String> networkLoadBalancerArns)
The Amazon Resource Names (ARNs) of the network load balancers for the service.
|
VpcEndpointConnection.Builder |
networkLoadBalancerArns(String... networkLoadBalancerArns)
The Amazon Resource Names (ARNs) of the network load balancers for the service.
|
VpcEndpointConnection.Builder |
serviceId(String serviceId)
The ID of the service to which the endpoint is connected.
|
VpcEndpointConnection.Builder |
vpcEndpointId(String vpcEndpointId)
The ID of the VPC endpoint.
|
VpcEndpointConnection.Builder |
vpcEndpointOwner(String vpcEndpointOwner)
The AWS account ID of the owner of the VPC endpoint.
|
VpcEndpointConnection.Builder |
vpcEndpointState(State vpcEndpointState)
The state of the VPC endpoint.
|
VpcEndpointConnection.Builder |
vpcEndpointState(String vpcEndpointState)
The state of the VPC endpoint.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
VpcEndpointConnection.Builder serviceId(String serviceId)
The ID of the service to which the endpoint is connected.
serviceId
- The ID of the service to which the endpoint is connected.VpcEndpointConnection.Builder vpcEndpointId(String vpcEndpointId)
The ID of the VPC endpoint.
vpcEndpointId
- The ID of the VPC endpoint.VpcEndpointConnection.Builder vpcEndpointOwner(String vpcEndpointOwner)
The AWS account ID of the owner of the VPC endpoint.
vpcEndpointOwner
- The AWS account ID of the owner of the VPC endpoint.VpcEndpointConnection.Builder vpcEndpointState(String vpcEndpointState)
The state of the VPC endpoint.
VpcEndpointConnection.Builder vpcEndpointState(State vpcEndpointState)
The state of the VPC endpoint.
VpcEndpointConnection.Builder creationTimestamp(Instant creationTimestamp)
The date and time that the VPC endpoint was created.
creationTimestamp
- The date and time that the VPC endpoint was created.VpcEndpointConnection.Builder dnsEntries(Collection<DnsEntry> dnsEntries)
The DNS entries for the VPC endpoint.
dnsEntries
- The DNS entries for the VPC endpoint.VpcEndpointConnection.Builder dnsEntries(DnsEntry... dnsEntries)
The DNS entries for the VPC endpoint.
dnsEntries
- The DNS entries for the VPC endpoint.VpcEndpointConnection.Builder dnsEntries(Consumer<DnsEntry.Builder>... dnsEntries)
The DNS entries for the VPC endpoint.
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 #dnsEntries(List)
.dnsEntries
- a consumer that will call methods on List.Builder
#dnsEntries(List)
VpcEndpointConnection.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.VpcEndpointConnection.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.VpcEndpointConnection.Builder gatewayLoadBalancerArns(Collection<String> gatewayLoadBalancerArns)
The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.
gatewayLoadBalancerArns
- The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.VpcEndpointConnection.Builder gatewayLoadBalancerArns(String... gatewayLoadBalancerArns)
The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.
gatewayLoadBalancerArns
- The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.Copyright © 2020. All rights reserved.