Class DatasourceReferences.Builder (0.9.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

clearAlloydb()

public DatasourceReferences.Builder clearAlloydb()

Reference to an AlloyDB database.

.google.cloud.geminidataanalytics.v1beta.AlloyDbReference alloydb = 8;

Returns
Type Description
DatasourceReferences.Builder

clearBq()

public DatasourceReferences.Builder clearBq()

References to BigQuery tables.

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

Returns
Type Description
DatasourceReferences.Builder

clearCloudSqlReference()

public DatasourceReferences.Builder clearCloudSqlReference()

Reference to a CloudSql database.

.google.cloud.geminidataanalytics.v1beta.CloudSqlReference cloud_sql_reference = 10;

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

clearSpannerReference()

public DatasourceReferences.Builder clearSpannerReference()

Reference to a Spanner database.

.google.cloud.geminidataanalytics.v1beta.SpannerReference spanner_reference = 9;

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

getAlloydb()

public AlloyDbReference getAlloydb()

Reference to an AlloyDB database.

.google.cloud.geminidataanalytics.v1beta.AlloyDbReference alloydb = 8;

Returns
Type Description
AlloyDbReference

The alloydb.

getAlloydbBuilder()

public AlloyDbReference.Builder getAlloydbBuilder()

Reference to an AlloyDB database.

.google.cloud.geminidataanalytics.v1beta.AlloyDbReference alloydb = 8;

Returns
Type Description
AlloyDbReference.Builder

getAlloydbOrBuilder()

public AlloyDbReferenceOrBuilder getAlloydbOrBuilder()

Reference to an AlloyDB database.

.google.cloud.geminidataanalytics.v1beta.AlloyDbReference alloydb = 8;

Returns
Type Description
AlloyDbReferenceOrBuilder

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

getCloudSqlReference()

public CloudSqlReference getCloudSqlReference()

Reference to a CloudSql database.

.google.cloud.geminidataanalytics.v1beta.CloudSqlReference cloud_sql_reference = 10;

Returns
Type Description
CloudSqlReference

The cloudSqlReference.

getCloudSqlReferenceBuilder()

public CloudSqlReference.Builder getCloudSqlReferenceBuilder()

Reference to a CloudSql database.

.google.cloud.geminidataanalytics.v1beta.CloudSqlReference cloud_sql_reference = 10;

Returns
Type Description
CloudSqlReference.Builder

getCloudSqlReferenceOrBuilder()

public CloudSqlReferenceOrBuilder getCloudSqlReferenceOrBuilder()

Reference to a CloudSql database.

.google.cloud.geminidataanalytics.v1beta.CloudSqlReference cloud_sql_reference = 10;

Returns
Type Description
CloudSqlReferenceOrBuilder

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

getSpannerReference()

public SpannerReference getSpannerReference()

Reference to a Spanner database.

.google.cloud.geminidataanalytics.v1beta.SpannerReference spanner_reference = 9;

Returns
Type Description
SpannerReference

The spannerReference.

getSpannerReferenceBuilder()

public SpannerReference.Builder getSpannerReferenceBuilder()

Reference to a Spanner database.

.google.cloud.geminidataanalytics.v1beta.SpannerReference spanner_reference = 9;

Returns
Type Description
SpannerReference.Builder

getSpannerReferenceOrBuilder()

public SpannerReferenceOrBuilder getSpannerReferenceOrBuilder()

Reference to a Spanner database.

.google.cloud.geminidataanalytics.v1beta.SpannerReference spanner_reference = 9;

Returns
Type Description
SpannerReferenceOrBuilder

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

hasAlloydb()

public boolean hasAlloydb()

Reference to an AlloyDB database.

.google.cloud.geminidataanalytics.v1beta.AlloyDbReference alloydb = 8;

Returns
Type Description
boolean

Whether the alloydb field is set.

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.

hasCloudSqlReference()

public boolean hasCloudSqlReference()

Reference to a CloudSql database.

.google.cloud.geminidataanalytics.v1beta.CloudSqlReference cloud_sql_reference = 10;

Returns
Type Description
boolean

Whether the cloudSqlReference 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.

hasSpannerReference()

public boolean hasSpannerReference()

Reference to a Spanner database.

.google.cloud.geminidataanalytics.v1beta.SpannerReference spanner_reference = 9;

Returns
Type Description
boolean

Whether the spannerReference 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

mergeAlloydb(AlloyDbReference value)

public DatasourceReferences.Builder mergeAlloydb(AlloyDbReference value)

Reference to an AlloyDB database.

.google.cloud.geminidataanalytics.v1beta.AlloyDbReference alloydb = 8;

Parameter
Name Description
value AlloyDbReference
Returns
Type Description
DatasourceReferences.Builder

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

mergeCloudSqlReference(CloudSqlReference value)

public DatasourceReferences.Builder mergeCloudSqlReference(CloudSqlReference value)

Reference to a CloudSql database.

.google.cloud.geminidataanalytics.v1beta.CloudSqlReference cloud_sql_reference = 10;

Parameter
Name Description
value CloudSqlReference
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

mergeSpannerReference(SpannerReference value)

public DatasourceReferences.Builder mergeSpannerReference(SpannerReference value)

Reference to a Spanner database.

.google.cloud.geminidataanalytics.v1beta.SpannerReference spanner_reference = 9;

Parameter
Name Description
value SpannerReference
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

setAlloydb(AlloyDbReference value)

public DatasourceReferences.Builder setAlloydb(AlloyDbReference value)

Reference to an AlloyDB database.

.google.cloud.geminidataanalytics.v1beta.AlloyDbReference alloydb = 8;

Parameter
Name Description
value AlloyDbReference
Returns
Type Description
DatasourceReferences.Builder

setAlloydb(AlloyDbReference.Builder builderForValue)

public DatasourceReferences.Builder setAlloydb(AlloyDbReference.Builder builderForValue)

Reference to an AlloyDB database.

.google.cloud.geminidataanalytics.v1beta.AlloyDbReference alloydb = 8;

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

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

setCloudSqlReference(CloudSqlReference value)

public DatasourceReferences.Builder setCloudSqlReference(CloudSqlReference value)

Reference to a CloudSql database.

.google.cloud.geminidataanalytics.v1beta.CloudSqlReference cloud_sql_reference = 10;

Parameter
Name Description
value CloudSqlReference
Returns
Type Description
DatasourceReferences.Builder

setCloudSqlReference(CloudSqlReference.Builder builderForValue)

public DatasourceReferences.Builder setCloudSqlReference(CloudSqlReference.Builder builderForValue)

Reference to a CloudSql database.

.google.cloud.geminidataanalytics.v1beta.CloudSqlReference cloud_sql_reference = 10;

Parameter
Name Description
builderForValue CloudSqlReference.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

setSpannerReference(SpannerReference value)

public DatasourceReferences.Builder setSpannerReference(SpannerReference value)

Reference to a Spanner database.

.google.cloud.geminidataanalytics.v1beta.SpannerReference spanner_reference = 9;

Parameter
Name Description
value SpannerReference
Returns
Type Description
DatasourceReferences.Builder

setSpannerReference(SpannerReference.Builder builderForValue)

public DatasourceReferences.Builder setSpannerReference(SpannerReference.Builder builderForValue)

Reference to a Spanner database.

.google.cloud.geminidataanalytics.v1beta.SpannerReference spanner_reference = 9;

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

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