@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetLinkAttributesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetLinkAttributesRequest() |
Modifier and Type | Method and Description |
---|---|
GetLinkAttributesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getAttributeNames()
A list of attribute names whose values will be retrieved.
|
String |
getConsistencyLevel()
The consistency level at which to retrieve the attributes on a typed link.
|
String |
getDirectoryArn()
The Amazon Resource Name (ARN) that is associated with the Directory where the typed link resides.
|
TypedLinkSpecifier |
getTypedLinkSpecifier()
Allows a typed link specifier to be accepted as input.
|
int |
hashCode() |
void |
setAttributeNames(Collection<String> attributeNames)
A list of attribute names whose values will be retrieved.
|
void |
setConsistencyLevel(String consistencyLevel)
The consistency level at which to retrieve the attributes on a typed link.
|
void |
setDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) that is associated with the Directory where the typed link resides.
|
void |
setTypedLinkSpecifier(TypedLinkSpecifier typedLinkSpecifier)
Allows a typed link specifier to be accepted as input.
|
String |
toString()
Returns a string representation of this object.
|
GetLinkAttributesRequest |
withAttributeNames(Collection<String> attributeNames)
A list of attribute names whose values will be retrieved.
|
GetLinkAttributesRequest |
withAttributeNames(String... attributeNames)
A list of attribute names whose values will be retrieved.
|
GetLinkAttributesRequest |
withConsistencyLevel(ConsistencyLevel consistencyLevel)
The consistency level at which to retrieve the attributes on a typed link.
|
GetLinkAttributesRequest |
withConsistencyLevel(String consistencyLevel)
The consistency level at which to retrieve the attributes on a typed link.
|
GetLinkAttributesRequest |
withDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) that is associated with the Directory where the typed link resides.
|
GetLinkAttributesRequest |
withTypedLinkSpecifier(TypedLinkSpecifier typedLinkSpecifier)
Allows a typed link specifier to be accepted as input.
|
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) that is associated with the Directory where the typed link resides. For more information, see arns or Typed Links.
directoryArn
- The Amazon Resource Name (ARN) that is associated with the Directory where the typed link resides. For
more information, see arns or Typed Links.public String getDirectoryArn()
The Amazon Resource Name (ARN) that is associated with the Directory where the typed link resides. For more information, see arns or Typed Links.
public GetLinkAttributesRequest withDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) that is associated with the Directory where the typed link resides. For more information, see arns or Typed Links.
directoryArn
- The Amazon Resource Name (ARN) that is associated with the Directory where the typed link resides. For
more information, see arns or Typed Links.public void setTypedLinkSpecifier(TypedLinkSpecifier typedLinkSpecifier)
Allows a typed link specifier to be accepted as input.
typedLinkSpecifier
- Allows a typed link specifier to be accepted as input.public TypedLinkSpecifier getTypedLinkSpecifier()
Allows a typed link specifier to be accepted as input.
public GetLinkAttributesRequest withTypedLinkSpecifier(TypedLinkSpecifier typedLinkSpecifier)
Allows a typed link specifier to be accepted as input.
typedLinkSpecifier
- Allows a typed link specifier to be accepted as input.public List<String> getAttributeNames()
A list of attribute names whose values will be retrieved.
public void setAttributeNames(Collection<String> attributeNames)
A list of attribute names whose values will be retrieved.
attributeNames
- A list of attribute names whose values will be retrieved.public GetLinkAttributesRequest withAttributeNames(String... attributeNames)
A list of attribute names whose values will be retrieved.
NOTE: This method appends the values to the existing list (if any). Use
setAttributeNames(java.util.Collection)
or withAttributeNames(java.util.Collection)
if you want
to override the existing values.
attributeNames
- A list of attribute names whose values will be retrieved.public GetLinkAttributesRequest withAttributeNames(Collection<String> attributeNames)
A list of attribute names whose values will be retrieved.
attributeNames
- A list of attribute names whose values will be retrieved.public void setConsistencyLevel(String consistencyLevel)
The consistency level at which to retrieve the attributes on a typed link.
consistencyLevel
- The consistency level at which to retrieve the attributes on a typed link.ConsistencyLevel
public String getConsistencyLevel()
The consistency level at which to retrieve the attributes on a typed link.
ConsistencyLevel
public GetLinkAttributesRequest withConsistencyLevel(String consistencyLevel)
The consistency level at which to retrieve the attributes on a typed link.
consistencyLevel
- The consistency level at which to retrieve the attributes on a typed link.ConsistencyLevel
public GetLinkAttributesRequest withConsistencyLevel(ConsistencyLevel consistencyLevel)
The consistency level at which to retrieve the attributes on a typed link.
consistencyLevel
- The consistency level at which to retrieve the attributes on a typed link.ConsistencyLevel
public String toString()
toString
in class Object
Object.toString()
public GetLinkAttributesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.