@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeAssetModelCompositeModelResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeAssetModelCompositeModelResult() |
Modifier and Type | Method and Description |
---|---|
DescribeAssetModelCompositeModelResult |
clone() |
boolean |
equals(Object obj) |
List<ActionDefinition> |
getActionDefinitions()
The available actions for a composite model on this asset model.
|
String |
getAssetModelCompositeModelDescription()
The description for the composite model.
|
String |
getAssetModelCompositeModelExternalId()
The external ID of a composite model on this asset model.
|
String |
getAssetModelCompositeModelId()
The ID of a composite model on this asset model.
|
String |
getAssetModelCompositeModelName()
The unique, friendly name for the composite model.
|
List<AssetModelCompositeModelPathSegment> |
getAssetModelCompositeModelPath()
The path to the composite model listing the parent composite models.
|
List<AssetModelProperty> |
getAssetModelCompositeModelProperties()
The property definitions of the composite model.
|
List<AssetModelCompositeModelSummary> |
getAssetModelCompositeModelSummaries()
The list of composite model summaries for the composite model.
|
String |
getAssetModelCompositeModelType()
The composite model type.
|
String |
getAssetModelId()
The ID of the asset model, in UUID format.
|
CompositionDetails |
getCompositionDetails()
Metadata for the composition relationship established by using
composedAssetModelId in
CreateAssetModelCompositeModel . |
int |
hashCode() |
void |
setActionDefinitions(Collection<ActionDefinition> actionDefinitions)
The available actions for a composite model on this asset model.
|
void |
setAssetModelCompositeModelDescription(String assetModelCompositeModelDescription)
The description for the composite model.
|
void |
setAssetModelCompositeModelExternalId(String assetModelCompositeModelExternalId)
The external ID of a composite model on this asset model.
|
void |
setAssetModelCompositeModelId(String assetModelCompositeModelId)
The ID of a composite model on this asset model.
|
void |
setAssetModelCompositeModelName(String assetModelCompositeModelName)
The unique, friendly name for the composite model.
|
void |
setAssetModelCompositeModelPath(Collection<AssetModelCompositeModelPathSegment> assetModelCompositeModelPath)
The path to the composite model listing the parent composite models.
|
void |
setAssetModelCompositeModelProperties(Collection<AssetModelProperty> assetModelCompositeModelProperties)
The property definitions of the composite model.
|
void |
setAssetModelCompositeModelSummaries(Collection<AssetModelCompositeModelSummary> assetModelCompositeModelSummaries)
The list of composite model summaries for the composite model.
|
void |
setAssetModelCompositeModelType(String assetModelCompositeModelType)
The composite model type.
|
void |
setAssetModelId(String assetModelId)
The ID of the asset model, in UUID format.
|
void |
setCompositionDetails(CompositionDetails compositionDetails)
Metadata for the composition relationship established by using
composedAssetModelId in
CreateAssetModelCompositeModel . |
String |
toString()
Returns a string representation of this object.
|
DescribeAssetModelCompositeModelResult |
withActionDefinitions(ActionDefinition... actionDefinitions)
The available actions for a composite model on this asset model.
|
DescribeAssetModelCompositeModelResult |
withActionDefinitions(Collection<ActionDefinition> actionDefinitions)
The available actions for a composite model on this asset model.
|
DescribeAssetModelCompositeModelResult |
withAssetModelCompositeModelDescription(String assetModelCompositeModelDescription)
The description for the composite model.
|
DescribeAssetModelCompositeModelResult |
withAssetModelCompositeModelExternalId(String assetModelCompositeModelExternalId)
The external ID of a composite model on this asset model.
|
DescribeAssetModelCompositeModelResult |
withAssetModelCompositeModelId(String assetModelCompositeModelId)
The ID of a composite model on this asset model.
|
DescribeAssetModelCompositeModelResult |
withAssetModelCompositeModelName(String assetModelCompositeModelName)
The unique, friendly name for the composite model.
|
DescribeAssetModelCompositeModelResult |
withAssetModelCompositeModelPath(AssetModelCompositeModelPathSegment... assetModelCompositeModelPath)
The path to the composite model listing the parent composite models.
|
DescribeAssetModelCompositeModelResult |
withAssetModelCompositeModelPath(Collection<AssetModelCompositeModelPathSegment> assetModelCompositeModelPath)
The path to the composite model listing the parent composite models.
|
DescribeAssetModelCompositeModelResult |
withAssetModelCompositeModelProperties(AssetModelProperty... assetModelCompositeModelProperties)
The property definitions of the composite model.
|
DescribeAssetModelCompositeModelResult |
withAssetModelCompositeModelProperties(Collection<AssetModelProperty> assetModelCompositeModelProperties)
The property definitions of the composite model.
|
DescribeAssetModelCompositeModelResult |
withAssetModelCompositeModelSummaries(AssetModelCompositeModelSummary... assetModelCompositeModelSummaries)
The list of composite model summaries for the composite model.
|
DescribeAssetModelCompositeModelResult |
withAssetModelCompositeModelSummaries(Collection<AssetModelCompositeModelSummary> assetModelCompositeModelSummaries)
The list of composite model summaries for the composite model.
|
DescribeAssetModelCompositeModelResult |
withAssetModelCompositeModelType(String assetModelCompositeModelType)
The composite model type.
|
DescribeAssetModelCompositeModelResult |
withAssetModelId(String assetModelId)
The ID of the asset model, in UUID format.
|
DescribeAssetModelCompositeModelResult |
withCompositionDetails(CompositionDetails compositionDetails)
Metadata for the composition relationship established by using
composedAssetModelId in
CreateAssetModelCompositeModel . |
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public DescribeAssetModelCompositeModelResult()
public void setAssetModelId(String assetModelId)
The ID of the asset model, in UUID format.
assetModelId
- The ID of the asset model, in UUID format.public String getAssetModelId()
The ID of the asset model, in UUID format.
public DescribeAssetModelCompositeModelResult withAssetModelId(String assetModelId)
The ID of the asset model, in UUID format.
assetModelId
- The ID of the asset model, in UUID format.public void setAssetModelCompositeModelId(String assetModelCompositeModelId)
The ID of a composite model on this asset model.
assetModelCompositeModelId
- The ID of a composite model on this asset model.public String getAssetModelCompositeModelId()
The ID of a composite model on this asset model.
public DescribeAssetModelCompositeModelResult withAssetModelCompositeModelId(String assetModelCompositeModelId)
The ID of a composite model on this asset model.
assetModelCompositeModelId
- The ID of a composite model on this asset model.public void setAssetModelCompositeModelExternalId(String assetModelCompositeModelExternalId)
The external ID of a composite model on this asset model.
assetModelCompositeModelExternalId
- The external ID of a composite model on this asset model.public String getAssetModelCompositeModelExternalId()
The external ID of a composite model on this asset model.
public DescribeAssetModelCompositeModelResult withAssetModelCompositeModelExternalId(String assetModelCompositeModelExternalId)
The external ID of a composite model on this asset model.
assetModelCompositeModelExternalId
- The external ID of a composite model on this asset model.public List<AssetModelCompositeModelPathSegment> getAssetModelCompositeModelPath()
The path to the composite model listing the parent composite models.
public void setAssetModelCompositeModelPath(Collection<AssetModelCompositeModelPathSegment> assetModelCompositeModelPath)
The path to the composite model listing the parent composite models.
assetModelCompositeModelPath
- The path to the composite model listing the parent composite models.public DescribeAssetModelCompositeModelResult withAssetModelCompositeModelPath(AssetModelCompositeModelPathSegment... assetModelCompositeModelPath)
The path to the composite model listing the parent composite models.
NOTE: This method appends the values to the existing list (if any). Use
setAssetModelCompositeModelPath(java.util.Collection)
or
withAssetModelCompositeModelPath(java.util.Collection)
if you want to override the existing values.
assetModelCompositeModelPath
- The path to the composite model listing the parent composite models.public DescribeAssetModelCompositeModelResult withAssetModelCompositeModelPath(Collection<AssetModelCompositeModelPathSegment> assetModelCompositeModelPath)
The path to the composite model listing the parent composite models.
assetModelCompositeModelPath
- The path to the composite model listing the parent composite models.public void setAssetModelCompositeModelName(String assetModelCompositeModelName)
The unique, friendly name for the composite model.
assetModelCompositeModelName
- The unique, friendly name for the composite model.public String getAssetModelCompositeModelName()
The unique, friendly name for the composite model.
public DescribeAssetModelCompositeModelResult withAssetModelCompositeModelName(String assetModelCompositeModelName)
The unique, friendly name for the composite model.
assetModelCompositeModelName
- The unique, friendly name for the composite model.public void setAssetModelCompositeModelDescription(String assetModelCompositeModelDescription)
The description for the composite model.
assetModelCompositeModelDescription
- The description for the composite model.public String getAssetModelCompositeModelDescription()
The description for the composite model.
public DescribeAssetModelCompositeModelResult withAssetModelCompositeModelDescription(String assetModelCompositeModelDescription)
The description for the composite model.
assetModelCompositeModelDescription
- The description for the composite model.public void setAssetModelCompositeModelType(String assetModelCompositeModelType)
The composite model type. Valid values are AWS/ALARM
, CUSTOM
, or
AWS/L4E_ANOMALY
.
assetModelCompositeModelType
- The composite model type. Valid values are AWS/ALARM
, CUSTOM
, or
AWS/L4E_ANOMALY
.public String getAssetModelCompositeModelType()
The composite model type. Valid values are AWS/ALARM
, CUSTOM
, or
AWS/L4E_ANOMALY
.
AWS/ALARM
, CUSTOM
, or
AWS/L4E_ANOMALY
.public DescribeAssetModelCompositeModelResult withAssetModelCompositeModelType(String assetModelCompositeModelType)
The composite model type. Valid values are AWS/ALARM
, CUSTOM
, or
AWS/L4E_ANOMALY
.
assetModelCompositeModelType
- The composite model type. Valid values are AWS/ALARM
, CUSTOM
, or
AWS/L4E_ANOMALY
.public List<AssetModelProperty> getAssetModelCompositeModelProperties()
The property definitions of the composite model.
public void setAssetModelCompositeModelProperties(Collection<AssetModelProperty> assetModelCompositeModelProperties)
The property definitions of the composite model.
assetModelCompositeModelProperties
- The property definitions of the composite model.public DescribeAssetModelCompositeModelResult withAssetModelCompositeModelProperties(AssetModelProperty... assetModelCompositeModelProperties)
The property definitions of the composite model.
NOTE: This method appends the values to the existing list (if any). Use
setAssetModelCompositeModelProperties(java.util.Collection)
or
withAssetModelCompositeModelProperties(java.util.Collection)
if you want to override the existing
values.
assetModelCompositeModelProperties
- The property definitions of the composite model.public DescribeAssetModelCompositeModelResult withAssetModelCompositeModelProperties(Collection<AssetModelProperty> assetModelCompositeModelProperties)
The property definitions of the composite model.
assetModelCompositeModelProperties
- The property definitions of the composite model.public void setCompositionDetails(CompositionDetails compositionDetails)
Metadata for the composition relationship established by using composedAssetModelId
in
CreateAssetModelCompositeModel
. For instance, an array detailing the path of the composition
relationship for this composite model.
compositionDetails
- Metadata for the composition relationship established by using composedAssetModelId
in
CreateAssetModelCompositeModel
. For instance, an array detailing the path of the
composition relationship for this composite model.public CompositionDetails getCompositionDetails()
Metadata for the composition relationship established by using composedAssetModelId
in
CreateAssetModelCompositeModel
. For instance, an array detailing the path of the composition
relationship for this composite model.
composedAssetModelId
in
CreateAssetModelCompositeModel
. For instance, an array detailing the path of the
composition relationship for this composite model.public DescribeAssetModelCompositeModelResult withCompositionDetails(CompositionDetails compositionDetails)
Metadata for the composition relationship established by using composedAssetModelId
in
CreateAssetModelCompositeModel
. For instance, an array detailing the path of the composition
relationship for this composite model.
compositionDetails
- Metadata for the composition relationship established by using composedAssetModelId
in
CreateAssetModelCompositeModel
. For instance, an array detailing the path of the
composition relationship for this composite model.public List<AssetModelCompositeModelSummary> getAssetModelCompositeModelSummaries()
The list of composite model summaries for the composite model.
public void setAssetModelCompositeModelSummaries(Collection<AssetModelCompositeModelSummary> assetModelCompositeModelSummaries)
The list of composite model summaries for the composite model.
assetModelCompositeModelSummaries
- The list of composite model summaries for the composite model.public DescribeAssetModelCompositeModelResult withAssetModelCompositeModelSummaries(AssetModelCompositeModelSummary... assetModelCompositeModelSummaries)
The list of composite model summaries for the composite model.
NOTE: This method appends the values to the existing list (if any). Use
setAssetModelCompositeModelSummaries(java.util.Collection)
or
withAssetModelCompositeModelSummaries(java.util.Collection)
if you want to override the existing values.
assetModelCompositeModelSummaries
- The list of composite model summaries for the composite model.public DescribeAssetModelCompositeModelResult withAssetModelCompositeModelSummaries(Collection<AssetModelCompositeModelSummary> assetModelCompositeModelSummaries)
The list of composite model summaries for the composite model.
assetModelCompositeModelSummaries
- The list of composite model summaries for the composite model.public List<ActionDefinition> getActionDefinitions()
The available actions for a composite model on this asset model.
public void setActionDefinitions(Collection<ActionDefinition> actionDefinitions)
The available actions for a composite model on this asset model.
actionDefinitions
- The available actions for a composite model on this asset model.public DescribeAssetModelCompositeModelResult withActionDefinitions(ActionDefinition... actionDefinitions)
The available actions for a composite model on this asset model.
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 model.public DescribeAssetModelCompositeModelResult withActionDefinitions(Collection<ActionDefinition> actionDefinitions)
The available actions for a composite model on this asset model.
actionDefinitions
- The available actions for a composite model on this asset model.public String toString()
toString
in class Object
Object.toString()
public DescribeAssetModelCompositeModelResult clone()