public class ListTablesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents the input of a ListTables operation.
NOOP
Constructor and Description |
---|
ListTablesRequest()
Default constructor for 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()
Creates a shallow clone of this request.
|
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, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, putCustomQueryParameter, 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 void setExclusiveStartTableName(String 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.
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 String getExclusiveStartTableName()
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)
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.
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 void setLimit(Integer limit)
A maximum number of table names to return. If this parameter is not specified, the limit is 100.
limit
- A maximum number of table names to return. If this parameter is
not specified, the limit is 100.public Integer getLimit()
A maximum number of table names to return. If this parameter is not specified, the limit is 100.
public ListTablesRequest withLimit(Integer limit)
A maximum number of table names to return. If this parameter is not specified, the limit is 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()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2015. All rights reserved.