Dataform v1beta1 API - Class CompilationResultAction.Types.LoadConfig (1.0.0-beta10)

public sealed class CompilationResultAction.Types.LoadConfig : IMessage<CompilationResultAction.Types.LoadConfig>, IEquatable<CompilationResultAction.Types.LoadConfig>, IDeepCloneable<CompilationResultAction.Types.LoadConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Dataform v1beta1 API class CompilationResultAction.Types.LoadConfig.

Simplified load configuration for actions

Inheritance

object > CompilationResultAction.Types.LoadConfig

Namespace

Google.Cloud.Dataform.V1Beta1

Assembly

Google.Cloud.Dataform.V1Beta1.dll

Constructors

LoadConfig()

public LoadConfig()

LoadConfig(LoadConfig)

public LoadConfig(CompilationResultAction.Types.LoadConfig other)
Parameter
Name Description
other CompilationResultActionTypesLoadConfig

Properties

Append

public CompilationResultAction.Types.SimpleLoadMode Append { get; set; }

Append into destination table

Property Value
Type Description
CompilationResultActionTypesSimpleLoadMode

Maximum

public CompilationResultAction.Types.IncrementalLoadMode Maximum { get; set; }

Insert records where the value exceeds the previous maximum value for a column in the destination table

Property Value
Type Description
CompilationResultActionTypesIncrementalLoadMode

ModeCase

public CompilationResultAction.Types.LoadConfig.ModeOneofCase ModeCase { get; }
Property Value
Type Description
CompilationResultActionTypesLoadConfigModeOneofCase

Replace

public CompilationResultAction.Types.SimpleLoadMode Replace { get; set; }

Replace destination table

Property Value
Type Description
CompilationResultActionTypesSimpleLoadMode

Unique

public CompilationResultAction.Types.IncrementalLoadMode Unique { get; set; }

Insert records where the value of a column is not already present in the destination table

Property Value
Type Description
CompilationResultActionTypesIncrementalLoadMode