@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListIncomingTypedLinksRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ListIncomingTypedLinksRequest() |
Modifier and Type | Method and Description |
---|---|
ListIncomingTypedLinksRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getConsistencyLevel()
The consistency level to execute the request at.
|
String |
getDirectoryArn()
The Amazon Resource Name (ARN) of the directory where you want to list the typed links.
|
List<TypedLinkAttributeRange> |
getFilterAttributeRanges()
Provides range filters for multiple attributes.
|
TypedLinkSchemaAndFacetName |
getFilterTypedLink()
Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they are
supplied to any API calls.
|
Integer |
getMaxResults()
The maximum number of results to retrieve.
|
String |
getNextToken()
The pagination token.
|
ObjectReference |
getObjectReference()
Reference that identifies the object whose attributes will be listed.
|
int |
hashCode() |
void |
setConsistencyLevel(ConsistencyLevel consistencyLevel)
The consistency level to execute the request at.
|
void |
setConsistencyLevel(String consistencyLevel)
The consistency level to execute the request at.
|
void |
setDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) of the directory where you want to list the typed links.
|
void |
setFilterAttributeRanges(Collection<TypedLinkAttributeRange> filterAttributeRanges)
Provides range filters for multiple attributes.
|
void |
setFilterTypedLink(TypedLinkSchemaAndFacetName filterTypedLink)
Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they are
supplied to any API calls.
|
void |
setMaxResults(Integer maxResults)
The maximum number of results to retrieve.
|
void |
setNextToken(String nextToken)
The pagination token.
|
void |
setObjectReference(ObjectReference objectReference)
Reference that identifies the object whose attributes will be listed.
|
String |
toString()
Returns a string representation of this object.
|
ListIncomingTypedLinksRequest |
withConsistencyLevel(ConsistencyLevel consistencyLevel)
The consistency level to execute the request at.
|
ListIncomingTypedLinksRequest |
withConsistencyLevel(String consistencyLevel)
The consistency level to execute the request at.
|
ListIncomingTypedLinksRequest |
withDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) of the directory where you want to list the typed links.
|
ListIncomingTypedLinksRequest |
withFilterAttributeRanges(Collection<TypedLinkAttributeRange> filterAttributeRanges)
Provides range filters for multiple attributes.
|
ListIncomingTypedLinksRequest |
withFilterAttributeRanges(TypedLinkAttributeRange... filterAttributeRanges)
Provides range filters for multiple attributes.
|
ListIncomingTypedLinksRequest |
withFilterTypedLink(TypedLinkSchemaAndFacetName filterTypedLink)
Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they are
supplied to any API calls.
|
ListIncomingTypedLinksRequest |
withMaxResults(Integer maxResults)
The maximum number of results to retrieve.
|
ListIncomingTypedLinksRequest |
withNextToken(String nextToken)
The pagination token.
|
ListIncomingTypedLinksRequest |
withObjectReference(ObjectReference objectReference)
Reference that identifies the object whose attributes will be listed.
|
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 setDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) of the directory where you want to list the typed links.
directoryArn
- The Amazon Resource Name (ARN) of the directory where you want to list the typed links.public String getDirectoryArn()
The Amazon Resource Name (ARN) of the directory where you want to list the typed links.
public ListIncomingTypedLinksRequest withDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) of the directory where you want to list the typed links.
directoryArn
- The Amazon Resource Name (ARN) of the directory where you want to list the typed links.public void setObjectReference(ObjectReference objectReference)
Reference that identifies the object whose attributes will be listed.
objectReference
- Reference that identifies the object whose attributes will be listed.public ObjectReference getObjectReference()
Reference that identifies the object whose attributes will be listed.
public ListIncomingTypedLinksRequest withObjectReference(ObjectReference objectReference)
Reference that identifies the object whose attributes will be listed.
objectReference
- Reference that identifies the object whose attributes will be listed.public List<TypedLinkAttributeRange> getFilterAttributeRanges()
Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range.
public void setFilterAttributeRanges(Collection<TypedLinkAttributeRange> filterAttributeRanges)
Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range.
filterAttributeRanges
- Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact
ranges must be specified at the end. Any attributes that do not have a range specified are presumed to
match the entire range.public ListIncomingTypedLinksRequest withFilterAttributeRanges(TypedLinkAttributeRange... filterAttributeRanges)
Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range.
NOTE: This method appends the values to the existing list (if any). Use
setFilterAttributeRanges(java.util.Collection)
or
withFilterAttributeRanges(java.util.Collection)
if you want to override the existing values.
filterAttributeRanges
- Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact
ranges must be specified at the end. Any attributes that do not have a range specified are presumed to
match the entire range.public ListIncomingTypedLinksRequest withFilterAttributeRanges(Collection<TypedLinkAttributeRange> filterAttributeRanges)
Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range.
filterAttributeRanges
- Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact
ranges must be specified at the end. Any attributes that do not have a range specified are presumed to
match the entire range.public void setFilterTypedLink(TypedLinkSchemaAndFacetName filterTypedLink)
Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they are supplied to any API calls.
filterTypedLink
- Filters are interpreted in the order of the attributes on the typed link facet, not the order in which
they are supplied to any API calls.public TypedLinkSchemaAndFacetName getFilterTypedLink()
Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they are supplied to any API calls.
public ListIncomingTypedLinksRequest withFilterTypedLink(TypedLinkSchemaAndFacetName filterTypedLink)
Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they are supplied to any API calls.
filterTypedLink
- Filters are interpreted in the order of the attributes on the typed link facet, not the order in which
they are supplied to any API calls.public void setNextToken(String nextToken)
The pagination token.
nextToken
- The pagination token.public String getNextToken()
The pagination token.
public ListIncomingTypedLinksRequest withNextToken(String nextToken)
The pagination token.
nextToken
- The pagination token.public void setMaxResults(Integer maxResults)
The maximum number of results to retrieve.
maxResults
- The maximum number of results to retrieve.public Integer getMaxResults()
The maximum number of results to retrieve.
public ListIncomingTypedLinksRequest withMaxResults(Integer maxResults)
The maximum number of results to retrieve.
maxResults
- The maximum number of results to retrieve.public void setConsistencyLevel(String consistencyLevel)
The consistency level to execute the request at.
consistencyLevel
- The consistency level to execute the request at.ConsistencyLevel
public String getConsistencyLevel()
The consistency level to execute the request at.
ConsistencyLevel
public ListIncomingTypedLinksRequest withConsistencyLevel(String consistencyLevel)
The consistency level to execute the request at.
consistencyLevel
- The consistency level to execute the request at.ConsistencyLevel
public void setConsistencyLevel(ConsistencyLevel consistencyLevel)
The consistency level to execute the request at.
consistencyLevel
- The consistency level to execute the request at.ConsistencyLevel
public ListIncomingTypedLinksRequest withConsistencyLevel(ConsistencyLevel consistencyLevel)
The consistency level to execute the request at.
consistencyLevel
- The consistency level to execute the request at.ConsistencyLevel
public String toString()
toString
in class Object
Object.toString()
public ListIncomingTypedLinksRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()