Interface SubscribeListingRequestOrBuilder (0.60.0)

public interface SubscribeListingRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDestinationCase()

public abstract SubscribeListingRequest.DestinationCase getDestinationCase()
Returns
Type Description
SubscribeListingRequest.DestinationCase

getDestinationDataset()

public abstract DestinationDataset getDestinationDataset()

Input only. BigQuery destination dataset to create for the subscriber.

.google.cloud.bigquery.analyticshub.v1.DestinationDataset destination_dataset = 3 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
DestinationDataset

The destinationDataset.

getDestinationDatasetOrBuilder()

public abstract DestinationDatasetOrBuilder getDestinationDatasetOrBuilder()

Input only. BigQuery destination dataset to create for the subscriber.

.google.cloud.bigquery.analyticshub.v1.DestinationDataset destination_dataset = 3 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
DestinationDatasetOrBuilder

getDestinationPubsubSubscription()

public abstract DestinationPubSubSubscription getDestinationPubsubSubscription()

Input only. Destination Pub/Sub subscription to create for the subscriber.

.google.cloud.bigquery.analyticshub.v1.DestinationPubSubSubscription destination_pubsub_subscription = 5 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
DestinationPubSubSubscription

The destinationPubsubSubscription.

getDestinationPubsubSubscriptionOrBuilder()

public abstract DestinationPubSubSubscriptionOrBuilder getDestinationPubsubSubscriptionOrBuilder()

Input only. Destination Pub/Sub subscription to create for the subscriber.

.google.cloud.bigquery.analyticshub.v1.DestinationPubSubSubscription destination_pubsub_subscription = 5 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
DestinationPubSubSubscriptionOrBuilder

getName()

public abstract String getName()

Required. Resource name of the listing that you want to subscribe to. e.g. projects/myproject/locations/us/dataExchanges/123/listings/456.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Required. Resource name of the listing that you want to subscribe to. e.g. projects/myproject/locations/us/dataExchanges/123/listings/456.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for name.

hasDestinationDataset()

public abstract boolean hasDestinationDataset()

Input only. BigQuery destination dataset to create for the subscriber.

.google.cloud.bigquery.analyticshub.v1.DestinationDataset destination_dataset = 3 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
boolean

Whether the destinationDataset field is set.

hasDestinationPubsubSubscription()

public abstract boolean hasDestinationPubsubSubscription()

Input only. Destination Pub/Sub subscription to create for the subscriber.

.google.cloud.bigquery.analyticshub.v1.DestinationPubSubSubscription destination_pubsub_subscription = 5 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
boolean

Whether the destinationPubsubSubscription field is set.