Package com.oracle.bmc.devops.model
Class OkeHelmChartDeploymentStageExecutionProgress.Builder
- java.lang.Object
-
- com.oracle.bmc.devops.model.OkeHelmChartDeploymentStageExecutionProgress.Builder
-
- Enclosing class:
- OkeHelmChartDeploymentStageExecutionProgress
public static class OkeHelmChartDeploymentStageExecutionProgress.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
deployStageDisplayName
public OkeHelmChartDeploymentStageExecutionProgress.Builder deployStageDisplayName(String deployStageDisplayName)
-
deployStageId
public OkeHelmChartDeploymentStageExecutionProgress.Builder deployStageId(String deployStageId)
-
timeStarted
public OkeHelmChartDeploymentStageExecutionProgress.Builder timeStarted(Date timeStarted)
-
timeFinished
public OkeHelmChartDeploymentStageExecutionProgress.Builder timeFinished(Date timeFinished)
-
status
public OkeHelmChartDeploymentStageExecutionProgress.Builder status(DeployStageExecutionProgress.Status status)
-
deployStagePredecessors
public OkeHelmChartDeploymentStageExecutionProgress.Builder deployStagePredecessors(DeployStagePredecessorCollection deployStagePredecessors)
-
deployStageExecutionProgressDetails
public OkeHelmChartDeploymentStageExecutionProgress.Builder deployStageExecutionProgressDetails(List<DeployStageExecutionProgressDetails> deployStageExecutionProgressDetails)
-
releaseName
public OkeHelmChartDeploymentStageExecutionProgress.Builder releaseName(String releaseName)
Release name of the Helm chart.- Parameters:
releaseName
- the value to set- Returns:
- this builder
-
chartUrl
public OkeHelmChartDeploymentStageExecutionProgress.Builder chartUrl(String chartUrl)
The URL of an OCIR repository.- Parameters:
chartUrl
- the value to set- Returns:
- this builder
-
version
public OkeHelmChartDeploymentStageExecutionProgress.Builder version(String version)
The version of the helm chart stored in OCIR repository.- Parameters:
version
- the value to set- Returns:
- this builder
-
namespace
public OkeHelmChartDeploymentStageExecutionProgress.Builder namespace(String namespace)
Default namespace to be used for Kubernetes deployment when not specified in the manifest.- Parameters:
namespace
- the value to set- Returns:
- this builder
-
helmDiff
public OkeHelmChartDeploymentStageExecutionProgress.Builder helmDiff(String helmDiff)
Helm Diff output Example: Helm diff was successful data: - greeting: Version 1.0 + greeting: Version 1.1- Parameters:
helmDiff
- the value to set- Returns:
- this builder
-
build
public OkeHelmChartDeploymentStageExecutionProgress build()
-
copy
public OkeHelmChartDeploymentStageExecutionProgress.Builder copy(OkeHelmChartDeploymentStageExecutionProgress model)
-
-