@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeAssetCompositeModelResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeAssetCompositeModelResult() |
Modifier and Type | Method and Description |
---|---|
DescribeAssetCompositeModelResult |
clone() |
boolean |
equals(Object obj) |
List<ActionDefinition> |
getActionDefinitions()
The available actions for a composite model on this asset.
|
String |
getAssetCompositeModelDescription()
A description for the composite model.
|
String |
getAssetCompositeModelExternalId()
An external ID to assign to the asset model.
|
String |
getAssetCompositeModelId()
The ID of a composite model on this asset.
|
String |
getAssetCompositeModelName()
The unique, friendly name for the composite model.
|
List<AssetCompositeModelPathSegment> |
getAssetCompositeModelPath()
The path to the composite model listing the parent composite models.
|
List<AssetProperty> |
getAssetCompositeModelProperties()
The property definitions of the composite model that was used to create the asset.
|
List<AssetCompositeModelSummary> |
getAssetCompositeModelSummaries()
The list of composite model summaries.
|
String |
getAssetCompositeModelType()
The composite model type.
|
String |
getAssetId()
The ID of the asset, in UUID format.
|
int |
hashCode() |
void |
setActionDefinitions(Collection<ActionDefinition> actionDefinitions)
The available actions for a composite model on this asset.
|
void |
setAssetCompositeModelDescription(String assetCompositeModelDescription)
A description for the composite model.
|
void |
setAssetCompositeModelExternalId(String assetCompositeModelExternalId)
An external ID to assign to the asset model.
|
void |
setAssetCompositeModelId(String assetCompositeModelId)
The ID of a composite model on this asset.
|
void |
setAssetCompositeModelName(String assetCompositeModelName)
The unique, friendly name for the composite model.
|
void |
setAssetCompositeModelPath(Collection<AssetCompositeModelPathSegment> assetCompositeModelPath)
The path to the composite model listing the parent composite models.
|
void |
setAssetCompositeModelProperties(Collection<AssetProperty> assetCompositeModelProperties)
The property definitions of the composite model that was used to create the asset.
|
void |
setAssetCompositeModelSummaries(Collection<AssetCompositeModelSummary> assetCompositeModelSummaries)
The list of composite model summaries.
|
void |
setAssetCompositeModelType(String assetCompositeModelType)
The composite model type.
|
void |
setAssetId(String assetId)
The ID of the asset, in UUID format.
|
String |
toString()
Returns a string representation of this object.
|
DescribeAssetCompositeModelResult |
withActionDefinitions(ActionDefinition... actionDefinitions)
The available actions for a composite model on this asset.
|
DescribeAssetCompositeModelResult |
withActionDefinitions(Collection<ActionDefinition> actionDefinitions)
The available actions for a composite model on this asset.
|
DescribeAssetCompositeModelResult |
withAssetCompositeModelDescription(String assetCompositeModelDescription)
A description for the composite model.
|
DescribeAssetCompositeModelResult |
withAssetCompositeModelExternalId(String assetCompositeModelExternalId)
An external ID to assign to the asset model.
|
DescribeAssetCompositeModelResult |
withAssetCompositeModelId(String assetCompositeModelId)
The ID of a composite model on this asset.
|
DescribeAssetCompositeModelResult |
withAssetCompositeModelName(String assetCompositeModelName)
The unique, friendly name for the composite model.
|
DescribeAssetCompositeModelResult |
withAssetCompositeModelPath(AssetCompositeModelPathSegment... assetCompositeModelPath)
The path to the composite model listing the parent composite models.
|
DescribeAssetCompositeModelResult |
withAssetCompositeModelPath(Collection<AssetCompositeModelPathSegment> assetCompositeModelPath)
The path to the composite model listing the parent composite models.
|
DescribeAssetCompositeModelResult |
withAssetCompositeModelProperties(AssetProperty... assetCompositeModelProperties)
The property definitions of the composite model that was used to create the asset.
|
DescribeAssetCompositeModelResult |
withAssetCompositeModelProperties(Collection<AssetProperty> assetCompositeModelProperties)
The property definitions of the composite model that was used to create the asset.
|
DescribeAssetCompositeModelResult |
withAssetCompositeModelSummaries(AssetCompositeModelSummary... assetCompositeModelSummaries)
The list of composite model summaries.
|
DescribeAssetCompositeModelResult |
withAssetCompositeModelSummaries(Collection<AssetCompositeModelSummary> assetCompositeModelSummaries)
The list of composite model summaries.
|
DescribeAssetCompositeModelResult |
withAssetCompositeModelType(String assetCompositeModelType)
The composite model type.
|
DescribeAssetCompositeModelResult |
withAssetId(String assetId)
The ID of the asset, in UUID format.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setAssetId(String assetId)
The ID of the asset, in UUID format. This ID uniquely identifies the asset within IoT SiteWise and can be used with other IoT SiteWise APIs.
assetId
- The ID of the asset, in UUID format. This ID uniquely identifies the asset within IoT SiteWise and can be
used with other IoT SiteWise APIs.public String getAssetId()
The ID of the asset, in UUID format. This ID uniquely identifies the asset within IoT SiteWise and can be used with other IoT SiteWise APIs.
public DescribeAssetCompositeModelResult withAssetId(String assetId)
The ID of the asset, in UUID format. This ID uniquely identifies the asset within IoT SiteWise and can be used with other IoT SiteWise APIs.
assetId
- The ID of the asset, in UUID format. This ID uniquely identifies the asset within IoT SiteWise and can be
used with other IoT SiteWise APIs.public void setAssetCompositeModelId(String assetCompositeModelId)
The ID of a composite model on this asset.
assetCompositeModelId
- The ID of a composite model on this asset.public String getAssetCompositeModelId()
The ID of a composite model on this asset.
public DescribeAssetCompositeModelResult withAssetCompositeModelId(String assetCompositeModelId)
The ID of a composite model on this asset.
assetCompositeModelId
- The ID of a composite model on this asset.public void setAssetCompositeModelExternalId(String assetCompositeModelExternalId)
An external ID to assign to the asset model.
If the composite model is a component-based composite model, or one nested inside a component model, you can only
set the external ID using UpdateAssetModelCompositeModel
and specifying the derived ID of the model
or property from the created model it's a part of.
assetCompositeModelExternalId
- An external ID to assign to the asset model.
If the composite model is a component-based composite model, or one nested inside a component model, you
can only set the external ID using UpdateAssetModelCompositeModel
and specifying the derived
ID of the model or property from the created model it's a part of.
public String getAssetCompositeModelExternalId()
An external ID to assign to the asset model.
If the composite model is a component-based composite model, or one nested inside a component model, you can only
set the external ID using UpdateAssetModelCompositeModel
and specifying the derived ID of the model
or property from the created model it's a part of.
If the composite model is a component-based composite model, or one nested inside a component model, you
can only set the external ID using UpdateAssetModelCompositeModel
and specifying the derived
ID of the model or property from the created model it's a part of.
public DescribeAssetCompositeModelResult withAssetCompositeModelExternalId(String assetCompositeModelExternalId)
An external ID to assign to the asset model.
If the composite model is a component-based composite model, or one nested inside a component model, you can only
set the external ID using UpdateAssetModelCompositeModel
and specifying the derived ID of the model
or property from the created model it's a part of.
assetCompositeModelExternalId
- An external ID to assign to the asset model.
If the composite model is a component-based composite model, or one nested inside a component model, you
can only set the external ID using UpdateAssetModelCompositeModel
and specifying the derived
ID of the model or property from the created model it's a part of.
public List<AssetCompositeModelPathSegment> getAssetCompositeModelPath()
The path to the composite model listing the parent composite models.
public void setAssetCompositeModelPath(Collection<AssetCompositeModelPathSegment> assetCompositeModelPath)
The path to the composite model listing the parent composite models.
assetCompositeModelPath
- The path to the composite model listing the parent composite models.public DescribeAssetCompositeModelResult withAssetCompositeModelPath(AssetCompositeModelPathSegment... assetCompositeModelPath)
The path to the composite model listing the parent composite models.
NOTE: This method appends the values to the existing list (if any). Use
setAssetCompositeModelPath(java.util.Collection)
or
withAssetCompositeModelPath(java.util.Collection)
if you want to override the existing values.
assetCompositeModelPath
- The path to the composite model listing the parent composite models.public DescribeAssetCompositeModelResult withAssetCompositeModelPath(Collection<AssetCompositeModelPathSegment> assetCompositeModelPath)
The path to the composite model listing the parent composite models.
assetCompositeModelPath
- The path to the composite model listing the parent composite models.public void setAssetCompositeModelName(String assetCompositeModelName)
The unique, friendly name for the composite model.
assetCompositeModelName
- The unique, friendly name for the composite model.public String getAssetCompositeModelName()
The unique, friendly name for the composite model.
public DescribeAssetCompositeModelResult withAssetCompositeModelName(String assetCompositeModelName)
The unique, friendly name for the composite model.
assetCompositeModelName
- The unique, friendly name for the composite model.public void setAssetCompositeModelDescription(String assetCompositeModelDescription)
A description for the composite model.
assetCompositeModelDescription
- A description for the composite model.public String getAssetCompositeModelDescription()
A description for the composite model.
public DescribeAssetCompositeModelResult withAssetCompositeModelDescription(String assetCompositeModelDescription)
A description for the composite model.
assetCompositeModelDescription
- A description for the composite model.public void setAssetCompositeModelType(String assetCompositeModelType)
The composite model type. Valid values are AWS/ALARM
, CUSTOM
, or
AWS/L4E_ANOMALY
.
assetCompositeModelType
- The composite model type. Valid values are AWS/ALARM
, CUSTOM
, or
AWS/L4E_ANOMALY
.public String getAssetCompositeModelType()
The composite model type. Valid values are AWS/ALARM
, CUSTOM
, or
AWS/L4E_ANOMALY
.
AWS/ALARM
, CUSTOM
, or
AWS/L4E_ANOMALY
.public DescribeAssetCompositeModelResult withAssetCompositeModelType(String assetCompositeModelType)
The composite model type. Valid values are AWS/ALARM
, CUSTOM
, or
AWS/L4E_ANOMALY
.
assetCompositeModelType
- The composite model type. Valid values are AWS/ALARM
, CUSTOM
, or
AWS/L4E_ANOMALY
.public List<AssetProperty> getAssetCompositeModelProperties()
The property definitions of the composite model that was used to create the asset.
public void setAssetCompositeModelProperties(Collection<AssetProperty> assetCompositeModelProperties)
The property definitions of the composite model that was used to create the asset.
assetCompositeModelProperties
- The property definitions of the composite model that was used to create the asset.public DescribeAssetCompositeModelResult withAssetCompositeModelProperties(AssetProperty... assetCompositeModelProperties)
The property definitions of the composite model that was used to create the asset.
NOTE: This method appends the values to the existing list (if any). Use
setAssetCompositeModelProperties(java.util.Collection)
or
withAssetCompositeModelProperties(java.util.Collection)
if you want to override the existing values.
assetCompositeModelProperties
- The property definitions of the composite model that was used to create the asset.public DescribeAssetCompositeModelResult withAssetCompositeModelProperties(Collection<AssetProperty> assetCompositeModelProperties)
The property definitions of the composite model that was used to create the asset.
assetCompositeModelProperties
- The property definitions of the composite model that was used to create the asset.public List<AssetCompositeModelSummary> getAssetCompositeModelSummaries()
The list of composite model summaries.
public void setAssetCompositeModelSummaries(Collection<AssetCompositeModelSummary> assetCompositeModelSummaries)
The list of composite model summaries.
assetCompositeModelSummaries
- The list of composite model summaries.public DescribeAssetCompositeModelResult withAssetCompositeModelSummaries(AssetCompositeModelSummary... assetCompositeModelSummaries)
The list of composite model summaries.
NOTE: This method appends the values to the existing list (if any). Use
setAssetCompositeModelSummaries(java.util.Collection)
or
withAssetCompositeModelSummaries(java.util.Collection)
if you want to override the existing values.
assetCompositeModelSummaries
- The list of composite model summaries.public DescribeAssetCompositeModelResult withAssetCompositeModelSummaries(Collection<AssetCompositeModelSummary> assetCompositeModelSummaries)
The list of composite model summaries.
assetCompositeModelSummaries
- The list of composite model summaries.public List<ActionDefinition> getActionDefinitions()
The available actions for a composite model on this asset.
public void setActionDefinitions(Collection<ActionDefinition> actionDefinitions)
The available actions for a composite model on this asset.
actionDefinitions
- The available actions for a composite model on this asset.public DescribeAssetCompositeModelResult withActionDefinitions(ActionDefinition... actionDefinitions)
The available actions for a composite model on this asset.
NOTE: This method appends the values to the existing list (if any). Use
setActionDefinitions(java.util.Collection)
or withActionDefinitions(java.util.Collection)
if
you want to override the existing values.
actionDefinitions
- The available actions for a composite model on this asset.public DescribeAssetCompositeModelResult withActionDefinitions(Collection<ActionDefinition> actionDefinitions)
The available actions for a composite model on this asset.
actionDefinitions
- The available actions for a composite model on this asset.public String toString()
toString
in class Object
Object.toString()
public DescribeAssetCompositeModelResult clone()