public static interface Endpoint.Builder extends SdkPojo, CopyableBuilder<Endpoint.Builder,Endpoint>
| Modifier and Type | Method and Description |
|---|---|
Endpoint.Builder |
accessType(EndpointAccessType accessType)
|
Endpoint.Builder |
accessType(String accessType)
|
Endpoint.Builder |
cidrBlock(String cidrBlock)
The VPC CIDR committed by this endpoint.
|
Endpoint.Builder |
creationTime(Instant creationTime)
The time the endpoint was created.
|
Endpoint.Builder |
customerOwnedIpv4Pool(String customerOwnedIpv4Pool)
The ID of the customer-owned IPv4 pool used for the endpoint.
|
Endpoint.Builder |
endpointArn(String endpointArn)
The Amazon Resource Name (ARN) of the endpoint.
|
Endpoint.Builder |
networkInterfaces(Collection<NetworkInterface> networkInterfaces)
The network interface of the endpoint.
|
Endpoint.Builder |
networkInterfaces(Consumer<NetworkInterface.Builder>... networkInterfaces)
The network interface of the endpoint.
|
Endpoint.Builder |
networkInterfaces(NetworkInterface... networkInterfaces)
The network interface of the endpoint.
|
Endpoint.Builder |
outpostsId(String outpostsId)
The ID of the AWS Outposts.
|
Endpoint.Builder |
securityGroupId(String securityGroupId)
The ID of the security group used for the endpoint.
|
Endpoint.Builder |
status(EndpointStatus status)
The status of the endpoint.
|
Endpoint.Builder |
status(String status)
The status of the endpoint.
|
Endpoint.Builder |
subnetId(String subnetId)
The ID of the subnet used for the endpoint.
|
Endpoint.Builder |
vpcId(String vpcId)
The ID of the VPC used for the endpoint.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEndpoint.Builder endpointArn(String endpointArn)
The Amazon Resource Name (ARN) of the endpoint.
endpointArn - The Amazon Resource Name (ARN) of the endpoint.Endpoint.Builder outpostsId(String outpostsId)
The ID of the AWS Outposts.
outpostsId - The ID of the AWS Outposts.Endpoint.Builder cidrBlock(String cidrBlock)
The VPC CIDR committed by this endpoint.
cidrBlock - The VPC CIDR committed by this endpoint.Endpoint.Builder status(String status)
The status of the endpoint.
status - The status of the endpoint.EndpointStatus,
EndpointStatusEndpoint.Builder status(EndpointStatus status)
The status of the endpoint.
status - The status of the endpoint.EndpointStatus,
EndpointStatusEndpoint.Builder creationTime(Instant creationTime)
The time the endpoint was created.
creationTime - The time the endpoint was created.Endpoint.Builder networkInterfaces(Collection<NetworkInterface> networkInterfaces)
The network interface of the endpoint.
networkInterfaces - The network interface of the endpoint.Endpoint.Builder networkInterfaces(NetworkInterface... networkInterfaces)
The network interface of the endpoint.
networkInterfaces - The network interface of the endpoint.Endpoint.Builder networkInterfaces(Consumer<NetworkInterface.Builder>... networkInterfaces)
The network interface of the 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 #networkInterfaces(List) .networkInterfaces - a consumer that will call methods on List.Builder #networkInterfaces(List) Endpoint.Builder vpcId(String vpcId)
The ID of the VPC used for the endpoint.
vpcId - The ID of the VPC used for the endpoint.Endpoint.Builder subnetId(String subnetId)
The ID of the subnet used for the endpoint.
subnetId - The ID of the subnet used for the endpoint.Endpoint.Builder securityGroupId(String securityGroupId)
The ID of the security group used for the endpoint.
securityGroupId - The ID of the security group used for the endpoint.Endpoint.Builder accessType(String accessType)
accessType - EndpointAccessType,
EndpointAccessTypeEndpoint.Builder accessType(EndpointAccessType accessType)
accessType - EndpointAccessType,
EndpointAccessTypeEndpoint.Builder customerOwnedIpv4Pool(String customerOwnedIpv4Pool)
The ID of the customer-owned IPv4 pool used for the endpoint.
customerOwnedIpv4Pool - The ID of the customer-owned IPv4 pool used for the endpoint.Copyright © 2021. All rights reserved.