Class InstallAddonDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.containerengine.model.InstallAddonDetails.Builder
-
- Enclosing class:
- InstallAddonDetails
public static class InstallAddonDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstallAddonDetails.Builder
addonName(String addonName)
The name of the addon.InstallAddonDetails
build()
InstallAddonDetails.Builder
configurations(List<AddonConfiguration> configurations)
Addon configuration details.InstallAddonDetails.Builder
copy(InstallAddonDetails model)
InstallAddonDetails.Builder
isOverrideExisting(Boolean isOverrideExisting)
Whether or not to override an existing addon installation.InstallAddonDetails.Builder
version(String version)
The version of addon to be installed.
-
-
-
Method Detail
-
addonName
public InstallAddonDetails.Builder addonName(String addonName)
The name of the addon.- Parameters:
addonName
- the value to set- Returns:
- this builder
-
version
public InstallAddonDetails.Builder version(String version)
The version of addon to be installed.- Parameters:
version
- the value to set- Returns:
- this builder
-
configurations
public InstallAddonDetails.Builder configurations(List<AddonConfiguration> configurations)
Addon configuration details.- Parameters:
configurations
- the value to set- Returns:
- this builder
-
isOverrideExisting
public InstallAddonDetails.Builder isOverrideExisting(Boolean isOverrideExisting)
Whether or not to override an existing addon installation.Defaults to false. If set to true, any existing addon installation would be overridden as per new installation details.
- Parameters:
isOverrideExisting
- the value to set- Returns:
- this builder
-
build
public InstallAddonDetails build()
-
copy
public InstallAddonDetails.Builder copy(InstallAddonDetails model)
-
-