@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateLinkAttributesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateLinkAttributesRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateLinkAttributesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<LinkAttributeUpdate> |
getAttributeUpdates()
The attributes update structure.
|
String |
getDirectoryArn()
The Amazon Resource Name (ARN) that is associated with the Directory where the updated typed link resides.
|
TypedLinkSpecifier |
getTypedLinkSpecifier()
Allows a typed link specifier to be accepted as input.
|
int |
hashCode() |
void |
setAttributeUpdates(Collection<LinkAttributeUpdate> attributeUpdates)
The attributes update structure.
|
void |
setDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) that is associated with the Directory where the updated 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.
|
UpdateLinkAttributesRequest |
withAttributeUpdates(Collection<LinkAttributeUpdate> attributeUpdates)
The attributes update structure.
|
UpdateLinkAttributesRequest |
withAttributeUpdates(LinkAttributeUpdate... attributeUpdates)
The attributes update structure.
|
UpdateLinkAttributesRequest |
withDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) that is associated with the Directory where the updated typed link resides.
|
UpdateLinkAttributesRequest |
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, withSdkRequestTimeoutpublic void setDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) that is associated with the Directory where the updated 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 updated 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 updated typed link resides. For more information, see arns or Typed Links.
public UpdateLinkAttributesRequest withDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) that is associated with the Directory where the updated 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 updated 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 UpdateLinkAttributesRequest 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<LinkAttributeUpdate> getAttributeUpdates()
The attributes update structure.
public void setAttributeUpdates(Collection<LinkAttributeUpdate> attributeUpdates)
The attributes update structure.
attributeUpdates - The attributes update structure.public UpdateLinkAttributesRequest withAttributeUpdates(LinkAttributeUpdate... attributeUpdates)
The attributes update structure.
NOTE: This method appends the values to the existing list (if any). Use
setAttributeUpdates(java.util.Collection) or withAttributeUpdates(java.util.Collection) if you
want to override the existing values.
attributeUpdates - The attributes update structure.public UpdateLinkAttributesRequest withAttributeUpdates(Collection<LinkAttributeUpdate> attributeUpdates)
The attributes update structure.
attributeUpdates - The attributes update structure.public String toString()
toString in class ObjectObject.toString()public UpdateLinkAttributesRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()