Skip to content

RosInstanceProps

Properties for defining a RosInstance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-flink-instance

Initializer

import com.aliyun.ros.cdk.flink.RosInstanceProps;
RosInstanceProps.builder()
    .bucket(java.lang.String)
    .bucket(IResolvable)
    .chargeType(java.lang.String)
    .chargeType(IResolvable)
    .instanceName(java.lang.String)
    .instanceName(IResolvable)
    .vpcId(java.lang.String)
    .vpcId(IResolvable)
    .vSwitchIds(java.util.List<java.lang.Object>)
    .vSwitchIds(IResolvable)
    .zoneId(java.lang.String)
    .zoneId(IResolvable)
//  .autoRenew(java.lang.Boolean)
//  .autoRenew(IResolvable)
//  .duration(java.lang.Number)
//  .duration(IResolvable)
//  .pricingCycle(java.lang.String)
//  .pricingCycle(IResolvable)
//  .promotionCode(java.lang.String)
//  .promotionCode(IResolvable)
//  .resourceSpec(IResolvable)
//  .resourceSpec(ResourceSpecProperty)
//  .usePromotionCode(java.lang.Boolean)
//  .usePromotionCode(IResolvable)
    .build();

Properties

Name Type Description
bucket java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
chargeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vSwitchIds java.util.List OR com.aliyun.ros.cdk.core.IResolvable No description.
zoneId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
autoRenew java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
duration java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
pricingCycle java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
promotionCode java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceSpec com.aliyun.ros.cdk.core.IResolvable OR ResourceSpecProperty No description.
usePromotionCode java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.

bucketRequired

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

chargeTypeRequired

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

instanceNameRequired

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

vpcIdRequired

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

vSwitchIdsRequired

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

zoneIdRequired

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

autoRenewOptional

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

durationOptional

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

pricingCycleOptional

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

promotionCodeOptional

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

resourceSpecOptional

public java.lang.Object getResourceSpec();

usePromotionCodeOptional

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