Interface AwsElbLoadBalancerListener.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsElbLoadBalancerListener.Builder,
,AwsElbLoadBalancerListener> SdkBuilder<AwsElbLoadBalancerListener.Builder,
,AwsElbLoadBalancerListener> SdkPojo
- Enclosing class:
AwsElbLoadBalancerListener
-
Method Summary
Modifier and TypeMethodDescriptioninstancePort
(Integer instancePort) The port on which the instance is listening.instanceProtocol
(String instanceProtocol) The protocol to use to route traffic to instances.loadBalancerPort
(Integer loadBalancerPort) The port on which the load balancer is listening.The load balancer transport protocol to use for routing.sslCertificateId
(String sslCertificateId) The ARN of the server certificate.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
instancePort
The port on which the instance is listening.
- Parameters:
instancePort
- The port on which the instance is listening.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceProtocol
The protocol to use to route traffic to instances.
Valid values:
HTTP
|HTTPS
|TCP
|SSL
- Parameters:
instanceProtocol
- The protocol to use to route traffic to instances.Valid values:
HTTP
|HTTPS
|TCP
|SSL
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
loadBalancerPort
The port on which the load balancer is listening.
On EC2-VPC, you can specify any port from the range 1-65535.
On EC2-Classic, you can specify any port from the following list: 25, 80, 443, 465, 587, 1024-65535.
- Parameters:
loadBalancerPort
- The port on which the load balancer is listening.On EC2-VPC, you can specify any port from the range 1-65535.
On EC2-Classic, you can specify any port from the following list: 25, 80, 443, 465, 587, 1024-65535.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocol
The load balancer transport protocol to use for routing.
Valid values:
HTTP
|HTTPS
|TCP
|SSL
- Parameters:
protocol
- The load balancer transport protocol to use for routing.Valid values:
HTTP
|HTTPS
|TCP
|SSL
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sslCertificateId
The ARN of the server certificate.
- Parameters:
sslCertificateId
- The ARN of the server certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-