@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 Object
Object.toString()
public CompositeModelProperty clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.