Class AvailableSoftwareSourceSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagement.model.AvailableSoftwareSourceSummary.Builder
-
- Enclosing class:
- AvailableSoftwareSourceSummary
public static class AvailableSoftwareSourceSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AvailableSoftwareSourceSummary
build()
AvailableSoftwareSourceSummary.Builder
compartmentId(String compartmentId)
OCID for the CompartmentAvailableSoftwareSourceSummary.Builder
copy(AvailableSoftwareSourceSummary model)
AvailableSoftwareSourceSummary.Builder
displayName(String displayName)
User friendly name for the software sourceAvailableSoftwareSourceSummary.Builder
id(String id)
unique identifier that is immutable on creationAvailableSoftwareSourceSummary.Builder
parentId(String parentId)
OCID for the parent software source, if there is oneAvailableSoftwareSourceSummary.Builder
parentName(String parentName)
Display name of the parent software source, if there is one
-
-
-
Method Detail
-
id
public AvailableSoftwareSourceSummary.Builder id(String id)
unique identifier that is immutable on creation- Parameters:
id
- the value to set- Returns:
- this builder
-
compartmentId
public AvailableSoftwareSourceSummary.Builder compartmentId(String compartmentId)
OCID for the Compartment- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
displayName
public AvailableSoftwareSourceSummary.Builder displayName(String displayName)
User friendly name for the software source- Parameters:
displayName
- the value to set- Returns:
- this builder
-
parentId
public AvailableSoftwareSourceSummary.Builder parentId(String parentId)
OCID for the parent software source, if there is one- Parameters:
parentId
- the value to set- Returns:
- this builder
-
parentName
public AvailableSoftwareSourceSummary.Builder parentName(String parentName)
Display name of the parent software source, if there is one- Parameters:
parentName
- the value to set- Returns:
- this builder
-
build
public AvailableSoftwareSourceSummary build()
-
copy
public AvailableSoftwareSourceSummary.Builder copy(AvailableSoftwareSourceSummary model)
-
-