public class ListTablesRequest extends com.amazonaws.AmazonWebServiceRequest implements Serializable, Cloneable
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 |
---|---|
ListTablesRequest |
clone() |
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, 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()
public ListTablesRequest clone()
clone
in class com.amazonaws.AmazonWebServiceRequest
Copyright © 2015. All rights reserved.