Interface Listing.BigQueryDatasetSourceOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Listing.BigQueryDatasetSource, Listing.BigQueryDatasetSource.Builder
Enclosing class:
Listing

public static interface Listing.BigQueryDatasetSourceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getDataset

      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:
      The dataset.
    • getDatasetBytes

      com.google.protobuf.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:
      The bytes for dataset.
    • 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];
    • getSelectedResources

      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];
    • getSelectedResourcesCount

      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];
    • getSelectedResourcesOrBuilderList

      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];
    • getSelectedResourcesOrBuilder

      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];
    • hasRestrictedExportPolicy

      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:
      Whether the restrictedExportPolicy field is set.
    • 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:
      The restrictedExportPolicy.
    • 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];
    • getReplicaLocationsList

      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:
      A list containing the replicaLocations.
    • getReplicaLocationsCount

      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:
      The count of replicaLocations.
    • getReplicaLocations

      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];
      Parameters:
      index - The index of the element to return.
      Returns:
      The replicaLocations at the given index.
    • getReplicaLocationsBytes

      com.google.protobuf.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];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the replicaLocations at the given index.
    • getEffectiveReplicasList

      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];
    • getEffectiveReplicas

      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];
    • getEffectiveReplicasCount

      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];
    • getEffectiveReplicasOrBuilderList

      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];
    • getEffectiveReplicasOrBuilder

      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];