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.BuilderaddonName(String addonName)The name of the addon.InstallAddonDetailsbuild()InstallAddonDetails.Builderconfigurations(List<AddonConfiguration> configurations)Addon configuration details.InstallAddonDetails.Buildercopy(InstallAddonDetails model)InstallAddonDetails.BuilderisOverrideExisting(Boolean isOverrideExisting)Whether or not to override an existing addon installation.InstallAddonDetails.Builderversion(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)
-
-