Class UpstreamNode

    • Constructor Detail

      • UpstreamNode

        public UpstreamNode()
      • UpstreamNode

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

      • getHost

        public String getHost()
        Get IP或域名
        Returns:
        Host IP或域名
      • setHost

        public void setHost​(String Host)
        Set IP或域名
        Parameters:
        Host - IP或域名
      • getPort

        public Long getPort()
        Get 端口[0, 65535]
        Returns:
        Port 端口[0, 65535]
      • setPort

        public void setPort​(Long Port)
        Set 端口[0, 65535]
        Parameters:
        Port - 端口[0, 65535]
      • getWeight

        public Long getWeight()
        Get 权重[0, 100], 0为禁用
        Returns:
        Weight 权重[0, 100], 0为禁用
      • setWeight

        public void setWeight​(Long Weight)
        Set 权重[0, 100], 0为禁用
        Parameters:
        Weight - 权重[0, 100], 0为禁用
      • getVmInstanceId

        public String getVmInstanceId()
        Get CVM实例ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        VmInstanceId CVM实例ID 注意:此字段可能返回 null,表示取不到有效值。
      • setVmInstanceId

        public void setVmInstanceId​(String VmInstanceId)
        Set CVM实例ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        VmInstanceId - CVM实例ID 注意:此字段可能返回 null,表示取不到有效值。
      • getTags

        public String[] getTags()
        Get 染色标签 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Tags 染色标签 注意:此字段可能返回 null,表示取不到有效值。
      • setTags

        public void setTags​(String[] Tags)
        Set 染色标签 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Tags - 染色标签 注意:此字段可能返回 null,表示取不到有效值。
      • getHealthy

        public String getHealthy()
        Get 节点健康状态,创建、编辑时不需要传该参数。OFF:关闭,HEALTHY:健康,UNHEALTHY:异常,NO_DATA:数据未上报。目前只支持VPC通道。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Healthy 节点健康状态,创建、编辑时不需要传该参数。OFF:关闭,HEALTHY:健康,UNHEALTHY:异常,NO_DATA:数据未上报。目前只支持VPC通道。 注意:此字段可能返回 null,表示取不到有效值。
      • setHealthy

        public void setHealthy​(String Healthy)
        Set 节点健康状态,创建、编辑时不需要传该参数。OFF:关闭,HEALTHY:健康,UNHEALTHY:异常,NO_DATA:数据未上报。目前只支持VPC通道。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Healthy - 节点健康状态,创建、编辑时不需要传该参数。OFF:关闭,HEALTHY:健康,UNHEALTHY:异常,NO_DATA:数据未上报。目前只支持VPC通道。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceName

        public String getServiceName()
        Get K8S容器服务名字 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceName K8S容器服务名字 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceName

        public void setServiceName​(String ServiceName)
        Set K8S容器服务名字 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceName - K8S容器服务名字 注意:此字段可能返回 null,表示取不到有效值。
      • getNameSpace

        public String getNameSpace()
        Get K8S命名空间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        NameSpace K8S命名空间 注意:此字段可能返回 null,表示取不到有效值。
      • setNameSpace

        public void setNameSpace​(String NameSpace)
        Set K8S命名空间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        NameSpace - K8S命名空间 注意:此字段可能返回 null,表示取不到有效值。
      • getClusterId

        public String getClusterId()
        Get TKE集群的ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ClusterId TKE集群的ID 注意:此字段可能返回 null,表示取不到有效值。
      • setClusterId

        public void setClusterId​(String ClusterId)
        Set TKE集群的ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ClusterId - TKE集群的ID 注意:此字段可能返回 null,表示取不到有效值。
      • getSource

        public String getSource()
        Get Node的来源,取值范围:K8S 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Source Node的来源,取值范围:K8S 注意:此字段可能返回 null,表示取不到有效值。
      • setSource

        public void setSource​(String Source)
        Set Node的来源,取值范围:K8S 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Source - Node的来源,取值范围:K8S 注意:此字段可能返回 null,表示取不到有效值。
      • getUniqueServiceName

        public String getUniqueServiceName()
        Get API网关内部记录唯一的服务名字 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        UniqueServiceName API网关内部记录唯一的服务名字 注意:此字段可能返回 null,表示取不到有效值。
      • setUniqueServiceName

        public void setUniqueServiceName​(String UniqueServiceName)
        Set API网关内部记录唯一的服务名字 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        UniqueServiceName - API网关内部记录唯一的服务名字 注意:此字段可能返回 null,表示取不到有效值。