Class ManagedInstanceModuleSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagementhub.model.ManagedInstanceModuleSummary.Builder
-
- Enclosing class:
- ManagedInstanceModuleSummary
public static class ManagedInstanceModuleSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedInstanceModuleSummary.Builder
activeStreams(List<String> activeStreams)
List of streams that are active in the module.ManagedInstanceModuleSummary
build()
ManagedInstanceModuleSummary.Builder
copy(ManagedInstanceModuleSummary model)
ManagedInstanceModuleSummary.Builder
disabledStreams(List<String> disabledStreams)
List of streams that are disabled in the module.ManagedInstanceModuleSummary.Builder
enabledStream(String enabledStream)
The stream that is enabled in the module.ManagedInstanceModuleSummary.Builder
installedProfiles(List<String> installedProfiles)
List of installed profiles in the enabled stream of the module.ManagedInstanceModuleSummary.Builder
name(String name)
The module name.ManagedInstanceModuleSummary.Builder
softwareSourceId(String softwareSourceId)
The OCID of the software source that provides this module and the associated streams.
-
-
-
Method Detail
-
name
public ManagedInstanceModuleSummary.Builder name(String name)
The module name.- Parameters:
name
- the value to set- Returns:
- this builder
-
enabledStream
public ManagedInstanceModuleSummary.Builder enabledStream(String enabledStream)
The stream that is enabled in the module.- Parameters:
enabledStream
- the value to set- Returns:
- this builder
-
installedProfiles
public ManagedInstanceModuleSummary.Builder installedProfiles(List<String> installedProfiles)
List of installed profiles in the enabled stream of the module.- Parameters:
installedProfiles
- the value to set- Returns:
- this builder
-
activeStreams
public ManagedInstanceModuleSummary.Builder activeStreams(List<String> activeStreams)
List of streams that are active in the module.- Parameters:
activeStreams
- the value to set- Returns:
- this builder
-
disabledStreams
public ManagedInstanceModuleSummary.Builder disabledStreams(List<String> disabledStreams)
List of streams that are disabled in the module.- Parameters:
disabledStreams
- the value to set- Returns:
- this builder
-
softwareSourceId
public ManagedInstanceModuleSummary.Builder softwareSourceId(String softwareSourceId)
The OCID of the software source that provides this module and the associated streams.- Parameters:
softwareSourceId
- the value to set- Returns:
- this builder
-
build
public ManagedInstanceModuleSummary build()
-
copy
public ManagedInstanceModuleSummary.Builder copy(ManagedInstanceModuleSummary model)
-
-