Class HelmChartImageDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.marketplacepublisher.model.HelmChartImageDetails.Builder
-
- Enclosing class:
- HelmChartImageDetails
public static class HelmChartImageDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HelmChartImageDetails
build()
HelmChartImageDetails.Builder
copy(HelmChartImageDetails model)
HelmChartImageDetails.Builder
publicationError(String publicationError)
image validation failure errorsHelmChartImageDetails.Builder
publicationStatus(PublicationStatus publicationStatus)
image publication statusHelmChartImageDetails.Builder
sourceRegistryId(String sourceRegistryId)
The source registry OCID of the helmchart image.HelmChartImageDetails.Builder
sourceRegistryUrl(String sourceRegistryUrl)
source registry url of the helmchart image.HelmChartImageDetails.Builder
supportedKubernetesVersions(List<String> supportedKubernetesVersions)
The supported versions of KubernetesHelmChartImageDetails.Builder
validationError(String validationError)
image validation failure errorsHelmChartImageDetails.Builder
validationStatus(ValidationStatus validationStatus)
image validation status.
-
-
-
Method Detail
-
sourceRegistryId
public HelmChartImageDetails.Builder sourceRegistryId(String sourceRegistryId)
The source registry OCID of the helmchart image.- Parameters:
sourceRegistryId
- the value to set- Returns:
- this builder
-
sourceRegistryUrl
public HelmChartImageDetails.Builder sourceRegistryUrl(String sourceRegistryUrl)
source registry url of the helmchart image.- Parameters:
sourceRegistryUrl
- the value to set- Returns:
- this builder
-
supportedKubernetesVersions
public HelmChartImageDetails.Builder supportedKubernetesVersions(List<String> supportedKubernetesVersions)
The supported versions of Kubernetes- Parameters:
supportedKubernetesVersions
- the value to set- Returns:
- this builder
-
validationStatus
public HelmChartImageDetails.Builder validationStatus(ValidationStatus validationStatus)
image validation status.- Parameters:
validationStatus
- the value to set- Returns:
- this builder
-
validationError
public HelmChartImageDetails.Builder validationError(String validationError)
image validation failure errors- Parameters:
validationError
- the value to set- Returns:
- this builder
-
publicationStatus
public HelmChartImageDetails.Builder publicationStatus(PublicationStatus publicationStatus)
image publication status- Parameters:
publicationStatus
- the value to set- Returns:
- this builder
-
publicationError
public HelmChartImageDetails.Builder publicationError(String publicationError)
image validation failure errors- Parameters:
publicationError
- the value to set- Returns:
- this builder
-
build
public HelmChartImageDetails build()
-
copy
public HelmChartImageDetails.Builder copy(HelmChartImageDetails model)
-
-