public interface DatasourceOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAlloyDbReference()
public abstract AlloyDbReference getAlloyDbReference()A reference to an AlloyDB database.
.google.cloud.geminidataanalytics.v1beta.AlloyDbReference alloy_db_reference = 12;
| Returns | |
|---|---|
| Type | Description |
AlloyDbReference |
The alloyDbReference. |
getAlloyDbReferenceOrBuilder()
public abstract AlloyDbReferenceOrBuilder getAlloyDbReferenceOrBuilder()A reference to an AlloyDB database.
.google.cloud.geminidataanalytics.v1beta.AlloyDbReference alloy_db_reference = 12;
| Returns | |
|---|---|
| Type | Description |
AlloyDbReferenceOrBuilder |
|
getBigqueryTableReference()
public abstract BigQueryTableReference getBigqueryTableReference()A reference to a BigQuery table.
.google.cloud.geminidataanalytics.v1beta.BigQueryTableReference bigquery_table_reference = 1;
| Returns | |
|---|---|
| Type | Description |
BigQueryTableReference |
The bigqueryTableReference. |
getBigqueryTableReferenceOrBuilder()
public abstract BigQueryTableReferenceOrBuilder getBigqueryTableReferenceOrBuilder()A reference to a BigQuery table.
.google.cloud.geminidataanalytics.v1beta.BigQueryTableReference bigquery_table_reference = 1;
| Returns | |
|---|---|
| Type | Description |
BigQueryTableReferenceOrBuilder |
|
getCloudSqlReference()
public abstract CloudSqlReference getCloudSqlReference()A reference to a CloudSQL database.
.google.cloud.geminidataanalytics.v1beta.CloudSqlReference cloud_sql_reference = 14;
| Returns | |
|---|---|
| Type | Description |
CloudSqlReference |
The cloudSqlReference. |
getCloudSqlReferenceOrBuilder()
public abstract CloudSqlReferenceOrBuilder getCloudSqlReferenceOrBuilder()A reference to a CloudSQL database.
.google.cloud.geminidataanalytics.v1beta.CloudSqlReference cloud_sql_reference = 14;
| Returns | |
|---|---|
| Type | Description |
CloudSqlReferenceOrBuilder |
|
getLookerExploreReference()
public abstract LookerExploreReference getLookerExploreReference()A reference to a Looker explore.
.google.cloud.geminidataanalytics.v1beta.LookerExploreReference looker_explore_reference = 4;
| Returns | |
|---|---|
| Type | Description |
LookerExploreReference |
The lookerExploreReference. |
getLookerExploreReferenceOrBuilder()
public abstract LookerExploreReferenceOrBuilder getLookerExploreReferenceOrBuilder()A reference to a Looker explore.
.google.cloud.geminidataanalytics.v1beta.LookerExploreReference looker_explore_reference = 4;
| Returns | |
|---|---|
| Type | Description |
LookerExploreReferenceOrBuilder |
|
getReferenceCase()
public abstract Datasource.ReferenceCase getReferenceCase()| Returns | |
|---|---|
| Type | Description |
Datasource.ReferenceCase |
|
getSchema()
public abstract Schema getSchema()Optional. The schema of the datasource.
.google.cloud.geminidataanalytics.v1beta.Schema schema = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Schema |
The schema. |
getSchemaOrBuilder()
public abstract SchemaOrBuilder getSchemaOrBuilder()Optional. The schema of the datasource.
.google.cloud.geminidataanalytics.v1beta.Schema schema = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SchemaOrBuilder |
|
getSpannerReference()
public abstract SpannerReference getSpannerReference()A reference to a Spanner database.
.google.cloud.geminidataanalytics.v1beta.SpannerReference spanner_reference = 13;
| Returns | |
|---|---|
| Type | Description |
SpannerReference |
The spannerReference. |
getSpannerReferenceOrBuilder()
public abstract SpannerReferenceOrBuilder getSpannerReferenceOrBuilder()A reference to a Spanner database.
.google.cloud.geminidataanalytics.v1beta.SpannerReference spanner_reference = 13;
| Returns | |
|---|---|
| Type | Description |
SpannerReferenceOrBuilder |
|
getStructSchema()
public abstract Struct getStructSchema() Optional. A struct representation of the schema.
This is populated for datasources with schemas that cannot be
fully represented by the strongly-typed schema field.
For Looker datasources, this maps to the LookmlModelExplore type: https://cloud.google.com/looker/docs/reference/looker-api/latest/types/LookmlModelExplore
.google.protobuf.Struct struct_schema = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Struct |
The structSchema. |
getStructSchemaOrBuilder()
public abstract StructOrBuilder getStructSchemaOrBuilder() Optional. A struct representation of the schema.
This is populated for datasources with schemas that cannot be
fully represented by the strongly-typed schema field.
For Looker datasources, this maps to the LookmlModelExplore type: https://cloud.google.com/looker/docs/reference/looker-api/latest/types/LookmlModelExplore
.google.protobuf.Struct struct_schema = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
StructOrBuilder |
|
getStudioDatasourceId()
public abstract String getStudioDatasourceId()A reference to a Looker Studio datasource.
string studio_datasource_id = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The studioDatasourceId. |
getStudioDatasourceIdBytes()
public abstract ByteString getStudioDatasourceIdBytes()A reference to a Looker Studio datasource.
string studio_datasource_id = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for studioDatasourceId. |
hasAlloyDbReference()
public abstract boolean hasAlloyDbReference()A reference to an AlloyDB database.
.google.cloud.geminidataanalytics.v1beta.AlloyDbReference alloy_db_reference = 12;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the alloyDbReference field is set. |
hasBigqueryTableReference()
public abstract boolean hasBigqueryTableReference()A reference to a BigQuery table.
.google.cloud.geminidataanalytics.v1beta.BigQueryTableReference bigquery_table_reference = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the bigqueryTableReference field is set. |
hasCloudSqlReference()
public abstract boolean hasCloudSqlReference()A reference to a CloudSQL database.
.google.cloud.geminidataanalytics.v1beta.CloudSqlReference cloud_sql_reference = 14;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the cloudSqlReference field is set. |
hasLookerExploreReference()
public abstract boolean hasLookerExploreReference()A reference to a Looker explore.
.google.cloud.geminidataanalytics.v1beta.LookerExploreReference looker_explore_reference = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the lookerExploreReference field is set. |
hasSchema()
public abstract boolean hasSchema()Optional. The schema of the datasource.
.google.cloud.geminidataanalytics.v1beta.Schema schema = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the schema field is set. |
hasSpannerReference()
public abstract boolean hasSpannerReference()A reference to a Spanner database.
.google.cloud.geminidataanalytics.v1beta.SpannerReference spanner_reference = 13;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the spannerReference field is set. |
hasStructSchema()
public abstract boolean hasStructSchema() Optional. A struct representation of the schema.
This is populated for datasources with schemas that cannot be
fully represented by the strongly-typed schema field.
For Looker datasources, this maps to the LookmlModelExplore type: https://cloud.google.com/looker/docs/reference/looker-api/latest/types/LookmlModelExplore
.google.protobuf.Struct struct_schema = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the structSchema field is set. |
hasStudioDatasourceId()
public abstract boolean hasStudioDatasourceId()A reference to a Looker Studio datasource.
string studio_datasource_id = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the studioDatasourceId field is set. |