Google Cloud Dataform V1beta1 Client - Class ActionLoadConfig (0.8.0)

Reference documentation and code samples for the Google Cloud Dataform V1beta1 Client class ActionLoadConfig.

Simplified load configuration for actions

Generated from protobuf message google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig

Namespace

Google \ Cloud \ Dataform \ V1beta1 \ WorkflowInvocationAction \ DataPreparationAction

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ replace ActionSimpleLoadMode

Replace destination table

↳ append ActionSimpleLoadMode

Append into destination table

↳ maximum ActionIncrementalLoadMode

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

↳ unique ActionIncrementalLoadMode

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

getReplace

Replace destination table

Returns
Type Description
ActionSimpleLoadMode|null

hasReplace

setReplace

Replace destination table

Parameter
Name Description
var ActionSimpleLoadMode
Returns
Type Description
$this

getAppend

Append into destination table

Returns
Type Description
ActionSimpleLoadMode|null

hasAppend

setAppend

Append into destination table

Parameter
Name Description
var ActionSimpleLoadMode
Returns
Type Description
$this

getMaximum

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

Returns
Type Description
ActionIncrementalLoadMode|null

hasMaximum

setMaximum

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

Parameter
Name Description
var ActionIncrementalLoadMode
Returns
Type Description
$this

getUnique

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

Returns
Type Description
ActionIncrementalLoadMode|null

hasUnique

setUnique

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

Parameter
Name Description
var ActionIncrementalLoadMode
Returns
Type Description
$this

getMode

Returns
Type Description
string