Package com.oracle.bmc.devops.model
Class OkeHelmChartDeploymentStageExecutionProgress
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.devops.model.DeployStageExecutionProgress
-
- com.oracle.bmc.devops.model.OkeHelmChartDeploymentStageExecutionProgress
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20210630") public final class OkeHelmChartDeploymentStageExecutionProgress extends DeployStageExecutionProgressSpecifies the execution details for Kubernetes (OKE) helm chart deployment stage.
Note: Objects should always be created or deserialized using theOkeHelmChartDeploymentStageExecutionProgress.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theOkeHelmChartDeploymentStageExecutionProgress.Builder, which maintain a set of all explicitly set fields calledOkeHelmChartDeploymentStageExecutionProgress.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOkeHelmChartDeploymentStageExecutionProgress.Builder-
Nested classes/interfaces inherited from class com.oracle.bmc.devops.model.DeployStageExecutionProgress
DeployStageExecutionProgress.Status
-
-
Constructor Summary
Constructors Constructor Description OkeHelmChartDeploymentStageExecutionProgress(String deployStageDisplayName, String deployStageId, Date timeStarted, Date timeFinished, DeployStageExecutionProgress.Status status, DeployStagePredecessorCollection deployStagePredecessors, List<DeployStageExecutionProgressDetails> deployStageExecutionProgressDetails, String releaseName, String chartUrl, String version, String namespace, String helmDiff)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OkeHelmChartDeploymentStageExecutionProgress.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetChartUrl()The URL of an OCIR repository.StringgetHelmDiff()Helm Diff output Example: Helm diff was successful data: - greeting: Version 1.0 + greeting: Version 1.1StringgetNamespace()Default namespace to be used for Kubernetes deployment when not specified in the manifest.StringgetReleaseName()Release name of the Helm chart.StringgetVersion()The version of the helm chart stored in OCIR repository.inthashCode()OkeHelmChartDeploymentStageExecutionProgress.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.-
Methods inherited from class com.oracle.bmc.devops.model.DeployStageExecutionProgress
getDeployStageDisplayName, getDeployStageExecutionProgressDetails, getDeployStageId, getDeployStagePredecessors, getStatus, getTimeFinished, getTimeStarted
-
-
-
-
Constructor Detail
-
OkeHelmChartDeploymentStageExecutionProgress
@Deprecated public OkeHelmChartDeploymentStageExecutionProgress(String deployStageDisplayName, String deployStageId, Date timeStarted, Date timeFinished, DeployStageExecutionProgress.Status status, DeployStagePredecessorCollection deployStagePredecessors, List<DeployStageExecutionProgressDetails> deployStageExecutionProgressDetails, String releaseName, String chartUrl, String version, String namespace, String helmDiff)
Deprecated.
-
-
Method Detail
-
builder
public static OkeHelmChartDeploymentStageExecutionProgress.Builder builder()
Create a new builder.
-
toBuilder
public OkeHelmChartDeploymentStageExecutionProgress.Builder toBuilder()
-
getReleaseName
public String getReleaseName()
Release name of the Helm chart.- Returns:
- the value
-
getChartUrl
public String getChartUrl()
The URL of an OCIR repository.- Returns:
- the value
-
getVersion
public String getVersion()
The version of the helm chart stored in OCIR repository.- Returns:
- the value
-
getNamespace
public String getNamespace()
Default namespace to be used for Kubernetes deployment when not specified in the manifest.- Returns:
- the value
-
getHelmDiff
public String getHelmDiff()
Helm Diff output Example: Helm diff was successful data: - greeting: Version 1.0 + greeting: Version 1.1- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classDeployStageExecutionProgress
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Overrides:
toStringin classDeployStageExecutionProgress- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classDeployStageExecutionProgress
-
hashCode
public int hashCode()
- Overrides:
hashCodein classDeployStageExecutionProgress
-
-