Package com.oracle.bmc.opsi.model
Class ExadataMemberCollection.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.ExadataMemberCollection.Builder
-
- Enclosing class:
- ExadataMemberCollection
public static class ExadataMemberCollection.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExadataMemberCollection
build()
ExadataMemberCollection.Builder
copy(ExadataMemberCollection model)
ExadataMemberCollection.Builder
exadataDisplayName(String exadataDisplayName)
The user-friendly name for the Exadata system.ExadataMemberCollection.Builder
exadataInsightId(String exadataInsightId)
The OCID of the Exadata insight.ExadataMemberCollection.Builder
exadataName(String exadataName)
The Exadata system name.ExadataMemberCollection.Builder
exadataRackType(ExadataRackType exadataRackType)
Exadata rack type.ExadataMemberCollection.Builder
exadataType(ExadataType exadataType)
Operations Insights internal representation of the the Exadata system type.ExadataMemberCollection.Builder
items(List<ExadataMemberSummary> items)
Collection of Exadata members
-
-
-
Method Detail
-
exadataInsightId
public ExadataMemberCollection.Builder exadataInsightId(String exadataInsightId)
The OCID of the Exadata insight.- Parameters:
exadataInsightId
- the value to set- Returns:
- this builder
-
exadataName
public ExadataMemberCollection.Builder exadataName(String exadataName)
The Exadata system name.If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager.
- Parameters:
exadataName
- the value to set- Returns:
- this builder
-
exadataDisplayName
public ExadataMemberCollection.Builder exadataDisplayName(String exadataDisplayName)
The user-friendly name for the Exadata system.The name does not have to be unique.
- Parameters:
exadataDisplayName
- the value to set- Returns:
- this builder
-
exadataType
public ExadataMemberCollection.Builder exadataType(ExadataType exadataType)
Operations Insights internal representation of the the Exadata system type.- Parameters:
exadataType
- the value to set- Returns:
- this builder
-
exadataRackType
public ExadataMemberCollection.Builder exadataRackType(ExadataRackType exadataRackType)
Exadata rack type.- Parameters:
exadataRackType
- the value to set- Returns:
- this builder
-
items
public ExadataMemberCollection.Builder items(List<ExadataMemberSummary> items)
Collection of Exadata members- Parameters:
items
- the value to set- Returns:
- this builder
-
build
public ExadataMemberCollection build()
-
copy
public ExadataMemberCollection.Builder copy(ExadataMemberCollection model)
-
-