public class ListTablesRequest extends com.amazonaws.AmazonWebServiceRequest implements Serializable
ListTables operation
.
Returns an array of table names associated with the current account and endpoint. The output from ListTables is paginated, with each page returning a maximum of 100 table names.
Constructor and Description |
---|
ListTablesRequest()
Default constructor for a new ListTablesRequest object.
|
ListTablesRequest(String exclusiveStartTableName)
Constructs a new ListTablesRequest object.
|
ListTablesRequest(String exclusiveStartTableName,
Integer limit)
Constructs a new ListTablesRequest object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getExclusiveStartTableName()
The first table name that this operation will evaluate.
|
Integer |
getLimit()
A maximum number of table names to return.
|
int |
hashCode() |
void |
setExclusiveStartTableName(String exclusiveStartTableName)
The first table name that this operation will evaluate.
|
void |
setLimit(Integer limit)
A maximum number of table names to return.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ListTablesRequest |
withExclusiveStartTableName(String exclusiveStartTableName)
The first table name that this operation will evaluate.
|
ListTablesRequest |
withLimit(Integer limit)
A maximum number of table names to return.
|
copyBaseTo, copyPrivateRequestParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollector
public ListTablesRequest()
public ListTablesRequest(String exclusiveStartTableName)
exclusiveStartTableName
- The first table name that this
operation will evaluate. Use the value that was returned for
LastEvaluatedTableName in a previous operation, so that you can
obtain the next page of results.public ListTablesRequest(String exclusiveStartTableName, Integer limit)
exclusiveStartTableName
- The first table name that this
operation will evaluate. Use the value that was returned for
LastEvaluatedTableName in a previous operation, so that you can
obtain the next page of results.limit
- A maximum number of table names to return. If this
parameter is not specified, the limit is 100.public String getExclusiveStartTableName()
Constraints:
Length: 3 - 255
Pattern: [a-zA-Z0-9_.-]+
public void setExclusiveStartTableName(String exclusiveStartTableName)
Constraints:
Length: 3 - 255
Pattern: [a-zA-Z0-9_.-]+
exclusiveStartTableName
- The first table name that this operation will evaluate. Use the value
that was returned for LastEvaluatedTableName in a previous
operation, so that you can obtain the next page of results.public ListTablesRequest withExclusiveStartTableName(String exclusiveStartTableName)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 3 - 255
Pattern: [a-zA-Z0-9_.-]+
exclusiveStartTableName
- The first table name that this operation will evaluate. Use the value
that was returned for LastEvaluatedTableName in a previous
operation, so that you can obtain the next page of results.public Integer getLimit()
Constraints:
Range: 1 - 100
public void setLimit(Integer limit)
Constraints:
Range: 1 - 100
limit
- A maximum number of table names to return. If this parameter is not
specified, the limit is 100.public ListTablesRequest withLimit(Integer limit)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Range: 1 - 100
limit
- A maximum number of table names to return. If this parameter is not
specified, the limit is 100.public String toString()
toString
in class Object
Object.toString()
Copyright © 2015. All rights reserved.