Class DescribeDataEnginesRequest

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String[] getAccessTypes()
      Get 参数应该为引擎权限类型,有效类型:"USE", "MODIFY", "OPERATE", "MONITOR", "DELETE"
      String getDatasourceConnectionName()
      Get 已废弃,请使用DatasourceConnectionNameSet
      String[] getDatasourceConnectionNameSet()
      Get 网络配置列表,若传入该参数,则返回网络配置关联的计算引擎
      String getEngineExecType()
      Get 引擎执行任务类型,有效值:SQL/BATCH,默认为SQL
      String getEngineType()
      Get 引擎类型,有效值:spark/presto
      Boolean getExcludePublicEngine()
      Get 是否不返回共享引擎,true不返回共享引擎,false可以返回共享引擎
      Filter[] getFilters()
      Get 过滤类型,支持如下的过滤类型,传参Name应为以下其中一个, data-engine-name - String(数据引擎名称):engine-type - String(引擎类型:spark:spark 引擎,presto:presto引擎),state - String (数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中) , mode - String(计费模式 0共享模式 1按量计费 2包年包月) , create-time - String(创建时间,10位时间戳) message - String (描述信息),cluster-type - String (集群资源类型 spark_private/presto_private/presto_cu/spark_cu),engine-id - String(数据引擎ID),key-word - String(数据引擎名称或集群资源类型或描述信息模糊搜索),engine-exec-type - String(引擎执行任务类型,SQL/BATCH)
      Long getLimit()
      Get 返回数量,默认为10,最大值为100。
      Long getOffset()
      Get 偏移量,默认为0。
      String getSortBy()
      Get 排序字段,支持如下字段类型,create-time
      String getSorting()
      Get 排序方式,desc表示正序,asc表示反序, 默认为asc。
      void setAccessTypes​(String[] AccessTypes)
      Set 参数应该为引擎权限类型,有效类型:"USE", "MODIFY", "OPERATE", "MONITOR", "DELETE"
      void setDatasourceConnectionName​(String DatasourceConnectionName)
      Set 已废弃,请使用DatasourceConnectionNameSet
      void setDatasourceConnectionNameSet​(String[] DatasourceConnectionNameSet)
      Set 网络配置列表,若传入该参数,则返回网络配置关联的计算引擎
      void setEngineExecType​(String EngineExecType)
      Set 引擎执行任务类型,有效值:SQL/BATCH,默认为SQL
      void setEngineType​(String EngineType)
      Set 引擎类型,有效值:spark/presto
      void setExcludePublicEngine​(Boolean ExcludePublicEngine)
      Set 是否不返回共享引擎,true不返回共享引擎,false可以返回共享引擎
      void setFilters​(Filter[] Filters)
      Set 过滤类型,支持如下的过滤类型,传参Name应为以下其中一个, data-engine-name - String(数据引擎名称):engine-type - String(引擎类型:spark:spark 引擎,presto:presto引擎),state - String (数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中) , mode - String(计费模式 0共享模式 1按量计费 2包年包月) , create-time - String(创建时间,10位时间戳) message - String (描述信息),cluster-type - String (集群资源类型 spark_private/presto_private/presto_cu/spark_cu),engine-id - String(数据引擎ID),key-word - String(数据引擎名称或集群资源类型或描述信息模糊搜索),engine-exec-type - String(引擎执行任务类型,SQL/BATCH)
      void setLimit​(Long Limit)
      Set 返回数量,默认为10,最大值为100。
      void setOffset​(Long Offset)
      Set 偏移量,默认为0。
      void setSortBy​(String SortBy)
      Set 排序字段,支持如下字段类型,create-time
      void setSorting​(String Sorting)
      Set 排序方式,desc表示正序,asc表示反序, 默认为asc。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • DescribeDataEnginesRequest

        public DescribeDataEnginesRequest()
      • DescribeDataEnginesRequest

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

      • getOffset

        public Long getOffset()
        Get 偏移量,默认为0。
        Returns:
        Offset 偏移量,默认为0。
      • setOffset

        public void setOffset​(Long Offset)
        Set 偏移量,默认为0。
        Parameters:
        Offset - 偏移量,默认为0。
      • getFilters

        public Filter[] getFilters()
        Get 过滤类型,支持如下的过滤类型,传参Name应为以下其中一个, data-engine-name - String(数据引擎名称):engine-type - String(引擎类型:spark:spark 引擎,presto:presto引擎),state - String (数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中) , mode - String(计费模式 0共享模式 1按量计费 2包年包月) , create-time - String(创建时间,10位时间戳) message - String (描述信息),cluster-type - String (集群资源类型 spark_private/presto_private/presto_cu/spark_cu),engine-id - String(数据引擎ID),key-word - String(数据引擎名称或集群资源类型或描述信息模糊搜索),engine-exec-type - String(引擎执行任务类型,SQL/BATCH)
        Returns:
        Filters 过滤类型,支持如下的过滤类型,传参Name应为以下其中一个, data-engine-name - String(数据引擎名称):engine-type - String(引擎类型:spark:spark 引擎,presto:presto引擎),state - String (数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中) , mode - String(计费模式 0共享模式 1按量计费 2包年包月) , create-time - String(创建时间,10位时间戳) message - String (描述信息),cluster-type - String (集群资源类型 spark_private/presto_private/presto_cu/spark_cu),engine-id - String(数据引擎ID),key-word - String(数据引擎名称或集群资源类型或描述信息模糊搜索),engine-exec-type - String(引擎执行任务类型,SQL/BATCH)
      • setFilters

        public void setFilters​(Filter[] Filters)
        Set 过滤类型,支持如下的过滤类型,传参Name应为以下其中一个, data-engine-name - String(数据引擎名称):engine-type - String(引擎类型:spark:spark 引擎,presto:presto引擎),state - String (数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中) , mode - String(计费模式 0共享模式 1按量计费 2包年包月) , create-time - String(创建时间,10位时间戳) message - String (描述信息),cluster-type - String (集群资源类型 spark_private/presto_private/presto_cu/spark_cu),engine-id - String(数据引擎ID),key-word - String(数据引擎名称或集群资源类型或描述信息模糊搜索),engine-exec-type - String(引擎执行任务类型,SQL/BATCH)
        Parameters:
        Filters - 过滤类型,支持如下的过滤类型,传参Name应为以下其中一个, data-engine-name - String(数据引擎名称):engine-type - String(引擎类型:spark:spark 引擎,presto:presto引擎),state - String (数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中) , mode - String(计费模式 0共享模式 1按量计费 2包年包月) , create-time - String(创建时间,10位时间戳) message - String (描述信息),cluster-type - String (集群资源类型 spark_private/presto_private/presto_cu/spark_cu),engine-id - String(数据引擎ID),key-word - String(数据引擎名称或集群资源类型或描述信息模糊搜索),engine-exec-type - String(引擎执行任务类型,SQL/BATCH)
      • getSortBy

        public String getSortBy()
        Get 排序字段,支持如下字段类型,create-time
        Returns:
        SortBy 排序字段,支持如下字段类型,create-time
      • setSortBy

        public void setSortBy​(String SortBy)
        Set 排序字段,支持如下字段类型,create-time
        Parameters:
        SortBy - 排序字段,支持如下字段类型,create-time
      • getSorting

        public String getSorting()
        Get 排序方式,desc表示正序,asc表示反序, 默认为asc。
        Returns:
        Sorting 排序方式,desc表示正序,asc表示反序, 默认为asc。
      • setSorting

        public void setSorting​(String Sorting)
        Set 排序方式,desc表示正序,asc表示反序, 默认为asc。
        Parameters:
        Sorting - 排序方式,desc表示正序,asc表示反序, 默认为asc。
      • getLimit

        public Long getLimit()
        Get 返回数量,默认为10,最大值为100。
        Returns:
        Limit 返回数量,默认为10,最大值为100。
      • setLimit

        public void setLimit​(Long Limit)
        Set 返回数量,默认为10,最大值为100。
        Parameters:
        Limit - 返回数量,默认为10,最大值为100。
      • getDatasourceConnectionName

        public String getDatasourceConnectionName()
        Get 已废弃,请使用DatasourceConnectionNameSet
        Returns:
        DatasourceConnectionName 已废弃,请使用DatasourceConnectionNameSet
      • setDatasourceConnectionName

        public void setDatasourceConnectionName​(String DatasourceConnectionName)
        Set 已废弃,请使用DatasourceConnectionNameSet
        Parameters:
        DatasourceConnectionName - 已废弃,请使用DatasourceConnectionNameSet
      • getExcludePublicEngine

        public Boolean getExcludePublicEngine()
        Get 是否不返回共享引擎,true不返回共享引擎,false可以返回共享引擎
        Returns:
        ExcludePublicEngine 是否不返回共享引擎,true不返回共享引擎,false可以返回共享引擎
      • setExcludePublicEngine

        public void setExcludePublicEngine​(Boolean ExcludePublicEngine)
        Set 是否不返回共享引擎,true不返回共享引擎,false可以返回共享引擎
        Parameters:
        ExcludePublicEngine - 是否不返回共享引擎,true不返回共享引擎,false可以返回共享引擎
      • getAccessTypes

        public String[] getAccessTypes()
        Get 参数应该为引擎权限类型,有效类型:"USE", "MODIFY", "OPERATE", "MONITOR", "DELETE"
        Returns:
        AccessTypes 参数应该为引擎权限类型,有效类型:"USE", "MODIFY", "OPERATE", "MONITOR", "DELETE"
      • setAccessTypes

        public void setAccessTypes​(String[] AccessTypes)
        Set 参数应该为引擎权限类型,有效类型:"USE", "MODIFY", "OPERATE", "MONITOR", "DELETE"
        Parameters:
        AccessTypes - 参数应该为引擎权限类型,有效类型:"USE", "MODIFY", "OPERATE", "MONITOR", "DELETE"
      • getEngineExecType

        public String getEngineExecType()
        Get 引擎执行任务类型,有效值:SQL/BATCH,默认为SQL
        Returns:
        EngineExecType 引擎执行任务类型,有效值:SQL/BATCH,默认为SQL
      • setEngineExecType

        public void setEngineExecType​(String EngineExecType)
        Set 引擎执行任务类型,有效值:SQL/BATCH,默认为SQL
        Parameters:
        EngineExecType - 引擎执行任务类型,有效值:SQL/BATCH,默认为SQL
      • getEngineType

        public String getEngineType()
        Get 引擎类型,有效值:spark/presto
        Returns:
        EngineType 引擎类型,有效值:spark/presto
      • setEngineType

        public void setEngineType​(String EngineType)
        Set 引擎类型,有效值:spark/presto
        Parameters:
        EngineType - 引擎类型,有效值:spark/presto
      • getDatasourceConnectionNameSet

        public String[] getDatasourceConnectionNameSet()
        Get 网络配置列表,若传入该参数,则返回网络配置关联的计算引擎
        Returns:
        DatasourceConnectionNameSet 网络配置列表,若传入该参数,则返回网络配置关联的计算引擎
      • setDatasourceConnectionNameSet

        public void setDatasourceConnectionNameSet​(String[] DatasourceConnectionNameSet)
        Set 网络配置列表,若传入该参数,则返回网络配置关联的计算引擎
        Parameters:
        DatasourceConnectionNameSet - 网络配置列表,若传入该参数,则返回网络配置关联的计算引擎