Class BGPInstanceSpecification

    • Constructor Detail

      • BGPInstanceSpecification

        public BGPInstanceSpecification()
      • BGPInstanceSpecification

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

      • getProtectBandwidth

        public Long getProtectBandwidth()
        Get 保底防护峰值,单位Gbps
        Returns:
        ProtectBandwidth 保底防护峰值,单位Gbps
      • setProtectBandwidth

        public void setProtectBandwidth​(Long ProtectBandwidth)
        Set 保底防护峰值,单位Gbps
        Parameters:
        ProtectBandwidth - 保底防护峰值,单位Gbps
      • getProtectCountLimit

        public Long getProtectCountLimit()
        Get 防护次数,单位次
        Returns:
        ProtectCountLimit 防护次数,单位次
      • setProtectCountLimit

        public void setProtectCountLimit​(Long ProtectCountLimit)
        Set 防护次数,单位次
        Parameters:
        ProtectCountLimit - 防护次数,单位次
      • getProtectIPNumberLimit

        public Long getProtectIPNumberLimit()
        Get 防护IP数,单位个
        Returns:
        ProtectIPNumberLimit 防护IP数,单位个
      • setProtectIPNumberLimit

        public void setProtectIPNumberLimit​(Long ProtectIPNumberLimit)
        Set 防护IP数,单位个
        Parameters:
        ProtectIPNumberLimit - 防护IP数,单位个
      • getAutoRenewFlag

        public Long getAutoRenewFlag()
        Get 自动续费状态,取值[ 0:没有开启自动续费 1:开启了自动续费 ]
        Returns:
        AutoRenewFlag 自动续费状态,取值[ 0:没有开启自动续费 1:开启了自动续费 ]
      • setAutoRenewFlag

        public void setAutoRenewFlag​(Long AutoRenewFlag)
        Set 自动续费状态,取值[ 0:没有开启自动续费 1:开启了自动续费 ]
        Parameters:
        AutoRenewFlag - 自动续费状态,取值[ 0:没有开启自动续费 1:开启了自动续费 ]
      • getUnionPackFlag

        public Long getUnionPackFlag()
        Get 联合产品标记,0代表普通高防包,1代表联合高防包 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        UnionPackFlag 联合产品标记,0代表普通高防包,1代表联合高防包 注意:此字段可能返回 null,表示取不到有效值。
      • setUnionPackFlag

        public void setUnionPackFlag​(Long UnionPackFlag)
        Set 联合产品标记,0代表普通高防包,1代表联合高防包 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        UnionPackFlag - 联合产品标记,0代表普通高防包,1代表联合高防包 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceBandWidth

        public Long getServiceBandWidth()
        Get 业务带宽 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceBandWidth 业务带宽 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceBandWidth

        public void setServiceBandWidth​(Long ServiceBandWidth)
        Set 业务带宽 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceBandWidth - 业务带宽 注意:此字段可能返回 null,表示取不到有效值。
      • getBattleEditionFlag

        public Long getBattleEditionFlag()
        Get 战斗服版本标记,0表示普通高防包,1表示战斗服高防包 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        BattleEditionFlag 战斗服版本标记,0表示普通高防包,1表示战斗服高防包 注意:此字段可能返回 null,表示取不到有效值。
      • setBattleEditionFlag

        public void setBattleEditionFlag​(Long BattleEditionFlag)
        Set 战斗服版本标记,0表示普通高防包,1表示战斗服高防包 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        BattleEditionFlag - 战斗服版本标记,0表示普通高防包,1表示战斗服高防包 注意:此字段可能返回 null,表示取不到有效值。
      • getChannelEditionFlag

        public Long getChannelEditionFlag()
        Get 渠道版标记,0表示普通高防包,1表示渠道版高防包 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ChannelEditionFlag 渠道版标记,0表示普通高防包,1表示渠道版高防包 注意:此字段可能返回 null,表示取不到有效值。
      • setChannelEditionFlag

        public void setChannelEditionFlag​(Long ChannelEditionFlag)
        Set 渠道版标记,0表示普通高防包,1表示渠道版高防包 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ChannelEditionFlag - 渠道版标记,0表示普通高防包,1表示渠道版高防包 注意:此字段可能返回 null,表示取不到有效值。
      • getEnterpriseFlag

        public Long getEnterpriseFlag()
        Get 高防包企业版标记,0表示普通高防包;1表示企业版高防包 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnterpriseFlag 高防包企业版标记,0表示普通高防包;1表示企业版高防包 注意:此字段可能返回 null,表示取不到有效值。
      • setEnterpriseFlag

        public void setEnterpriseFlag​(Long EnterpriseFlag)
        Set 高防包企业版标记,0表示普通高防包;1表示企业版高防包 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnterpriseFlag - 高防包企业版标记,0表示普通高防包;1表示企业版高防包 注意:此字段可能返回 null,表示取不到有效值。
      • getElasticLimit

        public Long getElasticLimit()
        Get 高防包企业版弹性阈值,0表示未开启;大于0为弹性防护阈值 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ElasticLimit 高防包企业版弹性阈值,0表示未开启;大于0为弹性防护阈值 注意:此字段可能返回 null,表示取不到有效值。
      • setElasticLimit

        public void setElasticLimit​(Long ElasticLimit)
        Set 高防包企业版弹性阈值,0表示未开启;大于0为弹性防护阈值 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ElasticLimit - 高防包企业版弹性阈值,0表示未开启;大于0为弹性防护阈值 注意:此字段可能返回 null,表示取不到有效值。
      • getDownGradeProtect

        public Long getDownGradeProtect()
        Get 降配后的防护能力,单位Gbps 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DownGradeProtect 降配后的防护能力,单位Gbps 注意:此字段可能返回 null,表示取不到有效值。
      • setDownGradeProtect

        public void setDownGradeProtect​(Long DownGradeProtect)
        Set 降配后的防护能力,单位Gbps 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DownGradeProtect - 降配后的防护能力,单位Gbps 注意:此字段可能返回 null,表示取不到有效值。