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 ExadataMemberCollectionbuild()ExadataMemberCollection.Buildercopy(ExadataMemberCollection model)ExadataMemberCollection.BuilderexadataDisplayName(String exadataDisplayName)The user-friendly name for the Exadata system.ExadataMemberCollection.BuilderexadataInsightId(String exadataInsightId)The OCID of the Exadata insight.ExadataMemberCollection.BuilderexadataName(String exadataName)The Exadata system name.ExadataMemberCollection.BuilderexadataRackType(ExadataRackType exadataRackType)Exadata rack type.ExadataMemberCollection.BuilderexadataType(ExadataType exadataType)Operations Insights internal representation of the the Exadata system type.ExadataMemberCollection.Builderitems(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)
-
-