Class WorkflowTrigger.Builder (0.98.0)

public static final class WorkflowTrigger.Builder extends GeneratedMessage.Builder<WorkflowTrigger.Builder> implements WorkflowTriggerOrBuilder

The trigger definition to invoke a workflow.

Protobuf type google.cloud.dataform.v1beta1.WorkflowTrigger

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public WorkflowTrigger build()
Returns
Type Description
WorkflowTrigger

buildPartial()

public WorkflowTrigger buildPartial()
Returns
Type Description
WorkflowTrigger

clear()

public WorkflowTrigger.Builder clear()
Returns
Type Description
WorkflowTrigger.Builder
Overrides

clearTableUpdateTrigger()

public WorkflowTrigger.Builder clearTableUpdateTrigger()

The table update trigger configuration.

.google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;

Returns
Type Description
WorkflowTrigger.Builder

clearTrigger()

public WorkflowTrigger.Builder clearTrigger()
Returns
Type Description
WorkflowTrigger.Builder

getDefaultInstanceForType()

public WorkflowTrigger getDefaultInstanceForType()
Returns
Type Description
WorkflowTrigger

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getTableUpdateTrigger()

public TableUpdateTrigger getTableUpdateTrigger()

The table update trigger configuration.

.google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;

Returns
Type Description
TableUpdateTrigger

The tableUpdateTrigger.

getTableUpdateTriggerBuilder()

public TableUpdateTrigger.Builder getTableUpdateTriggerBuilder()

The table update trigger configuration.

.google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;

Returns
Type Description
TableUpdateTrigger.Builder

getTableUpdateTriggerOrBuilder()

public TableUpdateTriggerOrBuilder getTableUpdateTriggerOrBuilder()

The table update trigger configuration.

.google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;

Returns
Type Description
TableUpdateTriggerOrBuilder

getTriggerCase()

public WorkflowTrigger.TriggerCase getTriggerCase()
Returns
Type Description
WorkflowTrigger.TriggerCase

hasTableUpdateTrigger()

public boolean hasTableUpdateTrigger()

The table update trigger configuration.

.google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;

Returns
Type Description
boolean

Whether the tableUpdateTrigger field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(WorkflowTrigger other)

public WorkflowTrigger.Builder mergeFrom(WorkflowTrigger other)
Parameter
Name Description
other WorkflowTrigger
Returns
Type Description
WorkflowTrigger.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public WorkflowTrigger.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
WorkflowTrigger.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public WorkflowTrigger.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
WorkflowTrigger.Builder
Overrides

mergeTableUpdateTrigger(TableUpdateTrigger value)

public WorkflowTrigger.Builder mergeTableUpdateTrigger(TableUpdateTrigger value)

The table update trigger configuration.

.google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;

Parameter
Name Description
value TableUpdateTrigger
Returns
Type Description
WorkflowTrigger.Builder

setTableUpdateTrigger(TableUpdateTrigger value)

public WorkflowTrigger.Builder setTableUpdateTrigger(TableUpdateTrigger value)

The table update trigger configuration.

.google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;

Parameter
Name Description
value TableUpdateTrigger
Returns
Type Description
WorkflowTrigger.Builder

setTableUpdateTrigger(TableUpdateTrigger.Builder builderForValue)

public WorkflowTrigger.Builder setTableUpdateTrigger(TableUpdateTrigger.Builder builderForValue)

The table update trigger configuration.

.google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;

Parameter
Name Description
builderForValue TableUpdateTrigger.Builder
Returns
Type Description
WorkflowTrigger.Builder