@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FacetAttributeReference extends Object implements Serializable, Cloneable, StructuredPojo
The facet attribute reference that specifies the attribute definition that contains the attribute facet name and attribute name.
Constructor and Description |
---|
FacetAttributeReference() |
Modifier and Type | Method and Description |
---|---|
FacetAttributeReference |
clone() |
boolean |
equals(Object obj) |
String |
getTargetAttributeName()
The target attribute name that is associated with the facet reference.
|
String |
getTargetFacetName()
The target facet name that is associated with the facet reference.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setTargetAttributeName(String targetAttributeName)
The target attribute name that is associated with the facet reference.
|
void |
setTargetFacetName(String targetFacetName)
The target facet name that is associated with the facet reference.
|
String |
toString()
Returns a string representation of this object.
|
FacetAttributeReference |
withTargetAttributeName(String targetAttributeName)
The target attribute name that is associated with the facet reference.
|
FacetAttributeReference |
withTargetFacetName(String targetFacetName)
The target facet name that is associated with the facet reference.
|
public void setTargetFacetName(String targetFacetName)
The target facet name that is associated with the facet reference. See Attribute References for more information.
targetFacetName
- The target facet name that is associated with the facet reference. See Attribute References for more information.public String getTargetFacetName()
The target facet name that is associated with the facet reference. See Attribute References for more information.
public FacetAttributeReference withTargetFacetName(String targetFacetName)
The target facet name that is associated with the facet reference. See Attribute References for more information.
targetFacetName
- The target facet name that is associated with the facet reference. See Attribute References for more information.public void setTargetAttributeName(String targetAttributeName)
The target attribute name that is associated with the facet reference. See Attribute References for more information.
targetAttributeName
- The target attribute name that is associated with the facet reference. See Attribute References for more information.public String getTargetAttributeName()
The target attribute name that is associated with the facet reference. See Attribute References for more information.
public FacetAttributeReference withTargetAttributeName(String targetAttributeName)
The target attribute name that is associated with the facet reference. See Attribute References for more information.
targetAttributeName
- The target attribute name that is 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.