Class DescribeTablesRequest

    • Constructor Detail

      • DescribeTablesRequest

        public DescribeTablesRequest()
      • DescribeTablesRequest

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

      • getDatabaseName

        public String getDatabaseName()
        Get 列出该数据库下所属数据表。
        Returns:
        DatabaseName 列出该数据库下所属数据表。
      • setDatabaseName

        public void setDatabaseName​(String DatabaseName)
        Set 列出该数据库下所属数据表。
        Parameters:
        DatabaseName - 列出该数据库下所属数据表。
      • getLimit

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

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

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

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

        public Filter[] getFilters()
        Get 过滤条件,如下支持的过滤类型,传参Name应为其一 table-name - String - (过滤条件)数据表名称,形如:table-001。 table-id - String - (过滤条件)table id形如:12342。
        Returns:
        Filters 过滤条件,如下支持的过滤类型,传参Name应为其一 table-name - String - (过滤条件)数据表名称,形如:table-001。 table-id - String - (过滤条件)table id形如:12342。
      • setFilters

        public void setFilters​(Filter[] Filters)
        Set 过滤条件,如下支持的过滤类型,传参Name应为其一 table-name - String - (过滤条件)数据表名称,形如:table-001。 table-id - String - (过滤条件)table id形如:12342。
        Parameters:
        Filters - 过滤条件,如下支持的过滤类型,传参Name应为其一 table-name - String - (过滤条件)数据表名称,形如:table-001。 table-id - String - (过滤条件)table id形如:12342。
      • getDatasourceConnectionName

        public String getDatasourceConnectionName()
        Get 指定查询的数据源名称,默认为DataLakeCatalog
        Returns:
        DatasourceConnectionName 指定查询的数据源名称,默认为DataLakeCatalog
      • setDatasourceConnectionName

        public void setDatasourceConnectionName​(String DatasourceConnectionName)
        Set 指定查询的数据源名称,默认为DataLakeCatalog
        Parameters:
        DatasourceConnectionName - 指定查询的数据源名称,默认为DataLakeCatalog
      • getStartTime

        public String getStartTime()
        Get 起始时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
        Returns:
        StartTime 起始时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 起始时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
        Parameters:
        StartTime - 起始时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
      • getEndTime

        public String getEndTime()
        Get 终止时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
        Returns:
        EndTime 终止时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 终止时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
        Parameters:
        EndTime - 终止时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS
      • getSort

        public String getSort()
        Get 排序字段,支持:CreateTime(创建时间)、UpdateTime(更新时间)、StorageSize(存储空间)、RecordCount(行数)、Name(表名称)(不传则默认按name升序)
        Returns:
        Sort 排序字段,支持:CreateTime(创建时间)、UpdateTime(更新时间)、StorageSize(存储空间)、RecordCount(行数)、Name(表名称)(不传则默认按name升序)
      • setSort

        public void setSort​(String Sort)
        Set 排序字段,支持:CreateTime(创建时间)、UpdateTime(更新时间)、StorageSize(存储空间)、RecordCount(行数)、Name(表名称)(不传则默认按name升序)
        Parameters:
        Sort - 排序字段,支持:CreateTime(创建时间)、UpdateTime(更新时间)、StorageSize(存储空间)、RecordCount(行数)、Name(表名称)(不传则默认按name升序)
      • getAsc

        public Boolean getAsc()
        Get 排序字段,false:降序(默认);true:升序
        Returns:
        Asc 排序字段,false:降序(默认);true:升序
      • setAsc

        public void setAsc​(Boolean Asc)
        Set 排序字段,false:降序(默认);true:升序
        Parameters:
        Asc - 排序字段,false:降序(默认);true:升序
      • getTableType

        public String getTableType()
        Get table type,表类型查询,可用值:EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEW
        Returns:
        TableType table type,表类型查询,可用值:EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEW
      • setTableType

        public void setTableType​(String TableType)
        Set table type,表类型查询,可用值:EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEW
        Parameters:
        TableType - table type,表类型查询,可用值:EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEW
      • getTableFormat

        public String getTableFormat()
        Get 筛选字段-表格式:不传(默认)为查全部;LAKEFS:托管表;ICEBERG:非托管iceberg表;HIVE:非托管hive表;OTHER:非托管其它;
        Returns:
        TableFormat 筛选字段-表格式:不传(默认)为查全部;LAKEFS:托管表;ICEBERG:非托管iceberg表;HIVE:非托管hive表;OTHER:非托管其它;
      • setTableFormat

        public void setTableFormat​(String TableFormat)
        Set 筛选字段-表格式:不传(默认)为查全部;LAKEFS:托管表;ICEBERG:非托管iceberg表;HIVE:非托管hive表;OTHER:非托管其它;
        Parameters:
        TableFormat - 筛选字段-表格式:不传(默认)为查全部;LAKEFS:托管表;ICEBERG:非托管iceberg表;HIVE:非托管hive表;OTHER:非托管其它;