@Stability(value=Stable) public static final class InterfaceVpcEndpointAttributes.Builder extends Object
InterfaceVpcEndpointAttributes
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
InterfaceVpcEndpointAttributes |
build()
Builds the configured instance.
|
InterfaceVpcEndpointAttributes.Builder |
port(Number port)
Sets the value of Port
|
InterfaceVpcEndpointAttributes.Builder |
securityGroupId(String securityGroupId)
Sets the value of SecurityGroupId
|
InterfaceVpcEndpointAttributes.Builder |
vpcEndpointId(String vpcEndpointId)
Sets the value of VpcEndpointId
|
@Stability(value=Stable) public InterfaceVpcEndpointAttributes.Builder port(Number port)
port
- The port of the service of the interface VPC endpoint. This parameter is required.this
@Stability(value=Stable) public InterfaceVpcEndpointAttributes.Builder securityGroupId(String securityGroupId)
securityGroupId
- The identifier of the security group associated with the interface VPC endpoint. This parameter is required.this
@Stability(value=Stable) public InterfaceVpcEndpointAttributes.Builder vpcEndpointId(String vpcEndpointId)
vpcEndpointId
- The interface VPC endpoint identifier. This parameter is required.this
@Stability(value=Stable) public InterfaceVpcEndpointAttributes build()
InterfaceVpcEndpointAttributes
NullPointerException
- if any required attribute was not providedCopyright © 2019. All rights reserved.