@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, withSdkRequestTimeout
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.
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()