Class CcnRoute
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.vpc.v20170312.models.CcnRoute
-
public class CcnRoute extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDestinationCidrBlock()Get 目的端BooleangetEnabled()Get 路由是否启用StringgetExtraState()Get 路由的扩展状态StringgetInstanceExtraName()Get 下一跳扩展名称(关联实例的扩展名称)StringgetInstanceId()Get 下一跳(关联实例)StringgetInstanceName()Get 下一跳名称(关联实例名称)StringgetInstanceRegion()Get 下一跳所属地域(关联实例所属地域)StringgetInstanceType()Get 下一跳类型(关联实例类型),所有类型:VPC、DIRECTCONNECTStringgetInstanceUin()Get 关联实例所属UIN(根账号)BooleangetIsBgp()Get 是否动态路由StringgetRouteId()Get 路由策略IDLonggetRoutePriority()Get 路由优先级StringgetUpdateTime()Get 更新时间voidsetDestinationCidrBlock(String DestinationCidrBlock)Set 目的端voidsetEnabled(Boolean Enabled)Set 路由是否启用voidsetExtraState(String ExtraState)Set 路由的扩展状态voidsetInstanceExtraName(String InstanceExtraName)Set 下一跳扩展名称(关联实例的扩展名称)voidsetInstanceId(String InstanceId)Set 下一跳(关联实例)voidsetInstanceName(String InstanceName)Set 下一跳名称(关联实例名称)voidsetInstanceRegion(String InstanceRegion)Set 下一跳所属地域(关联实例所属地域)voidsetInstanceType(String InstanceType)Set 下一跳类型(关联实例类型),所有类型:VPC、DIRECTCONNECTvoidsetInstanceUin(String InstanceUin)Set 关联实例所属UIN(根账号)voidsetIsBgp(Boolean IsBgp)Set 是否动态路由voidsetRouteId(String RouteId)Set 路由策略IDvoidsetRoutePriority(Long RoutePriority)Set 路由优先级voidsetUpdateTime(String UpdateTime)Set 更新时间voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CcnRoute
public CcnRoute()
-
CcnRoute
public CcnRoute(CcnRoute source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getRouteId
public String getRouteId()
Get 路由策略ID- Returns:
- RouteId 路由策略ID
-
setRouteId
public void setRouteId(String RouteId)
Set 路由策略ID- Parameters:
RouteId- 路由策略ID
-
getDestinationCidrBlock
public String getDestinationCidrBlock()
Get 目的端- Returns:
- DestinationCidrBlock 目的端
-
setDestinationCidrBlock
public void setDestinationCidrBlock(String DestinationCidrBlock)
Set 目的端- Parameters:
DestinationCidrBlock- 目的端
-
getInstanceType
public String getInstanceType()
Get 下一跳类型(关联实例类型),所有类型:VPC、DIRECTCONNECT- Returns:
- InstanceType 下一跳类型(关联实例类型),所有类型:VPC、DIRECTCONNECT
-
setInstanceType
public void setInstanceType(String InstanceType)
Set 下一跳类型(关联实例类型),所有类型:VPC、DIRECTCONNECT- Parameters:
InstanceType- 下一跳类型(关联实例类型),所有类型:VPC、DIRECTCONNECT
-
getInstanceId
public String getInstanceId()
Get 下一跳(关联实例)- Returns:
- InstanceId 下一跳(关联实例)
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 下一跳(关联实例)- Parameters:
InstanceId- 下一跳(关联实例)
-
getInstanceName
public String getInstanceName()
Get 下一跳名称(关联实例名称)- Returns:
- InstanceName 下一跳名称(关联实例名称)
-
setInstanceName
public void setInstanceName(String InstanceName)
Set 下一跳名称(关联实例名称)- Parameters:
InstanceName- 下一跳名称(关联实例名称)
-
getInstanceRegion
public String getInstanceRegion()
Get 下一跳所属地域(关联实例所属地域)- Returns:
- InstanceRegion 下一跳所属地域(关联实例所属地域)
-
setInstanceRegion
public void setInstanceRegion(String InstanceRegion)
Set 下一跳所属地域(关联实例所属地域)- Parameters:
InstanceRegion- 下一跳所属地域(关联实例所属地域)
-
getUpdateTime
public String getUpdateTime()
Get 更新时间- Returns:
- UpdateTime 更新时间
-
setUpdateTime
public void setUpdateTime(String UpdateTime)
Set 更新时间- Parameters:
UpdateTime- 更新时间
-
getEnabled
public Boolean getEnabled()
Get 路由是否启用- Returns:
- Enabled 路由是否启用
-
setEnabled
public void setEnabled(Boolean Enabled)
Set 路由是否启用- Parameters:
Enabled- 路由是否启用
-
getInstanceUin
public String getInstanceUin()
Get 关联实例所属UIN(根账号)- Returns:
- InstanceUin 关联实例所属UIN(根账号)
-
setInstanceUin
public void setInstanceUin(String InstanceUin)
Set 关联实例所属UIN(根账号)- Parameters:
InstanceUin- 关联实例所属UIN(根账号)
-
getExtraState
public String getExtraState()
Get 路由的扩展状态- Returns:
- ExtraState 路由的扩展状态
-
setExtraState
public void setExtraState(String ExtraState)
Set 路由的扩展状态- Parameters:
ExtraState- 路由的扩展状态
-
getIsBgp
public Boolean getIsBgp()
Get 是否动态路由- Returns:
- IsBgp 是否动态路由
-
setIsBgp
public void setIsBgp(Boolean IsBgp)
Set 是否动态路由- Parameters:
IsBgp- 是否动态路由
-
getRoutePriority
public Long getRoutePriority()
Get 路由优先级- Returns:
- RoutePriority 路由优先级
-
setRoutePriority
public void setRoutePriority(Long RoutePriority)
Set 路由优先级- Parameters:
RoutePriority- 路由优先级
-
getInstanceExtraName
public String getInstanceExtraName()
Get 下一跳扩展名称(关联实例的扩展名称)- Returns:
- InstanceExtraName 下一跳扩展名称(关联实例的扩展名称)
-
setInstanceExtraName
public void setInstanceExtraName(String InstanceExtraName)
Set 下一跳扩展名称(关联实例的扩展名称)- Parameters:
InstanceExtraName- 下一跳扩展名称(关联实例的扩展名称)
-
-