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.BuilderactiveStreams(List<String> activeStreams)List of streams that are active in the module.ManagedInstanceModuleSummarybuild()ManagedInstanceModuleSummary.Buildercopy(ManagedInstanceModuleSummary model)ManagedInstanceModuleSummary.BuilderdisabledStreams(List<String> disabledStreams)List of streams that are disabled in the module.ManagedInstanceModuleSummary.BuilderenabledStream(String enabledStream)The stream that is enabled in the module.ManagedInstanceModuleSummary.BuilderinstalledProfiles(List<String> installedProfiles)List of installed profiles in the enabled stream of the module.ManagedInstanceModuleSummary.Buildername(String name)The module name.ManagedInstanceModuleSummary.BuildersoftwareSourceId(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)
-
-