@Generated(value="com.amazonaws:aws-java-sdk-code-generator") 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 object for all fields except the handler context.
|
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.
|
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.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic 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.
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 ObjectObject.toString()public ListTablesRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()