@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateTypedLinkFacetRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateTypedLinkFacetRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateTypedLinkFacetRequest |
clone() |
boolean |
equals(Object obj) |
List<TypedLinkFacetAttributeUpdate> |
getAttributeUpdates()
Attributes update structure.
|
List<String> |
getIdentityAttributeOrder()
A range filter that you provide for multiple attributes.
|
String |
getName()
The unique name of the typed link facet.
|
String |
getSchemaArn()
The Amazon Resource Name (ARN) that is associated with the schema.
|
int |
hashCode() |
void |
setAttributeUpdates(Collection<TypedLinkFacetAttributeUpdate> attributeUpdates)
Attributes update structure.
|
void |
setIdentityAttributeOrder(Collection<String> identityAttributeOrder)
A range filter that you provide for multiple attributes.
|
void |
setName(String name)
The unique name of the typed link facet.
|
void |
setSchemaArn(String schemaArn)
The Amazon Resource Name (ARN) that is associated with the schema.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
UpdateTypedLinkFacetRequest |
withAttributeUpdates(Collection<TypedLinkFacetAttributeUpdate> attributeUpdates)
Attributes update structure.
|
UpdateTypedLinkFacetRequest |
withAttributeUpdates(TypedLinkFacetAttributeUpdate... attributeUpdates)
Attributes update structure.
|
UpdateTypedLinkFacetRequest |
withIdentityAttributeOrder(Collection<String> identityAttributeOrder)
A range filter that you provide for multiple attributes.
|
UpdateTypedLinkFacetRequest |
withIdentityAttributeOrder(String... identityAttributeOrder)
A range filter that you provide for multiple attributes.
|
UpdateTypedLinkFacetRequest |
withName(String name)
The unique name of the typed link facet.
|
UpdateTypedLinkFacetRequest |
withSchemaArn(String schemaArn)
The Amazon Resource Name (ARN) that is associated with the schema.
|
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 setSchemaArn(String schemaArn)
The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns.
schemaArn - The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns.public String getSchemaArn()
The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns.
public UpdateTypedLinkFacetRequest withSchemaArn(String schemaArn)
The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns.
schemaArn - The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns.public void setName(String name)
The unique name of the typed link facet.
name - The unique name of the typed link facet.public String getName()
The unique name of the typed link facet.
public UpdateTypedLinkFacetRequest withName(String name)
The unique name of the typed link facet.
name - The unique name of the typed link facet.public List<TypedLinkFacetAttributeUpdate> getAttributeUpdates()
Attributes update structure.
public void setAttributeUpdates(Collection<TypedLinkFacetAttributeUpdate> attributeUpdates)
Attributes update structure.
attributeUpdates - Attributes update structure.public UpdateTypedLinkFacetRequest withAttributeUpdates(TypedLinkFacetAttributeUpdate... attributeUpdates)
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 - Attributes update structure.public UpdateTypedLinkFacetRequest withAttributeUpdates(Collection<TypedLinkFacetAttributeUpdate> attributeUpdates)
Attributes update structure.
attributeUpdates - Attributes update structure.public List<String> getIdentityAttributeOrder()
A range filter that you provide for multiple attributes. The ability to filter typed links considers the order that the attributes are defined on the typed link facet. When providing ranges to a 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. 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 setIdentityAttributeOrder(Collection<String> identityAttributeOrder)
A range filter that you provide for multiple attributes. The ability to filter typed links considers the order that the attributes are defined on the typed link facet. When providing ranges to a 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. 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.
identityAttributeOrder - A range filter that you provide for multiple attributes. The ability to filter typed links considers the
order that the attributes are defined on the typed link facet. When providing ranges to a 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. 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 UpdateTypedLinkFacetRequest withIdentityAttributeOrder(String... identityAttributeOrder)
A range filter that you provide for multiple attributes. The ability to filter typed links considers the order that the attributes are defined on the typed link facet. When providing ranges to a 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. 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.
NOTE: This method appends the values to the existing list (if any). Use
setIdentityAttributeOrder(java.util.Collection) or
withIdentityAttributeOrder(java.util.Collection) if you want to override the existing values.
identityAttributeOrder - A range filter that you provide for multiple attributes. The ability to filter typed links considers the
order that the attributes are defined on the typed link facet. When providing ranges to a 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. 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 UpdateTypedLinkFacetRequest withIdentityAttributeOrder(Collection<String> identityAttributeOrder)
A range filter that you provide for multiple attributes. The ability to filter typed links considers the order that the attributes are defined on the typed link facet. When providing ranges to a 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. 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.
identityAttributeOrder - A range filter that you provide for multiple attributes. The ability to filter typed links considers the
order that the attributes are defined on the typed link facet. When providing ranges to a 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. 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 String toString()
toString in class ObjectObject.toString()public UpdateTypedLinkFacetRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2017. All rights reserved.