Show / Hide Table of Contents

Class InitialDataLoad

Options required for the pipeline Initial Data Load. If enabled, copies existing data from source to target before replication.

Inheritance
object
InitialDataLoad
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
public class InitialDataLoad

Properties

ActionOnExistingTable

Declaration
[JsonProperty(PropertyName = "actionOnExistingTable")]
[JsonConverter(typeof(ResponseEnumConverter))]
public InitialLoadAction? ActionOnExistingTable { get; set; }
Property Value
Type Description
InitialLoadAction?

Action upon existing tables in target when initial Data Load is set i.e., isInitialLoad=true.

AdbWalletPath

Declaration
[JsonProperty(PropertyName = "adbWalletPath")]
public string AdbWalletPath { get; set; }
Property Value
Type Description
string

Directory path of ADB wallet locally available in Non-ADB target DB. Required for ADB to non-ADB DBLink type initial load only. If not provided the default wallet path "/u01/targetwallet" will be used.

BucketName

Declaration
[JsonProperty(PropertyName = "bucketName")]
public string BucketName { get; set; }
Property Value
Type Description
string

Name of the ObjectStorage bucket. Required only for Objectstorage Initial load.

InitialLoadType

Declaration
[JsonProperty(PropertyName = "initialLoadType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public InitialDataLoad.InitialLoadTypeEnum? InitialLoadType { get; set; }
Property Value
Type Description
InitialDataLoad.InitialLoadTypeEnum?

Type of Initial load, which can be objectStorage or dbLink.

IsInitialLoad

Declaration
[Required(ErrorMessage = "IsInitialLoad is required.")]
[JsonProperty(PropertyName = "isInitialLoad")]
[JsonConverter(typeof(ResponseEnumConverter))]
public InitialDataLoad.IsInitialLoadEnum? IsInitialLoad { get; set; }
Property Value
Type Description
InitialDataLoad.IsInitialLoadEnum?

If ENABLED, then existing source data is also synchronized to the target when creating or updating the pipeline.

Remarks

Required

NamespaceName

Declaration
[JsonProperty(PropertyName = "namespaceName")]
public string NamespaceName { get; set; }
Property Value
Type Description
string

Namespace that serves as a container of the ObjectStorage bucket. Required only for Objectstorage Initial load.

SourceWalletPath

Declaration
[JsonProperty(PropertyName = "sourceWalletPath")]
public string SourceWalletPath { get; set; }
Property Value
Type Description
string

Directory path of ObjectStorage wallet locally available in Non-ADB source DB. Required for Object Storage type initial load only if source DB is Non-ADB type.

TargetWalletPath

Declaration
[JsonProperty(PropertyName = "targetWalletPath")]
public string TargetWalletPath { get; set; }
Property Value
Type Description
string

Directory path of ObjectStorage wallet locally available in Non-ADB target DB. Required for Object Storage type initial load only if target DB is Non-ADB type.

In this article
Back to top