Interface CompositionRelationshipSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<CompositionRelationshipSummary.Builder,CompositionRelationshipSummary>, SdkBuilder<CompositionRelationshipSummary.Builder,CompositionRelationshipSummary>, SdkPojo
Enclosing class:
CompositionRelationshipSummary

public static interface CompositionRelationshipSummary.Builder extends SdkPojo, CopyableBuilder<CompositionRelationshipSummary.Builder,CompositionRelationshipSummary>
  • Method Details

    • assetModelId

      CompositionRelationshipSummary.Builder assetModelId(String assetModelId)

      The ID of the asset model, in UUID format.

      Parameters:
      assetModelId - The ID of the asset model, in UUID format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assetModelCompositeModelId

      CompositionRelationshipSummary.Builder assetModelCompositeModelId(String assetModelCompositeModelId)

      The ID of a composite model on this asset model.

      Parameters:
      assetModelCompositeModelId - The ID of a composite model on this asset model.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assetModelCompositeModelType

      CompositionRelationshipSummary.Builder assetModelCompositeModelType(String assetModelCompositeModelType)

      The composite model type. Valid values are AWS/ALARM, CUSTOM, or AWS/L4E_ANOMALY.

      Parameters:
      assetModelCompositeModelType - The composite model type. Valid values are AWS/ALARM, CUSTOM, or AWS/L4E_ANOMALY.
      Returns:
      Returns a reference to this object so that method calls can be chained together.