public static class InstallAddonDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and 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.
|
public InstallAddonDetails.Builder addonName(String addonName)
The name of the addon.
addonName
- the value to setpublic InstallAddonDetails.Builder version(String version)
The version of addon to be installed.
version
- the value to setpublic InstallAddonDetails.Builder configurations(List<AddonConfiguration> configurations)
Addon configuration details.
configurations
- the value to setpublic 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.
isOverrideExisting
- the value to setpublic InstallAddonDetails build()
public InstallAddonDetails.Builder copy(InstallAddonDetails model)
Copyright © 2016–2024. All rights reserved.