Interface ServiceManagedInput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ServiceManagedInput.Builder,,ServiceManagedInput> SdkBuilder<ServiceManagedInput.Builder,,ServiceManagedInput> SdkPojo
- Enclosing class:
ServiceManagedInput
-
Method Summary
Modifier and TypeMethodDescriptioncertificate(String certificate) Certificate for the Private Connection.hostAddress(String hostAddress) IP address or DNS name of the target resource.ipAddressType(String ipAddressType) IP address type of the service-managed Resource Gateway.ipAddressType(IpAddressType ipAddressType) IP address type of the service-managed Resource Gateway.ipv4AddressesPerEni(Integer ipv4AddressesPerEni) Number of IPv4 addresses in each ENI for the service-managed Resource Gateway.portRanges(String... portRanges) TCP port ranges that a consumer can use to access the resource.portRanges(Collection<String> portRanges) TCP port ranges that a consumer can use to access the resource.securityGroupIds(String... securityGroupIds) Security groups to attach to the service-managed Resource Gateway.securityGroupIds(Collection<String> securityGroupIds) Security groups to attach to the service-managed Resource Gateway.Subnets that the service-managed Resource Gateway will span.subnetIds(Collection<String> subnetIds) Subnets that the service-managed Resource Gateway will span.VPC to create the service-managed Resource Gateway in.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
hostAddress
IP address or DNS name of the target resource.
- Parameters:
hostAddress- IP address or DNS name of the target resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
VPC to create the service-managed Resource Gateway in.
- Parameters:
vpcId- VPC to create the service-managed Resource Gateway in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
Subnets that the service-managed Resource Gateway will span.
- Parameters:
subnetIds- Subnets that the service-managed Resource Gateway will span.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
Subnets that the service-managed Resource Gateway will span.
- Parameters:
subnetIds- Subnets that the service-managed Resource Gateway will span.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupIds
Security groups to attach to the service-managed Resource Gateway. If not specified, a default security group is created.
- Parameters:
securityGroupIds- Security groups to attach to the service-managed Resource Gateway. If not specified, a default security group is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupIds
Security groups to attach to the service-managed Resource Gateway. If not specified, a default security group is created.
- Parameters:
securityGroupIds- Security groups to attach to the service-managed Resource Gateway. If not specified, a default security group is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipAddressType
IP address type of the service-managed Resource Gateway.
- Parameters:
ipAddressType- IP address type of the service-managed Resource Gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ipAddressType
IP address type of the service-managed Resource Gateway.
- Parameters:
ipAddressType- IP address type of the service-managed Resource Gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ipv4AddressesPerEni
Number of IPv4 addresses in each ENI for the service-managed Resource Gateway.
- Parameters:
ipv4AddressesPerEni- Number of IPv4 addresses in each ENI for the service-managed Resource Gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
portRanges
TCP port ranges that a consumer can use to access the resource.
- Parameters:
portRanges- TCP port ranges that a consumer can use to access the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
portRanges
TCP port ranges that a consumer can use to access the resource.
- Parameters:
portRanges- TCP port ranges that a consumer can use to access the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificate
Certificate for the Private Connection.
- Parameters:
certificate- Certificate for the Private Connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-