Skip to content

RosGatewayRouteProps

Properties for defining a RosGatewayRoute.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-mse-gatewayroute

Initializer

import com.aliyun.ros.cdk.mse.RosGatewayRouteProps;
RosGatewayRouteProps.builder()
    .domainIdList(IResolvable)
    .domainIdList(java.util.List<java.lang.String)
    .domainIdList(IResolvable>)
    .gatewayUniqueId(java.lang.String)
    .gatewayUniqueId(IResolvable)
    .name(java.lang.String)
    .name(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .destinationType(java.lang.String)
//  .destinationType(IResolvable)
//  .directResponseJson(IResolvable)
//  .directResponseJson(DirectResponseJSONProperty)
//  .domainId(java.lang.Number)
//  .domainId(IResolvable)
//  .fallback(java.lang.Boolean)
//  .fallback(IResolvable)
//  .fallbackServices(IResolvable)
//  .fallbackServices(java.util.List<IResolvable)
//  .fallbackServices(FallbackServicesProperty>)
//  .gatewayId(java.lang.Number)
//  .gatewayId(IResolvable)
//  .policies(java.lang.String)
//  .policies(IResolvable)
//  .predicates(IResolvable)
//  .predicates(PredicatesProperty)
//  .redirectJson(IResolvable)
//  .redirectJson(RedirectJSONProperty)
//  .routeOrder(java.lang.Number)
//  .routeOrder(IResolvable)
//  .routeType(java.lang.String)
//  .routeType(IResolvable)
//  .services(IResolvable)
//  .services(java.util.List<IResolvable)
//  .services(ServicesProperty>)
    .build();

Properties

Name Type Description
domainIdList com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
gatewayUniqueId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
destinationType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
directResponseJson com.aliyun.ros.cdk.core.IResolvable OR DirectResponseJSONProperty No description.
domainId java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
fallback java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
fallbackServices com.aliyun.ros.cdk.core.IResolvable OR java.util.ListFallbackServicesProperty> No description.
gatewayId java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
policies java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
predicates com.aliyun.ros.cdk.core.IResolvable OR PredicatesProperty No description.
redirectJson com.aliyun.ros.cdk.core.IResolvable OR RedirectJSONProperty No description.
routeOrder java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
routeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
services com.aliyun.ros.cdk.core.IResolvable OR java.util.ListServicesProperty> No description.

domainIdListRequired

public java.lang.Object getDomainIdList();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

gatewayUniqueIdRequired

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

nameRequired

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

descriptionOptional

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

destinationTypeOptional

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

directResponseJsonOptional

public java.lang.Object getDirectResponseJson();

domainIdOptional

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

fallbackOptional

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

fallbackServicesOptional

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

gatewayIdOptional

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

policiesOptional

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

predicatesOptional

public java.lang.Object getPredicates();

redirectJsonOptional

public java.lang.Object getRedirectJson();

routeOrderOptional

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

routeTypeOptional

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

servicesOptional

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