CopyableBuilder<ModifyListenerRequest.Builder,ModifyListenerRequest>
, SdkBuilder<ModifyListenerRequest.Builder,ModifyListenerRequest>
public static interface ModifyListenerRequest.Builder extends CopyableBuilder<ModifyListenerRequest.Builder,ModifyListenerRequest>
Modifier and Type | Method | Description |
---|---|---|
ModifyListenerRequest.Builder |
certificates(Collection<Certificate> certificates) |
The SSL server certificate.
|
ModifyListenerRequest.Builder |
certificates(Certificate... certificates) |
The SSL server certificate.
|
ModifyListenerRequest.Builder |
defaultActions(Collection<Action> defaultActions) |
The default actions.
|
ModifyListenerRequest.Builder |
defaultActions(Action... defaultActions) |
The default actions.
|
ModifyListenerRequest.Builder |
listenerArn(String listenerArn) |
The Amazon Resource Name (ARN) of the listener.
|
ModifyListenerRequest.Builder |
port(Integer port) |
The port for connections from clients to the load balancer.
|
ModifyListenerRequest.Builder |
protocol(String protocol) |
The protocol for connections from clients to the load balancer.
|
ModifyListenerRequest.Builder |
protocol(ProtocolEnum protocol) |
The protocol for connections from clients to the load balancer.
|
ModifyListenerRequest.Builder |
sslPolicy(String sslPolicy) |
The security policy that defines which protocols and ciphers are supported.
|
copy
apply, build
ModifyListenerRequest.Builder listenerArn(String listenerArn)
The Amazon Resource Name (ARN) of the listener.
listenerArn
- The Amazon Resource Name (ARN) of the listener.ModifyListenerRequest.Builder port(Integer port)
The port for connections from clients to the load balancer.
port
- The port for connections from clients to the load balancer.ModifyListenerRequest.Builder protocol(String protocol)
The protocol for connections from clients to the load balancer.
protocol
- The protocol for connections from clients to the load balancer.ProtocolEnum
ModifyListenerRequest.Builder protocol(ProtocolEnum protocol)
The protocol for connections from clients to the load balancer.
protocol
- The protocol for connections from clients to the load balancer.ProtocolEnum
ModifyListenerRequest.Builder sslPolicy(String sslPolicy)
The security policy that defines which protocols and ciphers are supported. For more information, see Security Policies in the Application Load Balancers Guide.
sslPolicy
- The security policy that defines which protocols and ciphers are supported. For more information, see
Security Policies in the Application Load Balancers Guide.ModifyListenerRequest.Builder certificates(Collection<Certificate> certificates)
The SSL server certificate.
certificates
- The SSL server certificate.ModifyListenerRequest.Builder certificates(Certificate... certificates)
The SSL server certificate.
NOTE: This method appends the values to the existing list (if any). Use
#setCertificates(java.util.Collection)
or #withCertificates(java.util.Collection)
if you want
to override the existing values.
certificates
- The SSL server certificate.ModifyListenerRequest.Builder defaultActions(Collection<Action> defaultActions)
The default actions.
defaultActions
- The default actions.ModifyListenerRequest.Builder defaultActions(Action... defaultActions)
The default actions.
NOTE: This method appends the values to the existing list (if any). Use
#setDefaultActions(java.util.Collection)
or #withDefaultActions(java.util.Collection)
if you
want to override the existing values.
defaultActions
- The default actions.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.