Class ManageModuleStreamsOnManagedInstanceDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagement.model.ManageModuleStreamsOnManagedInstanceDetails.Builder
-
- Enclosing class:
- ManageModuleStreamsOnManagedInstanceDetails
public static class ManageModuleStreamsOnManagedInstanceDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManageModuleStreamsOnManagedInstanceDetails
build()
ManageModuleStreamsOnManagedInstanceDetails.Builder
copy(ManageModuleStreamsOnManagedInstanceDetails model)
ManageModuleStreamsOnManagedInstanceDetails.Builder
disable(List<ModuleStreamDetails> disable)
The set of module streams to disable.ManageModuleStreamsOnManagedInstanceDetails.Builder
enable(List<ModuleStreamDetails> enable)
The set of module streams to enable.ManageModuleStreamsOnManagedInstanceDetails.Builder
install(List<ModuleStreamProfileDetails> install)
The set of module stream profiles to install.ManageModuleStreamsOnManagedInstanceDetails.Builder
isDryRun(Boolean isDryRun)
Indicates if this operation is a dry run or if the operation should be commited.ManageModuleStreamsOnManagedInstanceDetails.Builder
remove(List<ModuleStreamProfileDetails> remove)
The set of module stream profiles to remove.
-
-
-
Method Detail
-
isDryRun
public ManageModuleStreamsOnManagedInstanceDetails.Builder isDryRun(Boolean isDryRun)
Indicates if this operation is a dry run or if the operation should be commited.If set to true, the result of the operation will be evaluated but not committed. If set to false, the operation is committed to the managed instance. The default is false.
- Parameters:
isDryRun
- the value to set- Returns:
- this builder
-
enable
public ManageModuleStreamsOnManagedInstanceDetails.Builder enable(List<ModuleStreamDetails> enable)
The set of module streams to enable.- Parameters:
enable
- the value to set- Returns:
- this builder
-
disable
public ManageModuleStreamsOnManagedInstanceDetails.Builder disable(List<ModuleStreamDetails> disable)
The set of module streams to disable.- Parameters:
disable
- the value to set- Returns:
- this builder
-
install
public ManageModuleStreamsOnManagedInstanceDetails.Builder install(List<ModuleStreamProfileDetails> install)
The set of module stream profiles to install.- Parameters:
install
- the value to set- Returns:
- this builder
-
remove
public ManageModuleStreamsOnManagedInstanceDetails.Builder remove(List<ModuleStreamProfileDetails> remove)
The set of module stream profiles to remove.- Parameters:
remove
- the value to set- Returns:
- this builder
-
build
public ManageModuleStreamsOnManagedInstanceDetails build()
-
copy
public ManageModuleStreamsOnManagedInstanceDetails.Builder copy(ManageModuleStreamsOnManagedInstanceDetails model)
-
-