public class ListTablesRequest extends AmazonWebServiceRequest implements java.io.Serializable
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 ListTablesRequest object.
|
ListTablesRequest(java.lang.String exclusiveStartTableName)
Constructs a new ListTablesRequest object.
|
ListTablesRequest(java.lang.String exclusiveStartTableName,
java.lang.Integer limit)
Constructs a new ListTablesRequest object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getExclusiveStartTableName()
The first table name that this operation will evaluate.
|
java.lang.Integer |
getLimit()
A maximum number of table names to return.
|
int |
hashCode() |
void |
setExclusiveStartTableName(java.lang.String exclusiveStartTableName)
The first table name that this operation will evaluate.
|
void |
setLimit(java.lang.Integer limit)
A maximum number of table names to return.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ListTablesRequest |
withExclusiveStartTableName(java.lang.String exclusiveStartTableName)
The first table name that this operation will evaluate.
|
ListTablesRequest |
withLimit(java.lang.Integer limit)
A maximum number of table names to return.
|
clone, getCloneRoot, getCloneSource, getGeneralProgressListener, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollector
public ListTablesRequest()
public ListTablesRequest(java.lang.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(java.lang.String exclusiveStartTableName, java.lang.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 java.lang.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.
Constraints:
Length: 3 - 255
Pattern: [a-zA-Z0-9_.-]+
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 setExclusiveStartTableName(java.lang.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.
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(java.lang.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.
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 java.lang.Integer getLimit()
A maximum number of table names to return. If this parameter is not specified, the limit is 100.
Constraints:
Range: 1 - 100
A maximum number of table names to return. If this parameter is not specified, the limit is 100.
public void setLimit(java.lang.Integer limit)
A maximum number of table names to return. If this parameter is not specified, the limit is 100.
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(java.lang.Integer limit)
A maximum number of table names to return. If this parameter is not specified, the limit is 100.
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 java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.