Interface BigQueryDestinationConfigOrBuilder (1.54.0)

public interface BigQueryDestinationConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAppendOnly()

public abstract BigQueryDestinationConfig.AppendOnly getAppendOnly()

Append only mode

.google.cloud.datastream.v1.BigQueryDestinationConfig.AppendOnly append_only = 302;

Returns
Type Description
BigQueryDestinationConfig.AppendOnly

The appendOnly.

getAppendOnlyOrBuilder()

public abstract BigQueryDestinationConfig.AppendOnlyOrBuilder getAppendOnlyOrBuilder()

Append only mode

.google.cloud.datastream.v1.BigQueryDestinationConfig.AppendOnly append_only = 302;

Returns
Type Description
BigQueryDestinationConfig.AppendOnlyOrBuilder

getDataFreshness()

public abstract Duration getDataFreshness()

The guaranteed data freshness (in seconds) when querying tables created by the stream. Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost.

.google.protobuf.Duration data_freshness = 300;

Returns
Type Description
Duration

The dataFreshness.

getDataFreshnessOrBuilder()

public abstract DurationOrBuilder getDataFreshnessOrBuilder()

The guaranteed data freshness (in seconds) when querying tables created by the stream. Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost.

.google.protobuf.Duration data_freshness = 300;

Returns
Type Description
DurationOrBuilder

getDatasetConfigCase()

public abstract BigQueryDestinationConfig.DatasetConfigCase getDatasetConfigCase()
Returns
Type Description
BigQueryDestinationConfig.DatasetConfigCase

getMerge()

public abstract BigQueryDestinationConfig.Merge getMerge()

The standard mode

.google.cloud.datastream.v1.BigQueryDestinationConfig.Merge merge = 301;

Returns
Type Description
BigQueryDestinationConfig.Merge

The merge.

getMergeOrBuilder()

public abstract BigQueryDestinationConfig.MergeOrBuilder getMergeOrBuilder()

The standard mode

.google.cloud.datastream.v1.BigQueryDestinationConfig.Merge merge = 301;

Returns
Type Description
BigQueryDestinationConfig.MergeOrBuilder

getSingleTargetDataset()

public abstract BigQueryDestinationConfig.SingleTargetDataset getSingleTargetDataset()

Single destination dataset.

.google.cloud.datastream.v1.BigQueryDestinationConfig.SingleTargetDataset single_target_dataset = 201;

Returns
Type Description
BigQueryDestinationConfig.SingleTargetDataset

The singleTargetDataset.

getSingleTargetDatasetOrBuilder()

public abstract BigQueryDestinationConfig.SingleTargetDatasetOrBuilder getSingleTargetDatasetOrBuilder()

Single destination dataset.

.google.cloud.datastream.v1.BigQueryDestinationConfig.SingleTargetDataset single_target_dataset = 201;

Returns
Type Description
BigQueryDestinationConfig.SingleTargetDatasetOrBuilder

getSourceHierarchyDatasets()

public abstract BigQueryDestinationConfig.SourceHierarchyDatasets getSourceHierarchyDatasets()

Source hierarchy datasets.

.google.cloud.datastream.v1.BigQueryDestinationConfig.SourceHierarchyDatasets source_hierarchy_datasets = 202;

Returns
Type Description
BigQueryDestinationConfig.SourceHierarchyDatasets

The sourceHierarchyDatasets.

getSourceHierarchyDatasetsOrBuilder()

public abstract BigQueryDestinationConfig.SourceHierarchyDatasetsOrBuilder getSourceHierarchyDatasetsOrBuilder()

Source hierarchy datasets.

.google.cloud.datastream.v1.BigQueryDestinationConfig.SourceHierarchyDatasets source_hierarchy_datasets = 202;

Returns
Type Description
BigQueryDestinationConfig.SourceHierarchyDatasetsOrBuilder

getWriteModeCase()

public abstract BigQueryDestinationConfig.WriteModeCase getWriteModeCase()
Returns
Type Description
BigQueryDestinationConfig.WriteModeCase

hasAppendOnly()

public abstract boolean hasAppendOnly()

Append only mode

.google.cloud.datastream.v1.BigQueryDestinationConfig.AppendOnly append_only = 302;

Returns
Type Description
boolean

Whether the appendOnly field is set.

hasDataFreshness()

public abstract boolean hasDataFreshness()

The guaranteed data freshness (in seconds) when querying tables created by the stream. Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost.

.google.protobuf.Duration data_freshness = 300;

Returns
Type Description
boolean

Whether the dataFreshness field is set.

hasMerge()

public abstract boolean hasMerge()

The standard mode

.google.cloud.datastream.v1.BigQueryDestinationConfig.Merge merge = 301;

Returns
Type Description
boolean

Whether the merge field is set.

hasSingleTargetDataset()

public abstract boolean hasSingleTargetDataset()

Single destination dataset.

.google.cloud.datastream.v1.BigQueryDestinationConfig.SingleTargetDataset single_target_dataset = 201;

Returns
Type Description
boolean

Whether the singleTargetDataset field is set.

hasSourceHierarchyDatasets()

public abstract boolean hasSourceHierarchyDatasets()

Source hierarchy datasets.

.google.cloud.datastream.v1.BigQueryDestinationConfig.SourceHierarchyDatasets source_hierarchy_datasets = 202;

Returns
Type Description
boolean

Whether the sourceHierarchyDatasets field is set.