Show / Hide Table of Contents

Class SparkArtifactLocation

Represents the location used to share Spark application artifacts with a remote cluster.

Inheritance
object
SparkArtifactLocation
OciObjectStorageSparkArtifactLocation
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
[JsonConverter(typeof(SparkArtifactLocationModelConverter))]
public class SparkArtifactLocation

Properties

ShouldOverwriteExisting

Declaration
[JsonProperty(PropertyName = "shouldOverwriteExisting")]
public bool? ShouldOverwriteExisting { get; set; }
Property Value
Type Description
bool?

Controls whether a staged Spark application artifact replaces an existing file or object with the same name at the configured destination. The artifact is typically a GGFAB pipeline package or one of its dependency files.
When set to true, the existing file or object is replaced with the newly staged version. When set to false, staging fails or skips the upload rather than replacing it. This setting does not replace the entire target directory or prefix. It allows an updated pipeline or dependency to be deployed when artifact names remain the same across versions.

In this article
Back to top