@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListOutgoingTypedLinksRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
ListOutgoingTypedLinksRequest() |
| Modifier and Type | Method and Description |
|---|---|
ListOutgoingTypedLinksRequest |
clone() |
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 defined on the typed link facet, not the order they are
supplied to any API calls.
|
Integer |
getMaxResults()
The maximum number of results to retrieve.
|
String |
getNextToken()
The pagination token.
|
ObjectReference |
getObjectReference()
A 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 defined on the typed link facet, not the order 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)
A reference that identifies the object whose attributes will be listed.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ListOutgoingTypedLinksRequest |
withConsistencyLevel(ConsistencyLevel consistencyLevel)
The consistency level to execute the request at.
|
ListOutgoingTypedLinksRequest |
withConsistencyLevel(String consistencyLevel)
The consistency level to execute the request at.
|
ListOutgoingTypedLinksRequest |
withDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) of the directory where you want to list the typed links.
|
ListOutgoingTypedLinksRequest |
withFilterAttributeRanges(Collection<TypedLinkAttributeRange> filterAttributeRanges)
Provides range filters for multiple attributes.
|
ListOutgoingTypedLinksRequest |
withFilterAttributeRanges(TypedLinkAttributeRange... filterAttributeRanges)
Provides range filters for multiple attributes.
|
ListOutgoingTypedLinksRequest |
withFilterTypedLink(TypedLinkSchemaAndFacetName filterTypedLink)
Filters are interpreted in the order of the attributes defined on the typed link facet, not the order they are
supplied to any API calls.
|
ListOutgoingTypedLinksRequest |
withMaxResults(Integer maxResults)
The maximum number of results to retrieve.
|
ListOutgoingTypedLinksRequest |
withNextToken(String nextToken)
The pagination token.
|
ListOutgoingTypedLinksRequest |
withObjectReference(ObjectReference objectReference)
A reference that identifies the object whose attributes will be listed.
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic 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 ListOutgoingTypedLinksRequest 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)
A reference that identifies the object whose attributes will be listed.
objectReference - A reference that identifies the object whose attributes will be listed.public ObjectReference getObjectReference()
A reference that identifies the object whose attributes will be listed.
public ListOutgoingTypedLinksRequest withObjectReference(ObjectReference objectReference)
A reference that identifies the object whose attributes will be listed.
objectReference - A 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 ListOutgoingTypedLinksRequest 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 ListOutgoingTypedLinksRequest 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 defined on the typed link facet, not the order they are supplied to any API calls.
filterTypedLink - Filters are interpreted in the order of the attributes defined on the typed link facet, not the order they
are supplied to any API calls.public TypedLinkSchemaAndFacetName getFilterTypedLink()
Filters are interpreted in the order of the attributes defined on the typed link facet, not the order they are supplied to any API calls.
public ListOutgoingTypedLinksRequest withFilterTypedLink(TypedLinkSchemaAndFacetName filterTypedLink)
Filters are interpreted in the order of the attributes defined on the typed link facet, not the order they are supplied to any API calls.
filterTypedLink - Filters are interpreted in the order of the attributes defined on the typed link facet, not the order 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 ListOutgoingTypedLinksRequest 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 ListOutgoingTypedLinksRequest 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.ConsistencyLevelpublic String getConsistencyLevel()
The consistency level to execute the request at.
ConsistencyLevelpublic ListOutgoingTypedLinksRequest withConsistencyLevel(String consistencyLevel)
The consistency level to execute the request at.
consistencyLevel - The consistency level to execute the request at.ConsistencyLevelpublic void setConsistencyLevel(ConsistencyLevel consistencyLevel)
The consistency level to execute the request at.
consistencyLevel - The consistency level to execute the request at.ConsistencyLevelpublic ListOutgoingTypedLinksRequest withConsistencyLevel(ConsistencyLevel consistencyLevel)
The consistency level to execute the request at.
consistencyLevel - The consistency level to execute the request at.ConsistencyLevelpublic String toString()
toString in class ObjectObject.toString()public ListOutgoingTypedLinksRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2017. All rights reserved.