Class DatasourceReferences.Builder (0.1.0)

public static final class DatasourceReferences.Builder extends GeneratedMessageV3.Builder<DatasourceReferences.Builder> implements DatasourceReferencesOrBuilder

A collection of references to datasources.

Protobuf type google.cloud.geminidataanalytics.v1beta.DatasourceReferences

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public DatasourceReferences.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DatasourceReferences.Builder
Overrides

build()

public DatasourceReferences build()
Returns
Type Description
DatasourceReferences

buildPartial()

public DatasourceReferences buildPartial()
Returns
Type Description
DatasourceReferences

clear()

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

clearBq()

public DatasourceReferences.Builder clearBq()

References to BigQuery tables.

.google.cloud.geminidataanalytics.v1beta.BigQueryTableReferences bq = 1;

Returns
Type Description
DatasourceReferences.Builder

clearField(Descriptors.FieldDescriptor field)

public DatasourceReferences.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
DatasourceReferences.Builder
Overrides

clearLooker()

public DatasourceReferences.Builder clearLooker()

References to Looker Explores.

.google.cloud.geminidataanalytics.v1beta.LookerExploreReferences looker = 3;

Returns
Type Description
DatasourceReferences.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public DatasourceReferences.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
DatasourceReferences.Builder
Overrides

clearReferences()

public DatasourceReferences.Builder clearReferences()
Returns
Type Description
DatasourceReferences.Builder

clearStudio()

public DatasourceReferences.Builder clearStudio()

References to Looker Studio datasources.

.google.cloud.geminidataanalytics.v1beta.StudioDatasourceReferences studio = 2;

Returns
Type Description
DatasourceReferences.Builder

clone()

public DatasourceReferences.Builder clone()
Returns
Type Description
DatasourceReferences.Builder
Overrides

getBq()

public BigQueryTableReferences getBq()

References to BigQuery tables.

.google.cloud.geminidataanalytics.v1beta.BigQueryTableReferences bq = 1;

Returns
Type Description
BigQueryTableReferences

The bq.

getBqBuilder()

public BigQueryTableReferences.Builder getBqBuilder()

References to BigQuery tables.

.google.cloud.geminidataanalytics.v1beta.BigQueryTableReferences bq = 1;

Returns
Type Description
BigQueryTableReferences.Builder

getBqOrBuilder()

public BigQueryTableReferencesOrBuilder getBqOrBuilder()

References to BigQuery tables.

.google.cloud.geminidataanalytics.v1beta.BigQueryTableReferences bq = 1;

Returns
Type Description
BigQueryTableReferencesOrBuilder

getDefaultInstanceForType()

public DatasourceReferences getDefaultInstanceForType()
Returns
Type Description
DatasourceReferences

getDescriptorForType()

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

getLooker()

public LookerExploreReferences getLooker()

References to Looker Explores.

.google.cloud.geminidataanalytics.v1beta.LookerExploreReferences looker = 3;

Returns
Type Description
LookerExploreReferences

The looker.

getLookerBuilder()

public LookerExploreReferences.Builder getLookerBuilder()

References to Looker Explores.

.google.cloud.geminidataanalytics.v1beta.LookerExploreReferences looker = 3;

Returns
Type Description
LookerExploreReferences.Builder

getLookerOrBuilder()

public LookerExploreReferencesOrBuilder getLookerOrBuilder()

References to Looker Explores.

.google.cloud.geminidataanalytics.v1beta.LookerExploreReferences looker = 3;

Returns
Type Description
LookerExploreReferencesOrBuilder

getReferencesCase()

public DatasourceReferences.ReferencesCase getReferencesCase()
Returns
Type Description
DatasourceReferences.ReferencesCase

getStudio()

public StudioDatasourceReferences getStudio()

References to Looker Studio datasources.

.google.cloud.geminidataanalytics.v1beta.StudioDatasourceReferences studio = 2;

Returns
Type Description
StudioDatasourceReferences

The studio.

getStudioBuilder()

public StudioDatasourceReferences.Builder getStudioBuilder()

References to Looker Studio datasources.

.google.cloud.geminidataanalytics.v1beta.StudioDatasourceReferences studio = 2;

Returns
Type Description
StudioDatasourceReferences.Builder

getStudioOrBuilder()

public StudioDatasourceReferencesOrBuilder getStudioOrBuilder()

References to Looker Studio datasources.

.google.cloud.geminidataanalytics.v1beta.StudioDatasourceReferences studio = 2;

Returns
Type Description
StudioDatasourceReferencesOrBuilder

hasBq()

public boolean hasBq()

References to BigQuery tables.

.google.cloud.geminidataanalytics.v1beta.BigQueryTableReferences bq = 1;

Returns
Type Description
boolean

Whether the bq field is set.

hasLooker()

public boolean hasLooker()

References to Looker Explores.

.google.cloud.geminidataanalytics.v1beta.LookerExploreReferences looker = 3;

Returns
Type Description
boolean

Whether the looker field is set.

hasStudio()

public boolean hasStudio()

References to Looker Studio datasources.

.google.cloud.geminidataanalytics.v1beta.StudioDatasourceReferences studio = 2;

Returns
Type Description
boolean

Whether the studio field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeBq(BigQueryTableReferences value)

public DatasourceReferences.Builder mergeBq(BigQueryTableReferences value)

References to BigQuery tables.

.google.cloud.geminidataanalytics.v1beta.BigQueryTableReferences bq = 1;

Parameter
Name Description
value BigQueryTableReferences
Returns
Type Description
DatasourceReferences.Builder

mergeFrom(DatasourceReferences other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeLooker(LookerExploreReferences value)

public DatasourceReferences.Builder mergeLooker(LookerExploreReferences value)

References to Looker Explores.

.google.cloud.geminidataanalytics.v1beta.LookerExploreReferences looker = 3;

Parameter
Name Description
value LookerExploreReferences
Returns
Type Description
DatasourceReferences.Builder

mergeStudio(StudioDatasourceReferences value)

public DatasourceReferences.Builder mergeStudio(StudioDatasourceReferences value)

References to Looker Studio datasources.

.google.cloud.geminidataanalytics.v1beta.StudioDatasourceReferences studio = 2;

Parameter
Name Description
value StudioDatasourceReferences
Returns
Type Description
DatasourceReferences.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final DatasourceReferences.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
DatasourceReferences.Builder
Overrides

setBq(BigQueryTableReferences value)

public DatasourceReferences.Builder setBq(BigQueryTableReferences value)

References to BigQuery tables.

.google.cloud.geminidataanalytics.v1beta.BigQueryTableReferences bq = 1;

Parameter
Name Description
value BigQueryTableReferences
Returns
Type Description
DatasourceReferences.Builder

setBq(BigQueryTableReferences.Builder builderForValue)

public DatasourceReferences.Builder setBq(BigQueryTableReferences.Builder builderForValue)

References to BigQuery tables.

.google.cloud.geminidataanalytics.v1beta.BigQueryTableReferences bq = 1;

Parameter
Name Description
builderForValue BigQueryTableReferences.Builder
Returns
Type Description
DatasourceReferences.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public DatasourceReferences.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DatasourceReferences.Builder
Overrides

setLooker(LookerExploreReferences value)

public DatasourceReferences.Builder setLooker(LookerExploreReferences value)

References to Looker Explores.

.google.cloud.geminidataanalytics.v1beta.LookerExploreReferences looker = 3;

Parameter
Name Description
value LookerExploreReferences
Returns
Type Description
DatasourceReferences.Builder

setLooker(LookerExploreReferences.Builder builderForValue)

public DatasourceReferences.Builder setLooker(LookerExploreReferences.Builder builderForValue)

References to Looker Explores.

.google.cloud.geminidataanalytics.v1beta.LookerExploreReferences looker = 3;

Parameter
Name Description
builderForValue LookerExploreReferences.Builder
Returns
Type Description
DatasourceReferences.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public DatasourceReferences.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
DatasourceReferences.Builder
Overrides

setStudio(StudioDatasourceReferences value)

public DatasourceReferences.Builder setStudio(StudioDatasourceReferences value)

References to Looker Studio datasources.

.google.cloud.geminidataanalytics.v1beta.StudioDatasourceReferences studio = 2;

Parameter
Name Description
value StudioDatasourceReferences
Returns
Type Description
DatasourceReferences.Builder

setStudio(StudioDatasourceReferences.Builder builderForValue)

public DatasourceReferences.Builder setStudio(StudioDatasourceReferences.Builder builderForValue)

References to Looker Studio datasources.

.google.cloud.geminidataanalytics.v1beta.StudioDatasourceReferences studio = 2;

Parameter
Name Description
builderForValue StudioDatasourceReferences.Builder
Returns
Type Description
DatasourceReferences.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final DatasourceReferences.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
DatasourceReferences.Builder
Overrides