Class DescribeCkSqlApisRequest

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getApiType()
      Get api接口名称,GetClusters:获取集群cluster列表 GetSystemUsers:获取系统用户列表 CheckNodeCluster: 检查节点是否隶属一个cluster GetClusterDatabases: 获取一个cluster下的数据库列表 GetClusterTables: 获取一个cluster下的数据库表列表 GetPrivilegeUsers: 获取授权的用户列表 GET_USER_CLUSTER_PRIVILEGES:获取用户cluster下的权限 GetUserClusterNewPrivileges:获取用户cluster下的权限 (新版) RevokeClusterUser:解绑cluster用户 DeleteSystemUser:删除系统用户 —— 必须所有cluster先解绑 GetUserOptionMessages:获取用户配置备注信息 GET_USER_CONFIGS:获取用户配置列表 QUOTA、PROFILE、POLICY
      String getCluster()
      Get 集群名称,GET_SYSTEM_USERS,GET_PRIVILEGE_USERS,GET_CLUSTER_DATABASES,GET_CLUSTER_TABLES 必填
      String getInstanceId()
      Get 实例id
      String getUserName()
      Get 用户名称,api与user相关的必填
      String getUserType()
      Get 账户的类型
      void setApiType​(String ApiType)
      Set api接口名称,GetClusters:获取集群cluster列表 GetSystemUsers:获取系统用户列表 CheckNodeCluster: 检查节点是否隶属一个cluster GetClusterDatabases: 获取一个cluster下的数据库列表 GetClusterTables: 获取一个cluster下的数据库表列表 GetPrivilegeUsers: 获取授权的用户列表 GET_USER_CLUSTER_PRIVILEGES:获取用户cluster下的权限 GetUserClusterNewPrivileges:获取用户cluster下的权限 (新版) RevokeClusterUser:解绑cluster用户 DeleteSystemUser:删除系统用户 —— 必须所有cluster先解绑 GetUserOptionMessages:获取用户配置备注信息 GET_USER_CONFIGS:获取用户配置列表 QUOTA、PROFILE、POLICY
      void setCluster​(String Cluster)
      Set 集群名称,GET_SYSTEM_USERS,GET_PRIVILEGE_USERS,GET_CLUSTER_DATABASES,GET_CLUSTER_TABLES 必填
      void setInstanceId​(String InstanceId)
      Set 实例id
      void setUserName​(String UserName)
      Set 用户名称,api与user相关的必填
      void setUserType​(String UserType)
      Set 账户的类型
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • DescribeCkSqlApisRequest

        public DescribeCkSqlApisRequest()
      • DescribeCkSqlApisRequest

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

      • getInstanceId

        public String getInstanceId()
        Get 实例id
        Returns:
        InstanceId 实例id
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 实例id
        Parameters:
        InstanceId - 实例id
      • getApiType

        public String getApiType()
        Get api接口名称,GetClusters:获取集群cluster列表 GetSystemUsers:获取系统用户列表 CheckNodeCluster: 检查节点是否隶属一个cluster GetClusterDatabases: 获取一个cluster下的数据库列表 GetClusterTables: 获取一个cluster下的数据库表列表 GetPrivilegeUsers: 获取授权的用户列表 GET_USER_CLUSTER_PRIVILEGES:获取用户cluster下的权限 GetUserClusterNewPrivileges:获取用户cluster下的权限 (新版) RevokeClusterUser:解绑cluster用户 DeleteSystemUser:删除系统用户 —— 必须所有cluster先解绑 GetUserOptionMessages:获取用户配置备注信息 GET_USER_CONFIGS:获取用户配置列表 QUOTA、PROFILE、POLICY
        Returns:
        ApiType api接口名称,GetClusters:获取集群cluster列表 GetSystemUsers:获取系统用户列表 CheckNodeCluster: 检查节点是否隶属一个cluster GetClusterDatabases: 获取一个cluster下的数据库列表 GetClusterTables: 获取一个cluster下的数据库表列表 GetPrivilegeUsers: 获取授权的用户列表 GET_USER_CLUSTER_PRIVILEGES:获取用户cluster下的权限 GetUserClusterNewPrivileges:获取用户cluster下的权限 (新版) RevokeClusterUser:解绑cluster用户 DeleteSystemUser:删除系统用户 —— 必须所有cluster先解绑 GetUserOptionMessages:获取用户配置备注信息 GET_USER_CONFIGS:获取用户配置列表 QUOTA、PROFILE、POLICY
      • setApiType

        public void setApiType​(String ApiType)
        Set api接口名称,GetClusters:获取集群cluster列表 GetSystemUsers:获取系统用户列表 CheckNodeCluster: 检查节点是否隶属一个cluster GetClusterDatabases: 获取一个cluster下的数据库列表 GetClusterTables: 获取一个cluster下的数据库表列表 GetPrivilegeUsers: 获取授权的用户列表 GET_USER_CLUSTER_PRIVILEGES:获取用户cluster下的权限 GetUserClusterNewPrivileges:获取用户cluster下的权限 (新版) RevokeClusterUser:解绑cluster用户 DeleteSystemUser:删除系统用户 —— 必须所有cluster先解绑 GetUserOptionMessages:获取用户配置备注信息 GET_USER_CONFIGS:获取用户配置列表 QUOTA、PROFILE、POLICY
        Parameters:
        ApiType - api接口名称,GetClusters:获取集群cluster列表 GetSystemUsers:获取系统用户列表 CheckNodeCluster: 检查节点是否隶属一个cluster GetClusterDatabases: 获取一个cluster下的数据库列表 GetClusterTables: 获取一个cluster下的数据库表列表 GetPrivilegeUsers: 获取授权的用户列表 GET_USER_CLUSTER_PRIVILEGES:获取用户cluster下的权限 GetUserClusterNewPrivileges:获取用户cluster下的权限 (新版) RevokeClusterUser:解绑cluster用户 DeleteSystemUser:删除系统用户 —— 必须所有cluster先解绑 GetUserOptionMessages:获取用户配置备注信息 GET_USER_CONFIGS:获取用户配置列表 QUOTA、PROFILE、POLICY
      • getCluster

        public String getCluster()
        Get 集群名称,GET_SYSTEM_USERS,GET_PRIVILEGE_USERS,GET_CLUSTER_DATABASES,GET_CLUSTER_TABLES 必填
        Returns:
        Cluster 集群名称,GET_SYSTEM_USERS,GET_PRIVILEGE_USERS,GET_CLUSTER_DATABASES,GET_CLUSTER_TABLES 必填
      • setCluster

        public void setCluster​(String Cluster)
        Set 集群名称,GET_SYSTEM_USERS,GET_PRIVILEGE_USERS,GET_CLUSTER_DATABASES,GET_CLUSTER_TABLES 必填
        Parameters:
        Cluster - 集群名称,GET_SYSTEM_USERS,GET_PRIVILEGE_USERS,GET_CLUSTER_DATABASES,GET_CLUSTER_TABLES 必填
      • getUserName

        public String getUserName()
        Get 用户名称,api与user相关的必填
        Returns:
        UserName 用户名称,api与user相关的必填
      • setUserName

        public void setUserName​(String UserName)
        Set 用户名称,api与user相关的必填
        Parameters:
        UserName - 用户名称,api与user相关的必填
      • getUserType

        public String getUserType()
        Get 账户的类型
        Returns:
        UserType 账户的类型
      • setUserType

        public void setUserType​(String UserType)
        Set 账户的类型
        Parameters:
        UserType - 账户的类型