Class ModifyCloudNativeAPIGatewayCanaryRuleRequest


  • public class ModifyCloudNativeAPIGatewayCanaryRuleRequest
    extends AbstractModel
    • Constructor Detail

      • ModifyCloudNativeAPIGatewayCanaryRuleRequest

        public ModifyCloudNativeAPIGatewayCanaryRuleRequest()
      • ModifyCloudNativeAPIGatewayCanaryRuleRequest

        public ModifyCloudNativeAPIGatewayCanaryRuleRequest​(ModifyCloudNativeAPIGatewayCanaryRuleRequest 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

      • getGatewayId

        public String getGatewayId()
        Get 网关 ID
        Returns:
        GatewayId 网关 ID
      • setGatewayId

        public void setGatewayId​(String GatewayId)
        Set 网关 ID
        Parameters:
        GatewayId - 网关 ID
      • getServiceId

        public String getServiceId()
        Get 服务 ID
        Returns:
        ServiceId 服务 ID
      • setServiceId

        public void setServiceId​(String ServiceId)
        Set 服务 ID
        Parameters:
        ServiceId - 服务 ID
      • getPriority

        public Long getPriority()
        Get 优先级,同一个服务的灰度规则优先级是唯一的
        Returns:
        Priority 优先级,同一个服务的灰度规则优先级是唯一的
      • setPriority

        public void setPriority​(Long Priority)
        Set 优先级,同一个服务的灰度规则优先级是唯一的
        Parameters:
        Priority - 优先级,同一个服务的灰度规则优先级是唯一的
      • setCanaryRule

        public void setCanaryRule​(CloudNativeAPIGatewayCanaryRule CanaryRule)
        Set 灰度规则配置
        Parameters:
        CanaryRule - 灰度规则配置