@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CompositeModelProperty extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about a composite model property on an asset.
| Constructor and Description |
|---|
CompositeModelProperty() |
| Modifier and Type | Method and Description |
|---|---|
CompositeModelProperty |
clone() |
boolean |
equals(Object obj) |
Property |
getAssetProperty() |
String |
getName()
The name of the property.
|
String |
getType()
The type of the composite model that defines this property.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAssetProperty(Property assetProperty) |
void |
setName(String name)
The name of the property.
|
void |
setType(String type)
The type of the composite model that defines this property.
|
String |
toString()
Returns a string representation of this object.
|
CompositeModelProperty |
withAssetProperty(Property assetProperty) |
CompositeModelProperty |
withName(String name)
The name of the property.
|
CompositeModelProperty |
withType(String type)
The type of the composite model that defines this property.
|
public void setName(String name)
The name of the property.
name - The name of the property.public String getName()
The name of the property.
public CompositeModelProperty withName(String name)
The name of the property.
name - The name of the property.public void setType(String type)
The type of the composite model that defines this property.
type - The type of the composite model that defines this property.public String getType()
The type of the composite model that defines this property.
public CompositeModelProperty withType(String type)
The type of the composite model that defines this property.
type - The type of the composite model that defines this property.public void setAssetProperty(Property assetProperty)
assetProperty - public Property getAssetProperty()
public CompositeModelProperty withAssetProperty(Property assetProperty)
assetProperty - public String toString()
toString in class ObjectObject.toString()public CompositeModelProperty clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.