Class ApiGroupInfo

    • Constructor Summary

      Constructors 
      Constructor Description
      ApiGroupInfo()  
      ApiGroupInfo​(ApiGroupInfo 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 Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getAclMode()
      Get 访问group的ACL类型 注意:此字段可能返回 null,表示取不到有效值。
      Long getApiCount()
      Get api 个数 注意:此字段可能返回 null,表示取不到有效值。
      String getAuthType()
      Get 鉴权类型。 secret: 密钥鉴权; none:无鉴权 注意:此字段可能返回 null,表示取不到有效值。
      GatewayDeployGroup[] getBindedGatewayDeployGroups()
      Get api分组已绑定的网关部署组 注意:此字段可能返回 null,表示取不到有效值。
      String getCreatedTime()
      Get 分组创建时间 如:2019-06-20 15:51:28 注意:此字段可能返回 null,表示取不到有效值。
      String getDescription()
      Get 描述 注意:此字段可能返回 null,表示取不到有效值。
      String getGatewayInstanceId()
      Get 网关实例ID 注意:此字段可能返回 null,表示取不到有效值。
      String getGatewayInstanceType()
      Get 网关实例的类型 注意:此字段可能返回 null,表示取不到有效值。
      String getGroupContext()
      Get 分组上下文 注意:此字段可能返回 null,表示取不到有效值。
      String getGroupId()
      Get Api Group Id 注意:此字段可能返回 null,表示取不到有效值。
      String getGroupName()
      Get Api Group 名称 注意:此字段可能返回 null,表示取不到有效值。
      String getGroupType()
      Get 分组类型。 ms: 微服务分组; external:外部Api分组 注意:此字段可能返回 null,表示取不到有效值。
      String getNamespaceNameKey()
      Get 命名空间参数key值 注意:此字段可能返回 null,表示取不到有效值。
      String getNamespaceNameKeyPosition()
      Get 命名空间参数位置,path,header或query,默认是path 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceNameKey()
      Get 微服务名参数key值 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceNameKeyPosition()
      Get 微服务名参数位置,path,header或query,默认是path 注意:此字段可能返回 null,表示取不到有效值。
      String getStatus()
      Get 发布状态, drafted: 未发布。 released: 发布 注意:此字段可能返回 null,表示取不到有效值。
      String getUpdatedTime()
      Get 分组更新时间 如:2019-06-20 15:51:28 注意:此字段可能返回 null,表示取不到有效值。
      void setAclMode​(String AclMode)
      Set 访问group的ACL类型 注意:此字段可能返回 null,表示取不到有效值。
      void setApiCount​(Long ApiCount)
      Set api 个数 注意:此字段可能返回 null,表示取不到有效值。
      void setAuthType​(String AuthType)
      Set 鉴权类型。 secret: 密钥鉴权; none:无鉴权 注意:此字段可能返回 null,表示取不到有效值。
      void setBindedGatewayDeployGroups​(GatewayDeployGroup[] BindedGatewayDeployGroups)
      Set api分组已绑定的网关部署组 注意:此字段可能返回 null,表示取不到有效值。
      void setCreatedTime​(String CreatedTime)
      Set 分组创建时间 如:2019-06-20 15:51:28 注意:此字段可能返回 null,表示取不到有效值。
      void setDescription​(String Description)
      Set 描述 注意:此字段可能返回 null,表示取不到有效值。
      void setGatewayInstanceId​(String GatewayInstanceId)
      Set 网关实例ID 注意:此字段可能返回 null,表示取不到有效值。
      void setGatewayInstanceType​(String GatewayInstanceType)
      Set 网关实例的类型 注意:此字段可能返回 null,表示取不到有效值。
      void setGroupContext​(String GroupContext)
      Set 分组上下文 注意:此字段可能返回 null,表示取不到有效值。
      void setGroupId​(String GroupId)
      Set Api Group Id 注意:此字段可能返回 null,表示取不到有效值。
      void setGroupName​(String GroupName)
      Set Api Group 名称 注意:此字段可能返回 null,表示取不到有效值。
      void setGroupType​(String GroupType)
      Set 分组类型。 ms: 微服务分组; external:外部Api分组 注意:此字段可能返回 null,表示取不到有效值。
      void setNamespaceNameKey​(String NamespaceNameKey)
      Set 命名空间参数key值 注意:此字段可能返回 null,表示取不到有效值。
      void setNamespaceNameKeyPosition​(String NamespaceNameKeyPosition)
      Set 命名空间参数位置,path,header或query,默认是path 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceNameKey​(String ServiceNameKey)
      Set 微服务名参数key值 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceNameKeyPosition​(String ServiceNameKeyPosition)
      Set 微服务名参数位置,path,header或query,默认是path 注意:此字段可能返回 null,表示取不到有效值。
      void setStatus​(String Status)
      Set 发布状态, drafted: 未发布。 released: 发布 注意:此字段可能返回 null,表示取不到有效值。
      void setUpdatedTime​(String UpdatedTime)
      Set 分组更新时间 如:2019-06-20 15:51:28 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • ApiGroupInfo

        public ApiGroupInfo()
      • ApiGroupInfo

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

      • getGroupId

        public String getGroupId()
        Get Api Group Id 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        GroupId Api Group Id 注意:此字段可能返回 null,表示取不到有效值。
      • setGroupId

        public void setGroupId​(String GroupId)
        Set Api Group Id 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        GroupId - Api Group Id 注意:此字段可能返回 null,表示取不到有效值。
      • getGroupName

        public String getGroupName()
        Get Api Group 名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        GroupName Api Group 名称 注意:此字段可能返回 null,表示取不到有效值。
      • setGroupName

        public void setGroupName​(String GroupName)
        Set Api Group 名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        GroupName - Api Group 名称 注意:此字段可能返回 null,表示取不到有效值。
      • getGroupContext

        public String getGroupContext()
        Get 分组上下文 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        GroupContext 分组上下文 注意:此字段可能返回 null,表示取不到有效值。
      • setGroupContext

        public void setGroupContext​(String GroupContext)
        Set 分组上下文 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        GroupContext - 分组上下文 注意:此字段可能返回 null,表示取不到有效值。
      • getAuthType

        public String getAuthType()
        Get 鉴权类型。 secret: 密钥鉴权; none:无鉴权 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AuthType 鉴权类型。 secret: 密钥鉴权; none:无鉴权 注意:此字段可能返回 null,表示取不到有效值。
      • setAuthType

        public void setAuthType​(String AuthType)
        Set 鉴权类型。 secret: 密钥鉴权; none:无鉴权 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AuthType - 鉴权类型。 secret: 密钥鉴权; none:无鉴权 注意:此字段可能返回 null,表示取不到有效值。
      • getStatus

        public String getStatus()
        Get 发布状态, drafted: 未发布。 released: 发布 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Status 发布状态, drafted: 未发布。 released: 发布 注意:此字段可能返回 null,表示取不到有效值。
      • setStatus

        public void setStatus​(String Status)
        Set 发布状态, drafted: 未发布。 released: 发布 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Status - 发布状态, drafted: 未发布。 released: 发布 注意:此字段可能返回 null,表示取不到有效值。
      • getCreatedTime

        public String getCreatedTime()
        Get 分组创建时间 如:2019-06-20 15:51:28 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CreatedTime 分组创建时间 如:2019-06-20 15:51:28 注意:此字段可能返回 null,表示取不到有效值。
      • setCreatedTime

        public void setCreatedTime​(String CreatedTime)
        Set 分组创建时间 如:2019-06-20 15:51:28 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CreatedTime - 分组创建时间 如:2019-06-20 15:51:28 注意:此字段可能返回 null,表示取不到有效值。
      • getUpdatedTime

        public String getUpdatedTime()
        Get 分组更新时间 如:2019-06-20 15:51:28 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        UpdatedTime 分组更新时间 如:2019-06-20 15:51:28 注意:此字段可能返回 null,表示取不到有效值。
      • setUpdatedTime

        public void setUpdatedTime​(String UpdatedTime)
        Set 分组更新时间 如:2019-06-20 15:51:28 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        UpdatedTime - 分组更新时间 如:2019-06-20 15:51:28 注意:此字段可能返回 null,表示取不到有效值。
      • getBindedGatewayDeployGroups

        public GatewayDeployGroup[] getBindedGatewayDeployGroups()
        Get api分组已绑定的网关部署组 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        BindedGatewayDeployGroups api分组已绑定的网关部署组 注意:此字段可能返回 null,表示取不到有效值。
      • setBindedGatewayDeployGroups

        public void setBindedGatewayDeployGroups​(GatewayDeployGroup[] BindedGatewayDeployGroups)
        Set api分组已绑定的网关部署组 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        BindedGatewayDeployGroups - api分组已绑定的网关部署组 注意:此字段可能返回 null,表示取不到有效值。
      • getApiCount

        public Long getApiCount()
        Get api 个数 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ApiCount api 个数 注意:此字段可能返回 null,表示取不到有效值。
      • setApiCount

        public void setApiCount​(Long ApiCount)
        Set api 个数 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ApiCount - api 个数 注意:此字段可能返回 null,表示取不到有效值。
      • getAclMode

        public String getAclMode()
        Get 访问group的ACL类型 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AclMode 访问group的ACL类型 注意:此字段可能返回 null,表示取不到有效值。
      • setAclMode

        public void setAclMode​(String AclMode)
        Set 访问group的ACL类型 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AclMode - 访问group的ACL类型 注意:此字段可能返回 null,表示取不到有效值。
      • getDescription

        public String getDescription()
        Get 描述 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Description 描述 注意:此字段可能返回 null,表示取不到有效值。
      • setDescription

        public void setDescription​(String Description)
        Set 描述 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Description - 描述 注意:此字段可能返回 null,表示取不到有效值。
      • getGroupType

        public String getGroupType()
        Get 分组类型。 ms: 微服务分组; external:外部Api分组 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        GroupType 分组类型。 ms: 微服务分组; external:外部Api分组 注意:此字段可能返回 null,表示取不到有效值。
      • setGroupType

        public void setGroupType​(String GroupType)
        Set 分组类型。 ms: 微服务分组; external:外部Api分组 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        GroupType - 分组类型。 ms: 微服务分组; external:外部Api分组 注意:此字段可能返回 null,表示取不到有效值。
      • getGatewayInstanceType

        public String getGatewayInstanceType()
        Get 网关实例的类型 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        GatewayInstanceType 网关实例的类型 注意:此字段可能返回 null,表示取不到有效值。
      • setGatewayInstanceType

        public void setGatewayInstanceType​(String GatewayInstanceType)
        Set 网关实例的类型 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        GatewayInstanceType - 网关实例的类型 注意:此字段可能返回 null,表示取不到有效值。
      • getGatewayInstanceId

        public String getGatewayInstanceId()
        Get 网关实例ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        GatewayInstanceId 网关实例ID 注意:此字段可能返回 null,表示取不到有效值。
      • setGatewayInstanceId

        public void setGatewayInstanceId​(String GatewayInstanceId)
        Set 网关实例ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        GatewayInstanceId - 网关实例ID 注意:此字段可能返回 null,表示取不到有效值。
      • getNamespaceNameKey

        public String getNamespaceNameKey()
        Get 命名空间参数key值 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        NamespaceNameKey 命名空间参数key值 注意:此字段可能返回 null,表示取不到有效值。
      • setNamespaceNameKey

        public void setNamespaceNameKey​(String NamespaceNameKey)
        Set 命名空间参数key值 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        NamespaceNameKey - 命名空间参数key值 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceNameKey

        public String getServiceNameKey()
        Get 微服务名参数key值 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceNameKey 微服务名参数key值 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceNameKey

        public void setServiceNameKey​(String ServiceNameKey)
        Set 微服务名参数key值 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceNameKey - 微服务名参数key值 注意:此字段可能返回 null,表示取不到有效值。
      • getNamespaceNameKeyPosition

        public String getNamespaceNameKeyPosition()
        Get 命名空间参数位置,path,header或query,默认是path 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        NamespaceNameKeyPosition 命名空间参数位置,path,header或query,默认是path 注意:此字段可能返回 null,表示取不到有效值。
      • setNamespaceNameKeyPosition

        public void setNamespaceNameKeyPosition​(String NamespaceNameKeyPosition)
        Set 命名空间参数位置,path,header或query,默认是path 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        NamespaceNameKeyPosition - 命名空间参数位置,path,header或query,默认是path 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceNameKeyPosition

        public String getServiceNameKeyPosition()
        Get 微服务名参数位置,path,header或query,默认是path 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceNameKeyPosition 微服务名参数位置,path,header或query,默认是path 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceNameKeyPosition

        public void setServiceNameKeyPosition​(String ServiceNameKeyPosition)
        Set 微服务名参数位置,path,header或query,默认是path 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceNameKeyPosition - 微服务名参数位置,path,header或query,默认是path 注意:此字段可能返回 null,表示取不到有效值。