Interface Listing.BigQueryDatasetSourceOrBuilder (0.52.0)

public static interface Listing.BigQueryDatasetSourceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDataset()

public abstract String getDataset()

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

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

Returns
Type Description
String

The dataset.

getDatasetBytes()

public abstract ByteString getDatasetBytes()

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

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

Returns
Type Description
ByteString

The bytes for dataset.

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. Resources in this dataset that are selectively shared. If this field is empty, then the entire dataset (all resources) are shared. This field is only valid 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. Resources in this dataset that are selectively shared. If this field is empty, then the entire dataset (all resources) are shared. This field is only valid 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. Resources in this dataset that are selectively shared. If this field is empty, then the entire dataset (all resources) are shared. This field is only valid 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. Resources in this dataset that are selectively shared. If this field is empty, then the entire dataset (all resources) are shared. This field is only valid 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. Resources in this dataset that are selectively shared. If this field is empty, then the entire dataset (all resources) are shared. This field is only valid 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.