Class DatasourceReferences (0.9.0)

public final class DatasourceReferences extends GeneratedMessageV3 implements DatasourceReferencesOrBuilder

A collection of references to datasources.

Protobuf type google.cloud.geminidataanalytics.v1beta.DatasourceReferences

Static Fields

ALLOYDB_FIELD_NUMBER

public static final int ALLOYDB_FIELD_NUMBER
Field Value
Type Description
int

BQ_FIELD_NUMBER

public static final int BQ_FIELD_NUMBER
Field Value
Type Description
int

CLOUD_SQL_REFERENCE_FIELD_NUMBER

public static final int CLOUD_SQL_REFERENCE_FIELD_NUMBER
Field Value
Type Description
int

LOOKER_FIELD_NUMBER

public static final int LOOKER_FIELD_NUMBER
Field Value
Type Description
int

SPANNER_REFERENCE_FIELD_NUMBER

public static final int SPANNER_REFERENCE_FIELD_NUMBER
Field Value
Type Description
int

STUDIO_FIELD_NUMBER

public static final int STUDIO_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static DatasourceReferences getDefaultInstance()
Returns
Type Description
DatasourceReferences

getDescriptor()

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

newBuilder()

public static DatasourceReferences.Builder newBuilder()
Returns
Type Description
DatasourceReferences.Builder

newBuilder(DatasourceReferences prototype)

public static DatasourceReferences.Builder newBuilder(DatasourceReferences prototype)
Parameter
Name Description
prototype DatasourceReferences
Returns
Type Description
DatasourceReferences.Builder

parseDelimitedFrom(InputStream input)

public static DatasourceReferences parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
DatasourceReferences
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static DatasourceReferences parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DatasourceReferences
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static DatasourceReferences parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
DatasourceReferences
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static DatasourceReferences parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DatasourceReferences
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static DatasourceReferences parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
DatasourceReferences
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static DatasourceReferences parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DatasourceReferences
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static DatasourceReferences parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
DatasourceReferences
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static DatasourceReferences parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DatasourceReferences
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static DatasourceReferences parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
DatasourceReferences
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static DatasourceReferences parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DatasourceReferences
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static DatasourceReferences parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
DatasourceReferences
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static DatasourceReferences parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DatasourceReferences
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<DatasourceReferences> parser()
Returns
Type Description
Parser<DatasourceReferences>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getAlloydb()

public AlloyDbReference getAlloydb()

Reference to an AlloyDB database.

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

Returns
Type Description
AlloyDbReference

The alloydb.

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.

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.

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

getLooker()

public LookerExploreReferences getLooker()

References to Looker Explores.

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

Returns
Type Description
LookerExploreReferences

The looker.

getLookerOrBuilder()

public LookerExploreReferencesOrBuilder getLookerOrBuilder()

References to Looker Explores.

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

Returns
Type Description
LookerExploreReferencesOrBuilder

getParserForType()

public Parser<DatasourceReferences> getParserForType()
Returns
Type Description
Parser<DatasourceReferences>
Overrides

getReferencesCase()

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

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getSpannerReference()

public SpannerReference getSpannerReference()

Reference to a Spanner database.

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

Returns
Type Description
SpannerReference

The spannerReference.

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.

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.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

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

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected DatasourceReferences.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
DatasourceReferences.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

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

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException