@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SearchTablesByLFTagsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
SearchTablesByLFTagsRequest() |
Modifier and Type | Method and Description |
---|---|
SearchTablesByLFTagsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCatalogId()
The identifier for the Data Catalog.
|
List<LFTag> |
getExpression()
A list of conditions (
LFTag structures) to search for in table resources. |
Integer |
getMaxResults()
The maximum number of results to return.
|
String |
getNextToken()
A continuation token, if this is not the first call to retrieve this list.
|
int |
hashCode() |
void |
setCatalogId(String catalogId)
The identifier for the Data Catalog.
|
void |
setExpression(Collection<LFTag> expression)
A list of conditions (
LFTag structures) to search for in table resources. |
void |
setMaxResults(Integer maxResults)
The maximum number of results to return.
|
void |
setNextToken(String nextToken)
A continuation token, if this is not the first call to retrieve this list.
|
String |
toString()
Returns a string representation of this object.
|
SearchTablesByLFTagsRequest |
withCatalogId(String catalogId)
The identifier for the Data Catalog.
|
SearchTablesByLFTagsRequest |
withExpression(Collection<LFTag> expression)
A list of conditions (
LFTag structures) to search for in table resources. |
SearchTablesByLFTagsRequest |
withExpression(LFTag... expression)
A list of conditions (
LFTag structures) to search for in table resources. |
SearchTablesByLFTagsRequest |
withMaxResults(Integer maxResults)
The maximum number of results to return.
|
SearchTablesByLFTagsRequest |
withNextToken(String nextToken)
A continuation token, if this is not the first call to retrieve this list.
|
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 void setNextToken(String nextToken)
A continuation token, if this is not the first call to retrieve this list.
nextToken
- A continuation token, if this is not the first call to retrieve this list.public String getNextToken()
A continuation token, if this is not the first call to retrieve this list.
public SearchTablesByLFTagsRequest withNextToken(String nextToken)
A continuation token, if this is not the first call to retrieve this list.
nextToken
- A continuation token, if this is not the first call to retrieve this list.public void setMaxResults(Integer maxResults)
The maximum number of results to return.
maxResults
- The maximum number of results to return.public Integer getMaxResults()
The maximum number of results to return.
public SearchTablesByLFTagsRequest withMaxResults(Integer maxResults)
The maximum number of results to return.
maxResults
- The maximum number of results to return.public void setCatalogId(String catalogId)
The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.
catalogId
- The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent
metadata store. It contains database definitions, table definitions, and other control information to
manage your Lake Formation environment.public String getCatalogId()
The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.
public SearchTablesByLFTagsRequest withCatalogId(String catalogId)
The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.
catalogId
- The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent
metadata store. It contains database definitions, table definitions, and other control information to
manage your Lake Formation environment.public List<LFTag> getExpression()
A list of conditions (LFTag
structures) to search for in table resources.
LFTag
structures) to search for in table resources.public void setExpression(Collection<LFTag> expression)
A list of conditions (LFTag
structures) to search for in table resources.
expression
- A list of conditions (LFTag
structures) to search for in table resources.public SearchTablesByLFTagsRequest withExpression(LFTag... expression)
A list of conditions (LFTag
structures) to search for in table resources.
NOTE: This method appends the values to the existing list (if any). Use
setExpression(java.util.Collection)
or withExpression(java.util.Collection)
if you want to
override the existing values.
expression
- A list of conditions (LFTag
structures) to search for in table resources.public SearchTablesByLFTagsRequest withExpression(Collection<LFTag> expression)
A list of conditions (LFTag
structures) to search for in table resources.
expression
- A list of conditions (LFTag
structures) to search for in table resources.public String toString()
toString
in class Object
Object.toString()
public SearchTablesByLFTagsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()