public static final class SubscribeDataExchangeRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SubscribeDataExchangeRequest.Builder> implements SubscribeDataExchangeRequestOrBuilder
Message for subscribing to a Data Exchange.Protobuf type
google.cloud.bigquery.analyticshub.v1.SubscribeDataExchangeRequestgetAllFields, 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<SubscribeDataExchangeRequest.Builder>public SubscribeDataExchangeRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeDataExchangeRequest.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<SubscribeDataExchangeRequest.Builder>public SubscribeDataExchangeRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SubscribeDataExchangeRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SubscribeDataExchangeRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SubscribeDataExchangeRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeDataExchangeRequest.Builder>public SubscribeDataExchangeRequest.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<SubscribeDataExchangeRequest.Builder>public SubscribeDataExchangeRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeDataExchangeRequest.Builder>public SubscribeDataExchangeRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeDataExchangeRequest.Builder>public SubscribeDataExchangeRequest.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<SubscribeDataExchangeRequest.Builder>public SubscribeDataExchangeRequest.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<SubscribeDataExchangeRequest.Builder>public SubscribeDataExchangeRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SubscribeDataExchangeRequest.Builder>public SubscribeDataExchangeRequest.Builder mergeFrom(SubscribeDataExchangeRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeDataExchangeRequest.Builder>public SubscribeDataExchangeRequest.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<SubscribeDataExchangeRequest.Builder>IOExceptionpublic String getName()
Required. Resource name of the Data Exchange. e.g. `projects/publisherproject/locations/us/dataExchanges/123`
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getName in interface SubscribeDataExchangeRequestOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. Resource name of the Data Exchange. e.g. `projects/publisherproject/locations/us/dataExchanges/123`
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getNameBytes in interface SubscribeDataExchangeRequestOrBuilderpublic SubscribeDataExchangeRequest.Builder setName(String value)
Required. Resource name of the Data Exchange. e.g. `projects/publisherproject/locations/us/dataExchanges/123`
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The name to set.public SubscribeDataExchangeRequest.Builder clearName()
Required. Resource name of the Data Exchange. e.g. `projects/publisherproject/locations/us/dataExchanges/123`
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public SubscribeDataExchangeRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. Resource name of the Data Exchange. e.g. `projects/publisherproject/locations/us/dataExchanges/123`
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for name to set.public String getDestination()
Required. The parent resource path of the Subscription. e.g. `projects/subscriberproject/locations/us`
string destination = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getDestination in interface SubscribeDataExchangeRequestOrBuilderpublic com.google.protobuf.ByteString getDestinationBytes()
Required. The parent resource path of the Subscription. e.g. `projects/subscriberproject/locations/us`
string destination = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getDestinationBytes in interface SubscribeDataExchangeRequestOrBuilderpublic SubscribeDataExchangeRequest.Builder setDestination(String value)
Required. The parent resource path of the Subscription. e.g. `projects/subscriberproject/locations/us`
string destination = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The destination to set.public SubscribeDataExchangeRequest.Builder clearDestination()
Required. The parent resource path of the Subscription. e.g. `projects/subscriberproject/locations/us`
string destination = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public SubscribeDataExchangeRequest.Builder setDestinationBytes(com.google.protobuf.ByteString value)
Required. The parent resource path of the Subscription. e.g. `projects/subscriberproject/locations/us`
string destination = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for destination to set.public boolean hasDestinationDataset()
Optional. BigQuery destination dataset to create for the subscriber.
.google.cloud.bigquery.analyticshub.v1.DestinationDataset destination_dataset = 5 [(.google.api.field_behavior) = OPTIONAL];
hasDestinationDataset in interface SubscribeDataExchangeRequestOrBuilderpublic DestinationDataset getDestinationDataset()
Optional. BigQuery destination dataset to create for the subscriber.
.google.cloud.bigquery.analyticshub.v1.DestinationDataset destination_dataset = 5 [(.google.api.field_behavior) = OPTIONAL];
getDestinationDataset in interface SubscribeDataExchangeRequestOrBuilderpublic SubscribeDataExchangeRequest.Builder setDestinationDataset(DestinationDataset value)
Optional. BigQuery destination dataset to create for the subscriber.
.google.cloud.bigquery.analyticshub.v1.DestinationDataset destination_dataset = 5 [(.google.api.field_behavior) = OPTIONAL];
public SubscribeDataExchangeRequest.Builder setDestinationDataset(DestinationDataset.Builder builderForValue)
Optional. BigQuery destination dataset to create for the subscriber.
.google.cloud.bigquery.analyticshub.v1.DestinationDataset destination_dataset = 5 [(.google.api.field_behavior) = OPTIONAL];
public SubscribeDataExchangeRequest.Builder mergeDestinationDataset(DestinationDataset value)
Optional. BigQuery destination dataset to create for the subscriber.
.google.cloud.bigquery.analyticshub.v1.DestinationDataset destination_dataset = 5 [(.google.api.field_behavior) = OPTIONAL];
public SubscribeDataExchangeRequest.Builder clearDestinationDataset()
Optional. BigQuery destination dataset to create for the subscriber.
.google.cloud.bigquery.analyticshub.v1.DestinationDataset destination_dataset = 5 [(.google.api.field_behavior) = OPTIONAL];
public DestinationDataset.Builder getDestinationDatasetBuilder()
Optional. BigQuery destination dataset to create for the subscriber.
.google.cloud.bigquery.analyticshub.v1.DestinationDataset destination_dataset = 5 [(.google.api.field_behavior) = OPTIONAL];
public DestinationDatasetOrBuilder getDestinationDatasetOrBuilder()
Optional. BigQuery destination dataset to create for the subscriber.
.google.cloud.bigquery.analyticshub.v1.DestinationDataset destination_dataset = 5 [(.google.api.field_behavior) = OPTIONAL];
getDestinationDatasetOrBuilder in interface SubscribeDataExchangeRequestOrBuilderpublic String getSubscription()
Required. Name of the subscription to create. e.g. `subscription1`
string subscription = 4 [(.google.api.field_behavior) = REQUIRED];getSubscription in interface SubscribeDataExchangeRequestOrBuilderpublic com.google.protobuf.ByteString getSubscriptionBytes()
Required. Name of the subscription to create. e.g. `subscription1`
string subscription = 4 [(.google.api.field_behavior) = REQUIRED];getSubscriptionBytes in interface SubscribeDataExchangeRequestOrBuilderpublic SubscribeDataExchangeRequest.Builder setSubscription(String value)
Required. Name of the subscription to create. e.g. `subscription1`
string subscription = 4 [(.google.api.field_behavior) = REQUIRED];value - The subscription to set.public SubscribeDataExchangeRequest.Builder clearSubscription()
Required. Name of the subscription to create. e.g. `subscription1`
string subscription = 4 [(.google.api.field_behavior) = REQUIRED];public SubscribeDataExchangeRequest.Builder setSubscriptionBytes(com.google.protobuf.ByteString value)
Required. Name of the subscription to create. e.g. `subscription1`
string subscription = 4 [(.google.api.field_behavior) = REQUIRED];value - The bytes for subscription to set.public String getSubscriberContact()
Email of the subscriber.
string subscriber_contact = 3;getSubscriberContact in interface SubscribeDataExchangeRequestOrBuilderpublic com.google.protobuf.ByteString getSubscriberContactBytes()
Email of the subscriber.
string subscriber_contact = 3;getSubscriberContactBytes in interface SubscribeDataExchangeRequestOrBuilderpublic SubscribeDataExchangeRequest.Builder setSubscriberContact(String value)
Email of the subscriber.
string subscriber_contact = 3;value - The subscriberContact to set.public SubscribeDataExchangeRequest.Builder clearSubscriberContact()
Email of the subscriber.
string subscriber_contact = 3;public SubscribeDataExchangeRequest.Builder setSubscriberContactBytes(com.google.protobuf.ByteString value)
Email of the subscriber.
string subscriber_contact = 3;value - The bytes for subscriberContact to set.public final SubscribeDataExchangeRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeDataExchangeRequest.Builder>public final SubscribeDataExchangeRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeDataExchangeRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.