Interface Listing.BigQueryDatasetSourceOrBuilder (0.72.0)

public static interface Listing.BigQueryDatasetSourceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDataset()

public abstract String getDataset()

Optional. Resource name of the dataset source for this listing. e.g. projects/myproject/datasets/123

string dataset = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The dataset.

getDatasetBytes()

public abstract ByteString getDatasetBytes()

Optional. Resource name of the dataset source for this listing. e.g. projects/myproject/datasets/123

string dataset = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for dataset.

getEffectiveReplicas(int index)

public abstract Listing.BigQueryDatasetSource.Replica getEffectiveReplicas(int index)

Output only. Server-owned effective state of replicas. Contains both primary and secondary replicas. Each replica includes a system-computed (output-only) state and primary designation.

repeated .google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.Replica effective_replicas = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
Listing.BigQueryDatasetSource.Replica

getEffectiveReplicasCount()

public abstract int getEffectiveReplicasCount()

Output only. Server-owned effective state of replicas. Contains both primary and secondary replicas. Each replica includes a system-computed (output-only) state and primary designation.

repeated .google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.Replica effective_replicas = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getEffectiveReplicasList()

public abstract List<Listing.BigQueryDatasetSource.Replica> getEffectiveReplicasList()

Output only. Server-owned effective state of replicas. Contains both primary and secondary replicas. Each replica includes a system-computed (output-only) state and primary designation.

repeated .google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.Replica effective_replicas = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<Replica>

getEffectiveReplicasOrBuilder(int index)

public abstract Listing.BigQueryDatasetSource.ReplicaOrBuilder getEffectiveReplicasOrBuilder(int index)

Output only. Server-owned effective state of replicas. Contains both primary and secondary replicas. Each replica includes a system-computed (output-only) state and primary designation.

repeated .google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.Replica effective_replicas = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
Listing.BigQueryDatasetSource.ReplicaOrBuilder

getEffectiveReplicasOrBuilderList()

public abstract List<? extends Listing.BigQueryDatasetSource.ReplicaOrBuilder> getEffectiveReplicasOrBuilderList()

Output only. Server-owned effective state of replicas. Contains both primary and secondary replicas. Each replica includes a system-computed (output-only) state and primary designation.

repeated .google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.Replica effective_replicas = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.ReplicaOrBuilder>

getReplicaLocations(int index)

public abstract String getReplicaLocations(int index)

Optional. A list of regions where the publisher has created shared dataset replicas.

repeated string replica_locations = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The replicaLocations at the given index.

getReplicaLocationsBytes(int index)

public abstract ByteString getReplicaLocationsBytes(int index)

Optional. A list of regions where the publisher has created shared dataset replicas.

repeated string replica_locations = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the replicaLocations at the given index.

getReplicaLocationsCount()

public abstract int getReplicaLocationsCount()

Optional. A list of regions where the publisher has created shared dataset replicas.

repeated string replica_locations = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of replicaLocations.

getReplicaLocationsList()

public abstract List<String> getReplicaLocationsList()

Optional. A list of regions where the publisher has created shared dataset replicas.

repeated string replica_locations = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<String>

A list containing the replicaLocations.

getRestrictedExportPolicy()

public abstract Listing.BigQueryDatasetSource.RestrictedExportPolicy getRestrictedExportPolicy()

Optional. If set, restricted export policy will be propagated and enforced on the linked dataset.

.google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.RestrictedExportPolicy restricted_export_policy = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Listing.BigQueryDatasetSource.RestrictedExportPolicy

The restrictedExportPolicy.

getRestrictedExportPolicyOrBuilder()

public abstract Listing.BigQueryDatasetSource.RestrictedExportPolicyOrBuilder getRestrictedExportPolicyOrBuilder()

Optional. If set, restricted export policy will be propagated and enforced on the linked dataset.

.google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.RestrictedExportPolicy restricted_export_policy = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Listing.BigQueryDatasetSource.RestrictedExportPolicyOrBuilder

getSelectedResources(int index)

public abstract Listing.BigQueryDatasetSource.SelectedResource getSelectedResources(int index)

Optional. Resource in this dataset that is selectively shared. This field is required for data clean room exchanges.

repeated .google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.SelectedResource selected_resources = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource

getSelectedResourcesCount()

public abstract int getSelectedResourcesCount()

Optional. Resource in this dataset that is selectively shared. This field is required for data clean room exchanges.

repeated .google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.SelectedResource selected_resources = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getSelectedResourcesList()

public abstract List<Listing.BigQueryDatasetSource.SelectedResource> getSelectedResourcesList()

Optional. Resource in this dataset that is selectively shared. This field is required for data clean room exchanges.

repeated .google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.SelectedResource selected_resources = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<SelectedResource>

getSelectedResourcesOrBuilder(int index)

public abstract Listing.BigQueryDatasetSource.SelectedResourceOrBuilder getSelectedResourcesOrBuilder(int index)

Optional. Resource in this dataset that is selectively shared. This field is required for data clean room exchanges.

repeated .google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.SelectedResource selected_resources = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResourceOrBuilder

getSelectedResourcesOrBuilderList()

public abstract List<? extends Listing.BigQueryDatasetSource.SelectedResourceOrBuilder> getSelectedResourcesOrBuilderList()

Optional. Resource in this dataset that is selectively shared. This field is required for data clean room exchanges.

repeated .google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.SelectedResource selected_resources = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.SelectedResourceOrBuilder>

hasRestrictedExportPolicy()

public abstract boolean hasRestrictedExportPolicy()

Optional. If set, restricted export policy will be propagated and enforced on the linked dataset.

.google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.RestrictedExportPolicy restricted_export_policy = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the restrictedExportPolicy field is set.