RosListenerProps
Properties for defining a RosListener
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-slb-listener
Initializer
import com.aliyun.ros.cdk.slb.RosListenerProps;
RosListenerProps.builder()
.bandwidth(java.lang.Number)
.bandwidth(IResolvable)
.listenerPort(java.lang.Number)
.listenerPort(IResolvable)
.loadBalancerId(java.lang.String)
.loadBalancerId(IResolvable)
.protocol(java.lang.String)
.protocol(IResolvable)
// .aclId(java.lang.String)
// .aclId(IResolvable)
// .aclIds(IResolvable)
// .aclIds(java.util.List<java.lang.String)
// .aclIds(IResolvable>)
// .aclStatus(java.lang.String)
// .aclStatus(IResolvable)
// .aclType(java.lang.String)
// .aclType(IResolvable)
// .backendServerPort(java.lang.Number)
// .backendServerPort(IResolvable)
// .caCertificateId(java.lang.String)
// .caCertificateId(IResolvable)
// .connectionDrain(java.lang.String)
// .connectionDrain(IResolvable)
// .connectionDrainTimeout(java.lang.Number)
// .connectionDrainTimeout(IResolvable)
// .description(java.lang.String)
// .description(IResolvable)
// .enableHttp2(java.lang.String)
// .enableHttp2(IResolvable)
// .gzip(java.lang.String)
// .gzip(IResolvable)
// .healthCheck(IResolvable)
// .healthCheck(HealthCheckProperty)
// .httpConfig(IResolvable)
// .httpConfig(HttpConfigProperty)
// .idleTimeout(java.lang.Number)
// .idleTimeout(IResolvable)
// .masterSlaveServerGroupId(java.lang.String)
// .masterSlaveServerGroupId(IResolvable)
// .persistence(IResolvable)
// .persistence(PersistenceProperty)
// .portRange(IResolvable)
// .portRange(java.util.List<IResolvable)
// .portRange(PortRangeProperty>)
// .proxyProtocolV2Enabled(java.lang.Boolean)
// .proxyProtocolV2Enabled(IResolvable)
// .requestTimeout(java.lang.Number)
// .requestTimeout(IResolvable)
// .scheduler(java.lang.String)
// .scheduler(IResolvable)
// .serverCertificateId(java.lang.String)
// .serverCertificateId(IResolvable)
// .startListener(java.lang.Boolean)
// .startListener(IResolvable)
// .tags(java.util.List<TagsProperty>)
// .tlsCipherPolicy(java.lang.String)
// .tlsCipherPolicy(IResolvable)
// .vServerGroupId(java.lang.String)
// .vServerGroupId(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
bandwidth |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
listenerPort |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
loadBalancerId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
protocol |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
aclId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
aclIds |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
aclStatus |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
aclType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
backendServerPort |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
caCertificateId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
connectionDrain |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
connectionDrainTimeout |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
description |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
enableHttp2 |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
gzip |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
healthCheck |
com.aliyun.ros.cdk.core.IResolvable OR HealthCheckProperty |
No description. |
httpConfig |
com.aliyun.ros.cdk.core.IResolvable OR HttpConfigProperty |
No description. |
idleTimeout |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
masterSlaveServerGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
persistence |
com.aliyun.ros.cdk.core.IResolvable OR PersistenceProperty |
No description. |
portRange |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
proxyProtocolV2Enabled |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
requestTimeout |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
scheduler |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
serverCertificateId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
startListener |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
tags |
java.util.List<TagsProperty> |
No description. |
tlsCipherPolicy |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
vServerGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
bandwidth
Required
public java.lang.Object getBandwidth();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
listenerPort
Required
public java.lang.Object getListenerPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
loadBalancerId
Required
public java.lang.Object getLoadBalancerId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
protocol
Required
public java.lang.Object getProtocol();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
aclId
Optional
public java.lang.Object getAclId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
aclIds
Optional
public java.lang.Object getAclIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
aclStatus
Optional
public java.lang.Object getAclStatus();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
aclType
Optional
public java.lang.Object getAclType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
backendServerPort
Optional
public java.lang.Object getBackendServerPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
caCertificateId
Optional
public java.lang.Object getCaCertificateId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
connectionDrain
Optional
public java.lang.Object getConnectionDrain();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
connectionDrainTimeout
Optional
public java.lang.Object getConnectionDrainTimeout();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
description
Optional
public java.lang.Object getDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
enableHttp2
Optional
public java.lang.Object getEnableHttp2();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
gzip
Optional
public java.lang.Object getGzip();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
healthCheck
Optional
public java.lang.Object getHealthCheck();
- Type: com.aliyun.ros.cdk.core.IResolvable OR HealthCheckProperty
httpConfig
Optional
public java.lang.Object getHttpConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR HttpConfigProperty
idleTimeout
Optional
public java.lang.Object getIdleTimeout();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
masterSlaveServerGroupId
Optional
public java.lang.Object getMasterSlaveServerGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
persistence
Optional
public java.lang.Object getPersistence();
- Type: com.aliyun.ros.cdk.core.IResolvable OR PersistenceProperty
portRange
Optional
public java.lang.Object getPortRange();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
PortRangeProperty>
proxyProtocolV2Enabled
Optional
public java.lang.Object getProxyProtocolV2Enabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
requestTimeout
Optional
public java.lang.Object getRequestTimeout();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
scheduler
Optional
public java.lang.Object getScheduler();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
serverCertificateId
Optional
public java.lang.Object getServerCertificateId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
startListener
Optional
public java.lang.Object getStartListener();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
tags
Optional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
tlsCipherPolicy
Optional
public java.lang.Object getTlsCipherPolicy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vServerGroupId
Optional
public java.lang.Object getVServerGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable