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. |
bandwidthRequired
public java.lang.Object getBandwidth();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
listenerPortRequired
public java.lang.Object getListenerPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
loadBalancerIdRequired
public java.lang.Object getLoadBalancerId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
protocolRequired
public java.lang.Object getProtocol();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
aclIdOptional
public java.lang.Object getAclId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
aclIdsOptional
public java.lang.Object getAclIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
aclStatusOptional
public java.lang.Object getAclStatus();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
aclTypeOptional
public java.lang.Object getAclType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
backendServerPortOptional
public java.lang.Object getBackendServerPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
caCertificateIdOptional
public java.lang.Object getCaCertificateId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
connectionDrainOptional
public java.lang.Object getConnectionDrain();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
connectionDrainTimeoutOptional
public java.lang.Object getConnectionDrainTimeout();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
descriptionOptional
public java.lang.Object getDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
enableHttp2Optional
public java.lang.Object getEnableHttp2();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
gzipOptional
public java.lang.Object getGzip();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
healthCheckOptional
public java.lang.Object getHealthCheck();
- Type: com.aliyun.ros.cdk.core.IResolvable OR HealthCheckProperty
httpConfigOptional
public java.lang.Object getHttpConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR HttpConfigProperty
idleTimeoutOptional
public java.lang.Object getIdleTimeout();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
masterSlaveServerGroupIdOptional
public java.lang.Object getMasterSlaveServerGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
persistenceOptional
public java.lang.Object getPersistence();
- Type: com.aliyun.ros.cdk.core.IResolvable OR PersistenceProperty
portRangeOptional
public java.lang.Object getPortRange();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
PortRangeProperty>
proxyProtocolV2EnabledOptional
public java.lang.Object getProxyProtocolV2Enabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
requestTimeoutOptional
public java.lang.Object getRequestTimeout();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
schedulerOptional
public java.lang.Object getScheduler();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
serverCertificateIdOptional
public java.lang.Object getServerCertificateId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
startListenerOptional
public java.lang.Object getStartListener();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
tagsOptional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
tlsCipherPolicyOptional
public java.lang.Object getTlsCipherPolicy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vServerGroupIdOptional
public java.lang.Object getVServerGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable