public static final class SubscribeListingRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SubscribeListingRequest.Builder> implements SubscribeListingRequestOrBuilder
Message for subscribing to a listing.Protobuf type
google.cloud.bigquery.analyticshub.v1.SubscribeListingRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeListingRequest.Builder>public SubscribeListingRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeListingRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeListingRequest.Builder>public SubscribeListingRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SubscribeListingRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SubscribeListingRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SubscribeListingRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeListingRequest.Builder>public SubscribeListingRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeListingRequest.Builder>public SubscribeListingRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeListingRequest.Builder>public SubscribeListingRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeListingRequest.Builder>public SubscribeListingRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeListingRequest.Builder>public SubscribeListingRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeListingRequest.Builder>public SubscribeListingRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SubscribeListingRequest.Builder>public SubscribeListingRequest.Builder mergeFrom(SubscribeListingRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeListingRequest.Builder>public SubscribeListingRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SubscribeListingRequest.Builder>IOExceptionpublic SubscribeListingRequest.DestinationCase getDestinationCase()
getDestinationCase in interface SubscribeListingRequestOrBuilderpublic SubscribeListingRequest.Builder clearDestination()
public 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];
hasDestinationDataset in interface SubscribeListingRequestOrBuilderpublic 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];
getDestinationDataset in interface SubscribeListingRequestOrBuilderpublic SubscribeListingRequest.Builder setDestinationDataset(DestinationDataset value)
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];
public SubscribeListingRequest.Builder setDestinationDataset(DestinationDataset.Builder builderForValue)
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];
public SubscribeListingRequest.Builder mergeDestinationDataset(DestinationDataset value)
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];
public SubscribeListingRequest.Builder clearDestinationDataset()
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];
public DestinationDataset.Builder getDestinationDatasetBuilder()
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];
public 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];
getDestinationDatasetOrBuilder in interface SubscribeListingRequestOrBuilderpublic 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];
hasDestinationPubsubSubscription in interface SubscribeListingRequestOrBuilderpublic 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];
getDestinationPubsubSubscription in interface SubscribeListingRequestOrBuilderpublic SubscribeListingRequest.Builder setDestinationPubsubSubscription(DestinationPubSubSubscription value)
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];
public SubscribeListingRequest.Builder setDestinationPubsubSubscription(DestinationPubSubSubscription.Builder builderForValue)
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];
public SubscribeListingRequest.Builder mergeDestinationPubsubSubscription(DestinationPubSubSubscription value)
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];
public SubscribeListingRequest.Builder clearDestinationPubsubSubscription()
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];
public DestinationPubSubSubscription.Builder getDestinationPubsubSubscriptionBuilder()
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];
public 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];
getDestinationPubsubSubscriptionOrBuilder in interface SubscribeListingRequestOrBuilderpublic 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) = { ... }
getName in interface SubscribeListingRequestOrBuilderpublic com.google.protobuf.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) = { ... }
getNameBytes in interface SubscribeListingRequestOrBuilderpublic SubscribeListingRequest.Builder setName(String value)
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) = { ... }
value - The name to set.public SubscribeListingRequest.Builder clearName()
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) = { ... }
public SubscribeListingRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
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) = { ... }
value - The bytes for name to set.public final SubscribeListingRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeListingRequest.Builder>public final SubscribeListingRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeListingRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.