@Generated(value="OracleSDKGenerator", comments="API Version: 20210630") public final class GenericDeployArtifactSource extends DeployArtifactSource
Specifies the Artifact Registry source details.
Note: Objects should always be created or deserialized using the GenericDeployArtifactSource.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 GenericDeployArtifactSource.Builder
, which maintain a
set of all explicitly set fields called GenericDeployArtifactSource.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 |
GenericDeployArtifactSource.Builder |
DeployArtifactSource.DeployArtifactSourceType
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
GenericDeployArtifactSource(String repositoryId,
String deployArtifactPath,
String deployArtifactVersion)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static GenericDeployArtifactSource.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getDeployArtifactPath()
Specifies the artifact path in the repository.
|
String |
getDeployArtifactVersion()
Users can set this as a placeholder value that refers to a pipeline parameter, for example,
${appVersion}.
|
String |
getRepositoryId()
The OCID of a repository.
|
int |
hashCode() |
GenericDeployArtifactSource.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated public GenericDeployArtifactSource(String repositoryId, String deployArtifactPath, String deployArtifactVersion)
public static GenericDeployArtifactSource.Builder builder()
Create a new builder.
public GenericDeployArtifactSource.Builder toBuilder()
public String getRepositoryId()
The OCID of a repository.
public String getDeployArtifactPath()
Specifies the artifact path in the repository.
public String getDeployArtifactVersion()
Users can set this as a placeholder value that refers to a pipeline parameter, for example, ${appVersion}.
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.