Skip to content

RosListenerProps

Properties for defining a RosListener.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-alb-listener

Initializer

import com.aliyun.ros.cdk.alb.RosListenerProps;
RosListenerProps.builder()
    .defaultActions(IResolvable)
    .defaultActions(java.util.List<IResolvable)
    .defaultActions(DefaultActionsProperty>)
    .listenerPort(java.lang.Number)
    .listenerPort(IResolvable)
    .listenerProtocol(java.lang.String)
    .listenerProtocol(IResolvable)
    .loadBalancerId(java.lang.String)
    .loadBalancerId(IResolvable)
//  .caCertificates(IResolvable)
//  .caCertificates(java.util.List<IResolvable)
//  .caCertificates(CaCertificatesProperty>)
//  .caEnabled(java.lang.Boolean)
//  .caEnabled(IResolvable)
//  .certificates(IResolvable)
//  .certificates(java.util.List<IResolvable)
//  .certificates(CertificatesProperty>)
//  .gzipEnabled(java.lang.Boolean)
//  .gzipEnabled(IResolvable)
//  .http2Enabled(java.lang.Boolean)
//  .http2Enabled(IResolvable)
//  .idleTimeout(java.lang.Number)
//  .idleTimeout(IResolvable)
//  .listenerDescription(java.lang.String)
//  .listenerDescription(IResolvable)
//  .listenerStatus(java.lang.String)
//  .listenerStatus(IResolvable)
//  .quicConfig(IResolvable)
//  .quicConfig(QuicConfigProperty)
//  .requestTimeout(java.lang.Number)
//  .requestTimeout(IResolvable)
//  .securityPolicyId(java.lang.String)
//  .securityPolicyId(IResolvable)
//  .xForwardedForConfig(IResolvable)
//  .xForwardedForConfig(XForwardedForConfigProperty)
    .build();

Properties

Name Type Description
defaultActions com.aliyun.ros.cdk.core.IResolvable OR java.util.ListDefaultActionsProperty> No description.
listenerPort java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
listenerProtocol java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
loadBalancerId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
caCertificates com.aliyun.ros.cdk.core.IResolvable OR java.util.ListCaCertificatesProperty> No description.
caEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
certificates com.aliyun.ros.cdk.core.IResolvable OR java.util.ListCertificatesProperty> No description.
gzipEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
http2Enabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
idleTimeout java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
listenerDescription java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
listenerStatus java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
quicConfig com.aliyun.ros.cdk.core.IResolvable OR QuicConfigProperty No description.
requestTimeout java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
securityPolicyId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
xForwardedForConfig com.aliyun.ros.cdk.core.IResolvable OR XForwardedForConfigProperty No description.

defaultActionsRequired

public java.lang.Object getDefaultActions();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListDefaultActionsProperty>

listenerPortRequired

public java.lang.Object getListenerPort();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

listenerProtocolRequired

public java.lang.Object getListenerProtocol();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

loadBalancerIdRequired

public java.lang.Object getLoadBalancerId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

caCertificatesOptional

public java.lang.Object getCaCertificates();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListCaCertificatesProperty>

caEnabledOptional

public java.lang.Object getCaEnabled();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

certificatesOptional

public java.lang.Object getCertificates();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListCertificatesProperty>

gzipEnabledOptional

public java.lang.Object getGzipEnabled();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

http2EnabledOptional

public java.lang.Object getHttp2Enabled();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

idleTimeoutOptional

public java.lang.Object getIdleTimeout();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

listenerDescriptionOptional

public java.lang.Object getListenerDescription();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

listenerStatusOptional

public java.lang.Object getListenerStatus();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

quicConfigOptional

public java.lang.Object getQuicConfig();

requestTimeoutOptional

public java.lang.Object getRequestTimeout();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

securityPolicyIdOptional

public java.lang.Object getSecurityPolicyId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

xForwardedForConfigOptional

public java.lang.Object getXForwardedForConfig();