@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FacetAttributeReference extends Object implements Serializable, Cloneable, StructuredPojo
Facet attribute reference that specifies the attribute definition which contains attribute facet name and attribute name.
Constructor and Description |
---|
FacetAttributeReference() |
Modifier and Type | Method and Description |
---|---|
FacetAttributeReference |
clone() |
boolean |
equals(Object obj) |
String |
getTargetAttributeName()
Target attribute name associated with the facet reference.
|
String |
getTargetFacetName()
Target facet name associated with the facet reference.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setTargetAttributeName(String targetAttributeName)
Target attribute name associated with the facet reference.
|
void |
setTargetFacetName(String targetFacetName)
Target facet name associated with the facet reference.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
FacetAttributeReference |
withTargetAttributeName(String targetAttributeName)
Target attribute name associated with the facet reference.
|
FacetAttributeReference |
withTargetFacetName(String targetFacetName)
Target facet name associated with the facet reference.
|
public void setTargetFacetName(String targetFacetName)
Target facet name associated with the facet reference. See Attribute References for more information.
targetFacetName
- Target facet name associated with the facet reference. See Attribute References for more information.public String getTargetFacetName()
Target facet name associated with the facet reference. See Attribute References for more information.
public FacetAttributeReference withTargetFacetName(String targetFacetName)
Target facet name associated with the facet reference. See Attribute References for more information.
targetFacetName
- Target facet name associated with the facet reference. See Attribute References for more information.public void setTargetAttributeName(String targetAttributeName)
Target attribute name associated with the facet reference. See Attribute References for more information.
targetAttributeName
- Target attribute name associated with the facet reference. See Attribute References for more information.public String getTargetAttributeName()
Target attribute name associated with the facet reference. See Attribute References for more information.
public FacetAttributeReference withTargetAttributeName(String targetAttributeName)
Target attribute name associated with the facet reference. See Attribute References for more information.
targetAttributeName
- Target attribute name associated with the facet reference. See Attribute References for more information.public String toString()
toString
in class Object
Object.toString()
public FacetAttributeReference clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.