public class DescribeTablesNameRequest extends AbstractModel
header, skipSign| Constructor and Description |
|---|
DescribeTablesNameRequest() |
DescribeTablesNameRequest(DescribeTablesNameRequest 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.
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getAsc()
Get Sorting fields, and false means the descending order (by default) while true means the ascending order.
|
String |
getDatabaseName()
Get List all the data tables in the database.
|
String |
getDatasourceConnectionName()
Get Specified data source name to be queried, and it is DataLakeCatalog by default.
|
String |
getEndTime()
Get End time: It is used to filter the update time, and the format is yyyy-mm-dd HH:MM:SS.
|
Filter[] |
getFilters()
Get Filter criteria.
|
Long |
getLimit()
Get Quantity of returns.
|
Long |
getOffset()
Get Data offset.
|
String |
getSort()
Get Sorting fields, and they support CreateTime (creation time), UpdateTime (update time), StorageSize (storage space), RecordCount (number of rows), and Name (table name) (The ascending order according to names will be adopted if it is not passed).
|
String |
getStartTime()
Get Start time: It is used to filter the update time, and the format is yyyy-mm-dd HH:MM:SS.
|
String |
getTableFormat()
Get Filter fields - table format: If no criteria are specified, all the items will be checked; LAKEFS: managed table; ICEBERG: non-managed iceberg table; HIVE: non-managed hive table; OTHER: other non-managed tables.
|
String |
getTableType()
Get Table type, query of the table type, and the available value is EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEW
|
void |
setAsc(Boolean Asc)
Set Sorting fields, and false means the descending order (by default) while true means the ascending order.
|
void |
setDatabaseName(String DatabaseName)
Set List all the data tables in the database.
|
void |
setDatasourceConnectionName(String DatasourceConnectionName)
Set Specified data source name to be queried, and it is DataLakeCatalog by default.
|
void |
setEndTime(String EndTime)
Set End time: It is used to filter the update time, and the format is yyyy-mm-dd HH:MM:SS.
|
void |
setFilters(Filter[] Filters)
Set Filter criteria.
|
void |
setLimit(Long Limit)
Set Quantity of returns.
|
void |
setOffset(Long Offset)
Set Data offset.
|
void |
setSort(String Sort)
Set Sorting fields, and they support CreateTime (creation time), UpdateTime (update time), StorageSize (storage space), RecordCount (number of rows), and Name (table name) (The ascending order according to names will be adopted if it is not passed).
|
void |
setStartTime(String StartTime)
Set Start time: It is used to filter the update time, and the format is yyyy-mm-dd HH:MM:SS.
|
void |
setTableFormat(String TableFormat)
Set Filter fields - table format: If no criteria are specified, all the items will be checked; LAKEFS: managed table; ICEBERG: non-managed iceberg table; HIVE: non-managed hive table; OTHER: other non-managed tables.
|
void |
setTableType(String TableType)
Set Table type, query of the table type, and the available value is EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEW
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DescribeTablesNameRequest()
public DescribeTablesNameRequest(DescribeTablesNameRequest source)
public String getDatabaseName()
public void setDatabaseName(String DatabaseName)
DatabaseName - List all the data tables in the database.public Long getLimit()
public void setLimit(Long Limit)
Limit - Quantity of returns. It is 10 by default, and the maximum value is 100.public Long getOffset()
public void setOffset(Long Offset)
Offset - Data offset. It starts from 0 and is 0 by default.public Filter[] getFilters()
public void setFilters(Filter[] Filters)
Filters - Filter criteria. The following filter types are supported. The Name should be one of them.
Table-name - String - (filter criteria) data table name, such as table-001.
table-id - String - (filter criteria) table id, such as 12342.public String getDatasourceConnectionName()
public void setDatasourceConnectionName(String DatasourceConnectionName)
DatasourceConnectionName - Specified data source name to be queried, and it is DataLakeCatalog by default.public String getStartTime()
public void setStartTime(String StartTime)
StartTime - Start time: It is used to filter the update time, and the format is yyyy-mm-dd HH:MM:SS.public String getEndTime()
public void setEndTime(String EndTime)
EndTime - End time: It is used to filter the update time, and the format is yyyy-mm-dd HH:MM:SS.public String getSort()
public void setSort(String Sort)
Sort - Sorting fields, and they support CreateTime (creation time), UpdateTime (update time), StorageSize (storage space), RecordCount (number of rows), and Name (table name) (The ascending order according to names will be adopted if it is not passed).public Boolean getAsc()
public void setAsc(Boolean Asc)
Asc - Sorting fields, and false means the descending order (by default) while true means the ascending order.public String getTableType()
public void setTableType(String TableType)
TableType - Table type, query of the table type, and the available value is EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEWpublic String getTableFormat()
public void setTableFormat(String TableFormat)
TableFormat - Filter fields - table format: If no criteria are specified, all the items will be checked; LAKEFS: managed table; ICEBERG: non-managed iceberg table; HIVE: non-managed hive table; OTHER: other non-managed tables.Copyright © 2025. All rights reserved.