@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IotSiteWiseAssetModelPropertyIdentifier extends Object implements Serializable, Cloneable, StructuredPojo
The asset model property identifer of the input routed from AWS IoT SiteWise.
Constructor and Description |
---|
IotSiteWiseAssetModelPropertyIdentifier() |
Modifier and Type | Method and Description |
---|---|
IotSiteWiseAssetModelPropertyIdentifier |
clone() |
boolean |
equals(Object obj) |
String |
getAssetModelId()
The ID of the AWS IoT SiteWise asset model.
|
String |
getPropertyId()
The ID of the AWS IoT SiteWise asset property.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssetModelId(String assetModelId)
The ID of the AWS IoT SiteWise asset model.
|
void |
setPropertyId(String propertyId)
The ID of the AWS IoT SiteWise asset property.
|
String |
toString()
Returns a string representation of this object.
|
IotSiteWiseAssetModelPropertyIdentifier |
withAssetModelId(String assetModelId)
The ID of the AWS IoT SiteWise asset model.
|
IotSiteWiseAssetModelPropertyIdentifier |
withPropertyId(String propertyId)
The ID of the AWS IoT SiteWise asset property.
|
public IotSiteWiseAssetModelPropertyIdentifier()
public void setAssetModelId(String assetModelId)
The ID of the AWS IoT SiteWise asset model.
assetModelId
- The ID of the AWS IoT SiteWise asset model.public String getAssetModelId()
The ID of the AWS IoT SiteWise asset model.
public IotSiteWiseAssetModelPropertyIdentifier withAssetModelId(String assetModelId)
The ID of the AWS IoT SiteWise asset model.
assetModelId
- The ID of the AWS IoT SiteWise asset model.public void setPropertyId(String propertyId)
The ID of the AWS IoT SiteWise asset property.
propertyId
- The ID of the AWS IoT SiteWise asset property.public String getPropertyId()
The ID of the AWS IoT SiteWise asset property.
public IotSiteWiseAssetModelPropertyIdentifier withPropertyId(String propertyId)
The ID of the AWS IoT SiteWise asset property.
propertyId
- The ID of the AWS IoT SiteWise asset property.public String toString()
toString
in class Object
Object.toString()
public IotSiteWiseAssetModelPropertyIdentifier clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.