@Generated(value="OracleSDKGenerator", comments="API Version: 20210630") public final class HelmRepositoryDeployArtifactSource extends DeployArtifactSource
Specifies Helm chart source details.
Note: Objects should always be created or deserialized using the HelmRepositoryDeployArtifactSource.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 the HelmRepositoryDeployArtifactSource.Builder
, which maintain a
set of all explicitly set fields called HelmRepositoryDeployArtifactSource.Builder.__explicitlySet__
. The hashCode()
and equals(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
).
Modifier and Type | Class and Description |
---|---|
static class |
HelmRepositoryDeployArtifactSource.Builder |
DeployArtifactSource.DeployArtifactSourceType
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
HelmRepositoryDeployArtifactSource(String chartUrl,
String deployArtifactVersion,
VerificationKeySource helmVerificationKeySource)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static HelmRepositoryDeployArtifactSource.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getChartUrl()
The URL of an OCIR repository.
|
String |
getDeployArtifactVersion()
Users can set this as a placeholder value that refers to a pipeline parameter, for example,
${appVersion}.
|
VerificationKeySource |
getHelmVerificationKeySource() |
int |
hashCode() |
HelmRepositoryDeployArtifactSource.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated public HelmRepositoryDeployArtifactSource(String chartUrl, String deployArtifactVersion, VerificationKeySource helmVerificationKeySource)
public static HelmRepositoryDeployArtifactSource.Builder builder()
Create a new builder.
public HelmRepositoryDeployArtifactSource.Builder toBuilder()
public String getChartUrl()
The URL of an OCIR repository.
public String getDeployArtifactVersion()
Users can set this as a placeholder value that refers to a pipeline parameter, for example, ${appVersion}.
public VerificationKeySource getHelmVerificationKeySource()
public String toString()
toString
in class DeployArtifactSource
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
toString
in class DeployArtifactSource
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class DeployArtifactSource
public int hashCode()
hashCode
in class DeployArtifactSource
Copyright © 2016–2024. All rights reserved.