public final class SubscribeDataExchangeRequest extends com.google.protobuf.GeneratedMessageV3 implements SubscribeDataExchangeRequestOrBuilder
Message for subscribing to a Data Exchange.Protobuf type
google.cloud.bigquery.analyticshub.v1.SubscribeDataExchangeRequest| Modifier and Type | Class and Description |
|---|---|
static class |
SubscribeDataExchangeRequest.Builder
Message for subscribing to a Data Exchange.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
DESTINATION_DATASET_FIELD_NUMBER |
static int |
DESTINATION_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
SUBSCRIBER_CONTACT_FIELD_NUMBER |
static int |
SUBSCRIPTION_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static SubscribeDataExchangeRequest |
getDefaultInstance() |
SubscribeDataExchangeRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDestination()
Required.
|
com.google.protobuf.ByteString |
getDestinationBytes()
Required.
|
DestinationDataset |
getDestinationDataset()
Optional.
|
DestinationDatasetOrBuilder |
getDestinationDatasetOrBuilder()
Optional.
|
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
com.google.protobuf.Parser<SubscribeDataExchangeRequest> |
getParserForType() |
int |
getSerializedSize() |
String |
getSubscriberContact()
Email of the subscriber.
|
com.google.protobuf.ByteString |
getSubscriberContactBytes()
Email of the subscriber.
|
String |
getSubscription()
Required.
|
com.google.protobuf.ByteString |
getSubscriptionBytes()
Required.
|
boolean |
hasDestinationDataset()
Optional.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static SubscribeDataExchangeRequest.Builder |
newBuilder() |
static SubscribeDataExchangeRequest.Builder |
newBuilder(SubscribeDataExchangeRequest prototype) |
SubscribeDataExchangeRequest.Builder |
newBuilderForType() |
protected SubscribeDataExchangeRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static SubscribeDataExchangeRequest |
parseDelimitedFrom(InputStream input) |
static SubscribeDataExchangeRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SubscribeDataExchangeRequest |
parseFrom(byte[] data) |
static SubscribeDataExchangeRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SubscribeDataExchangeRequest |
parseFrom(ByteBuffer data) |
static SubscribeDataExchangeRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SubscribeDataExchangeRequest |
parseFrom(com.google.protobuf.ByteString data) |
static SubscribeDataExchangeRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SubscribeDataExchangeRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SubscribeDataExchangeRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SubscribeDataExchangeRequest |
parseFrom(InputStream input) |
static SubscribeDataExchangeRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SubscribeDataExchangeRequest> |
parser() |
SubscribeDataExchangeRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int DESTINATION_FIELD_NUMBER
public static final int DESTINATION_DATASET_FIELD_NUMBER
public static final int SUBSCRIPTION_FIELD_NUMBER
public static final int SUBSCRIBER_CONTACT_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public 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 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 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 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 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 final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static SubscribeDataExchangeRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SubscribeDataExchangeRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SubscribeDataExchangeRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SubscribeDataExchangeRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SubscribeDataExchangeRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SubscribeDataExchangeRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SubscribeDataExchangeRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static SubscribeDataExchangeRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SubscribeDataExchangeRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SubscribeDataExchangeRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SubscribeDataExchangeRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static SubscribeDataExchangeRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SubscribeDataExchangeRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SubscribeDataExchangeRequest.Builder newBuilder()
public static SubscribeDataExchangeRequest.Builder newBuilder(SubscribeDataExchangeRequest prototype)
public SubscribeDataExchangeRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SubscribeDataExchangeRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static SubscribeDataExchangeRequest getDefaultInstance()
public static com.google.protobuf.Parser<SubscribeDataExchangeRequest> parser()
public com.google.protobuf.Parser<SubscribeDataExchangeRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SubscribeDataExchangeRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.