Class AddonVersions.Builder
- java.lang.Object
-
- com.oracle.bmc.containerengine.model.AddonVersions.Builder
-
- Enclosing class:
- AddonVersions
public static class AddonVersions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddonVersions
build()
AddonVersions.Builder
configurations(List<AddonVersionConfiguration> configurations)
Addon version configuration details.AddonVersions.Builder
copy(AddonVersions model)
AddonVersions.Builder
description(String description)
Information about the addon version.AddonVersions.Builder
kubernetesVersionFilters(KubernetesVersionsFilters kubernetesVersionFilters)
The range of kubernetes versions an addon can be configured.AddonVersions.Builder
status(AddonVersions.Status status)
Current state of the addon, only active will be visible to customer, visibility of versions in other status will be filtered based on limits property.AddonVersions.Builder
versionNumber(String versionNumber)
Version number, need be comparable within an addon.
-
-
-
Method Detail
-
status
public AddonVersions.Builder status(AddonVersions.Status status)
Current state of the addon, only active will be visible to customer, visibility of versions in other status will be filtered based on limits property.- Parameters:
status
- the value to set- Returns:
- this builder
-
versionNumber
public AddonVersions.Builder versionNumber(String versionNumber)
Version number, need be comparable within an addon.- Parameters:
versionNumber
- the value to set- Returns:
- this builder
-
description
public AddonVersions.Builder description(String description)
Information about the addon version.- Parameters:
description
- the value to set- Returns:
- this builder
-
kubernetesVersionFilters
public AddonVersions.Builder kubernetesVersionFilters(KubernetesVersionsFilters kubernetesVersionFilters)
The range of kubernetes versions an addon can be configured.- Parameters:
kubernetesVersionFilters
- the value to set- Returns:
- this builder
-
configurations
public AddonVersions.Builder configurations(List<AddonVersionConfiguration> configurations)
Addon version configuration details.- Parameters:
configurations
- the value to set- Returns:
- this builder
-
build
public AddonVersions build()
-
copy
public AddonVersions.Builder copy(AddonVersions model)
-
-