public final class Subscription extends com.google.protobuf.GeneratedMessageV3 implements SubscriptionOrBuilder
A subscription represents a subscribers' access to a particular set of published data. It contains references to associated listings, data exchanges, and linked datasets.Protobuf type
google.cloud.bigquery.analyticshub.v1.Subscription| Modifier and Type | Class and Description |
|---|---|
static class |
Subscription.Builder
A subscription represents a subscribers' access to a particular set of
published data.
|
static class |
Subscription.CommercialInfo
Commercial info metadata for this subscription.
|
static interface |
Subscription.CommercialInfoOrBuilder |
static class |
Subscription.LinkedResource
Reference to a linked resource tracked by this Subscription.
|
static interface |
Subscription.LinkedResourceOrBuilder |
static class |
Subscription.ResourceNameCase |
static class |
Subscription.State
State of the subscription.
|
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 |
COMMERCIAL_INFO_FIELD_NUMBER |
static int |
CREATION_TIME_FIELD_NUMBER |
static int |
DATA_EXCHANGE_FIELD_NUMBER |
static int |
DESTINATION_DATASET_FIELD_NUMBER |
static int |
LAST_MODIFY_TIME_FIELD_NUMBER |
static int |
LINKED_DATASET_MAP_FIELD_NUMBER |
static int |
LINKED_RESOURCES_FIELD_NUMBER |
static int |
LISTING_FIELD_NUMBER |
static int |
LOG_LINKED_DATASET_QUERY_USER_EMAIL_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
ORGANIZATION_DISPLAY_NAME_FIELD_NUMBER |
static int |
ORGANIZATION_ID_FIELD_NUMBER |
static int |
RESOURCE_TYPE_FIELD_NUMBER |
static int |
STATE_FIELD_NUMBER |
static int |
SUBSCRIBER_CONTACT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsLinkedDatasetMap(String key)
Output only.
|
boolean |
equals(Object obj) |
Subscription.CommercialInfo |
getCommercialInfo()
Output only.
|
Subscription.CommercialInfoOrBuilder |
getCommercialInfoOrBuilder()
Output only.
|
com.google.protobuf.Timestamp |
getCreationTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreationTimeOrBuilder()
Output only.
|
String |
getDataExchange()
Output only.
|
com.google.protobuf.ByteString |
getDataExchangeBytes()
Output only.
|
static Subscription |
getDefaultInstance() |
Subscription |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
DestinationDataset |
getDestinationDataset()
Optional.
|
DestinationDatasetOrBuilder |
getDestinationDatasetOrBuilder()
Optional.
|
com.google.protobuf.Timestamp |
getLastModifyTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getLastModifyTimeOrBuilder()
Output only.
|
Map<String,Subscription.LinkedResource> |
getLinkedDatasetMap()
Deprecated.
|
int |
getLinkedDatasetMapCount()
Output only.
|
Map<String,Subscription.LinkedResource> |
getLinkedDatasetMapMap()
Output only.
|
Subscription.LinkedResource |
getLinkedDatasetMapOrDefault(String key,
Subscription.LinkedResource defaultValue)
Output only.
|
Subscription.LinkedResource |
getLinkedDatasetMapOrThrow(String key)
Output only.
|
Subscription.LinkedResource |
getLinkedResources(int index)
Output only.
|
int |
getLinkedResourcesCount()
Output only.
|
List<Subscription.LinkedResource> |
getLinkedResourcesList()
Output only.
|
Subscription.LinkedResourceOrBuilder |
getLinkedResourcesOrBuilder(int index)
Output only.
|
List<? extends Subscription.LinkedResourceOrBuilder> |
getLinkedResourcesOrBuilderList()
Output only.
|
String |
getListing()
Output only.
|
com.google.protobuf.ByteString |
getListingBytes()
Output only.
|
boolean |
getLogLinkedDatasetQueryUserEmail()
Output only.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
String |
getOrganizationDisplayName()
Output only.
|
com.google.protobuf.ByteString |
getOrganizationDisplayNameBytes()
Output only.
|
String |
getOrganizationId()
Output only.
|
com.google.protobuf.ByteString |
getOrganizationIdBytes()
Output only.
|
com.google.protobuf.Parser<Subscription> |
getParserForType() |
Subscription.ResourceNameCase |
getResourceNameCase() |
SharedResourceType |
getResourceType()
Output only.
|
int |
getResourceTypeValue()
Output only.
|
int |
getSerializedSize() |
Subscription.State |
getState()
Output only.
|
int |
getStateValue()
Output only.
|
String |
getSubscriberContact()
Output only.
|
com.google.protobuf.ByteString |
getSubscriberContactBytes()
Output only.
|
boolean |
hasCommercialInfo()
Output only.
|
boolean |
hasCreationTime()
Output only.
|
boolean |
hasDataExchange()
Output only.
|
boolean |
hasDestinationDataset()
Optional.
|
int |
hashCode() |
boolean |
hasLastModifyTime()
Output only.
|
boolean |
hasListing()
Output only.
|
boolean |
hasLogLinkedDatasetQueryUserEmail()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
boolean |
isInitialized() |
static Subscription.Builder |
newBuilder() |
static Subscription.Builder |
newBuilder(Subscription prototype) |
Subscription.Builder |
newBuilderForType() |
protected Subscription.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Subscription |
parseDelimitedFrom(InputStream input) |
static Subscription |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Subscription |
parseFrom(byte[] data) |
static Subscription |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Subscription |
parseFrom(ByteBuffer data) |
static Subscription |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Subscription |
parseFrom(com.google.protobuf.ByteString data) |
static Subscription |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Subscription |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Subscription |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Subscription |
parseFrom(InputStream input) |
static Subscription |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Subscription> |
parser() |
Subscription.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, 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 LISTING_FIELD_NUMBER
public static final int DATA_EXCHANGE_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int CREATION_TIME_FIELD_NUMBER
public static final int LAST_MODIFY_TIME_FIELD_NUMBER
public static final int ORGANIZATION_ID_FIELD_NUMBER
public static final int ORGANIZATION_DISPLAY_NAME_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
public static final int LINKED_DATASET_MAP_FIELD_NUMBER
public static final int SUBSCRIBER_CONTACT_FIELD_NUMBER
public static final int LINKED_RESOURCES_FIELD_NUMBER
public static final int RESOURCE_TYPE_FIELD_NUMBER
public static final int COMMERCIAL_INFO_FIELD_NUMBER
public static final int LOG_LINKED_DATASET_QUERY_USER_EMAIL_FIELD_NUMBER
public static final int DESTINATION_DATASET_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.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public Subscription.ResourceNameCase getResourceNameCase()
getResourceNameCase in interface SubscriptionOrBuilderpublic boolean hasListing()
Output only. Resource name of the source Listing. e.g. projects/123/locations/us/dataExchanges/456/listings/789
string listing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];hasListing in interface SubscriptionOrBuilderpublic String getListing()
Output only. Resource name of the source Listing. e.g. projects/123/locations/us/dataExchanges/456/listings/789
string listing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];getListing in interface SubscriptionOrBuilderpublic com.google.protobuf.ByteString getListingBytes()
Output only. Resource name of the source Listing. e.g. projects/123/locations/us/dataExchanges/456/listings/789
string listing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];getListingBytes in interface SubscriptionOrBuilderpublic boolean hasDataExchange()
Output only. Resource name of the source Data Exchange. e.g. projects/123/locations/us/dataExchanges/456
string data_exchange = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];hasDataExchange in interface SubscriptionOrBuilderpublic String getDataExchange()
Output only. Resource name of the source Data Exchange. e.g. projects/123/locations/us/dataExchanges/456
string data_exchange = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];getDataExchange in interface SubscriptionOrBuilderpublic com.google.protobuf.ByteString getDataExchangeBytes()
Output only. Resource name of the source Data Exchange. e.g. projects/123/locations/us/dataExchanges/456
string data_exchange = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];getDataExchangeBytes in interface SubscriptionOrBuilderpublic String getName()
Output only. The resource name of the subscription. e.g. `projects/myproject/locations/us/subscriptions/123`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getName in interface SubscriptionOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. The resource name of the subscription. e.g. `projects/myproject/locations/us/subscriptions/123`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getNameBytes in interface SubscriptionOrBuilderpublic boolean hasCreationTime()
Output only. Timestamp when the subscription was created.
.google.protobuf.Timestamp creation_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreationTime in interface SubscriptionOrBuilderpublic com.google.protobuf.Timestamp getCreationTime()
Output only. Timestamp when the subscription was created.
.google.protobuf.Timestamp creation_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreationTime in interface SubscriptionOrBuilderpublic com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder()
Output only. Timestamp when the subscription was created.
.google.protobuf.Timestamp creation_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreationTimeOrBuilder in interface SubscriptionOrBuilderpublic boolean hasLastModifyTime()
Output only. Timestamp when the subscription was last modified.
.google.protobuf.Timestamp last_modify_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasLastModifyTime in interface SubscriptionOrBuilderpublic com.google.protobuf.Timestamp getLastModifyTime()
Output only. Timestamp when the subscription was last modified.
.google.protobuf.Timestamp last_modify_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLastModifyTime in interface SubscriptionOrBuilderpublic com.google.protobuf.TimestampOrBuilder getLastModifyTimeOrBuilder()
Output only. Timestamp when the subscription was last modified.
.google.protobuf.Timestamp last_modify_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLastModifyTimeOrBuilder in interface SubscriptionOrBuilderpublic String getOrganizationId()
Output only. Organization of the project this subscription belongs to.
string organization_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];getOrganizationId in interface SubscriptionOrBuilderpublic com.google.protobuf.ByteString getOrganizationIdBytes()
Output only. Organization of the project this subscription belongs to.
string organization_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];getOrganizationIdBytes in interface SubscriptionOrBuilderpublic String getOrganizationDisplayName()
Output only. Display name of the project of this subscription.
string organization_display_name = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getOrganizationDisplayName in interface SubscriptionOrBuilderpublic com.google.protobuf.ByteString getOrganizationDisplayNameBytes()
Output only. Display name of the project of this subscription.
string organization_display_name = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getOrganizationDisplayNameBytes in interface SubscriptionOrBuilderpublic int getStateValue()
Output only. Current state of the subscription.
.google.cloud.bigquery.analyticshub.v1.Subscription.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface SubscriptionOrBuilderpublic Subscription.State getState()
Output only. Current state of the subscription.
.google.cloud.bigquery.analyticshub.v1.Subscription.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface SubscriptionOrBuilderpublic int getLinkedDatasetMapCount()
SubscriptionOrBuilderOutput only. Map of listing resource names to associated linked resource, e.g. projects/123/locations/us/dataExchanges/456/listings/789 -> projects/123/datasets/my_dataset For listing-level subscriptions, this is a map of size 1. Only contains values if state == STATE_ACTIVE.
map<string, .google.cloud.bigquery.analyticshub.v1.Subscription.LinkedResource> linked_dataset_map = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLinkedDatasetMapCount in interface SubscriptionOrBuilderpublic boolean containsLinkedDatasetMap(String key)
Output only. Map of listing resource names to associated linked resource, e.g. projects/123/locations/us/dataExchanges/456/listings/789 -> projects/123/datasets/my_dataset For listing-level subscriptions, this is a map of size 1. Only contains values if state == STATE_ACTIVE.
map<string, .google.cloud.bigquery.analyticshub.v1.Subscription.LinkedResource> linked_dataset_map = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
containsLinkedDatasetMap in interface SubscriptionOrBuilder@Deprecated public Map<String,Subscription.LinkedResource> getLinkedDatasetMap()
getLinkedDatasetMapMap() instead.getLinkedDatasetMap in interface SubscriptionOrBuilderpublic Map<String,Subscription.LinkedResource> getLinkedDatasetMapMap()
Output only. Map of listing resource names to associated linked resource, e.g. projects/123/locations/us/dataExchanges/456/listings/789 -> projects/123/datasets/my_dataset For listing-level subscriptions, this is a map of size 1. Only contains values if state == STATE_ACTIVE.
map<string, .google.cloud.bigquery.analyticshub.v1.Subscription.LinkedResource> linked_dataset_map = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLinkedDatasetMapMap in interface SubscriptionOrBuilderpublic Subscription.LinkedResource getLinkedDatasetMapOrDefault(String key, Subscription.LinkedResource defaultValue)
Output only. Map of listing resource names to associated linked resource, e.g. projects/123/locations/us/dataExchanges/456/listings/789 -> projects/123/datasets/my_dataset For listing-level subscriptions, this is a map of size 1. Only contains values if state == STATE_ACTIVE.
map<string, .google.cloud.bigquery.analyticshub.v1.Subscription.LinkedResource> linked_dataset_map = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLinkedDatasetMapOrDefault in interface SubscriptionOrBuilderpublic Subscription.LinkedResource getLinkedDatasetMapOrThrow(String key)
Output only. Map of listing resource names to associated linked resource, e.g. projects/123/locations/us/dataExchanges/456/listings/789 -> projects/123/datasets/my_dataset For listing-level subscriptions, this is a map of size 1. Only contains values if state == STATE_ACTIVE.
map<string, .google.cloud.bigquery.analyticshub.v1.Subscription.LinkedResource> linked_dataset_map = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLinkedDatasetMapOrThrow in interface SubscriptionOrBuilderpublic String getSubscriberContact()
Output only. Email of the subscriber.
string subscriber_contact = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];getSubscriberContact in interface SubscriptionOrBuilderpublic com.google.protobuf.ByteString getSubscriberContactBytes()
Output only. Email of the subscriber.
string subscriber_contact = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];getSubscriberContactBytes in interface SubscriptionOrBuilderpublic List<Subscription.LinkedResource> getLinkedResourcesList()
Output only. Linked resources created in the subscription. Only contains values if state = STATE_ACTIVE.
repeated .google.cloud.bigquery.analyticshub.v1.Subscription.LinkedResource linked_resources = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLinkedResourcesList in interface SubscriptionOrBuilderpublic List<? extends Subscription.LinkedResourceOrBuilder> getLinkedResourcesOrBuilderList()
Output only. Linked resources created in the subscription. Only contains values if state = STATE_ACTIVE.
repeated .google.cloud.bigquery.analyticshub.v1.Subscription.LinkedResource linked_resources = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLinkedResourcesOrBuilderList in interface SubscriptionOrBuilderpublic int getLinkedResourcesCount()
Output only. Linked resources created in the subscription. Only contains values if state = STATE_ACTIVE.
repeated .google.cloud.bigquery.analyticshub.v1.Subscription.LinkedResource linked_resources = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLinkedResourcesCount in interface SubscriptionOrBuilderpublic Subscription.LinkedResource getLinkedResources(int index)
Output only. Linked resources created in the subscription. Only contains values if state = STATE_ACTIVE.
repeated .google.cloud.bigquery.analyticshub.v1.Subscription.LinkedResource linked_resources = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLinkedResources in interface SubscriptionOrBuilderpublic Subscription.LinkedResourceOrBuilder getLinkedResourcesOrBuilder(int index)
Output only. Linked resources created in the subscription. Only contains values if state = STATE_ACTIVE.
repeated .google.cloud.bigquery.analyticshub.v1.Subscription.LinkedResource linked_resources = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLinkedResourcesOrBuilder in interface SubscriptionOrBuilderpublic int getResourceTypeValue()
Output only. Listing shared asset type.
.google.cloud.bigquery.analyticshub.v1.SharedResourceType resource_type = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getResourceTypeValue in interface SubscriptionOrBuilderpublic SharedResourceType getResourceType()
Output only. Listing shared asset type.
.google.cloud.bigquery.analyticshub.v1.SharedResourceType resource_type = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getResourceType in interface SubscriptionOrBuilderpublic boolean hasCommercialInfo()
Output only. This is set if this is a commercial subscription i.e. if this subscription was created from subscribing to a commercial listing.
.google.cloud.bigquery.analyticshub.v1.Subscription.CommercialInfo commercial_info = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCommercialInfo in interface SubscriptionOrBuilderpublic Subscription.CommercialInfo getCommercialInfo()
Output only. This is set if this is a commercial subscription i.e. if this subscription was created from subscribing to a commercial listing.
.google.cloud.bigquery.analyticshub.v1.Subscription.CommercialInfo commercial_info = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCommercialInfo in interface SubscriptionOrBuilderpublic Subscription.CommercialInfoOrBuilder getCommercialInfoOrBuilder()
Output only. This is set if this is a commercial subscription i.e. if this subscription was created from subscribing to a commercial listing.
.google.cloud.bigquery.analyticshub.v1.Subscription.CommercialInfo commercial_info = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCommercialInfoOrBuilder in interface SubscriptionOrBuilderpublic boolean hasLogLinkedDatasetQueryUserEmail()
Output only. By default, false. If true, the Subscriber agreed to the email sharing mandate that is enabled for DataExchange/Listing.
optional bool log_linked_dataset_query_user_email = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasLogLinkedDatasetQueryUserEmail in interface SubscriptionOrBuilderpublic boolean getLogLinkedDatasetQueryUserEmail()
Output only. By default, false. If true, the Subscriber agreed to the email sharing mandate that is enabled for DataExchange/Listing.
optional bool log_linked_dataset_query_user_email = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLogLinkedDatasetQueryUserEmail in interface SubscriptionOrBuilderpublic boolean hasDestinationDataset()
Optional. BigQuery destination dataset to create for the subscriber.
.google.cloud.bigquery.analyticshub.v1.DestinationDataset destination_dataset = 15 [(.google.api.field_behavior) = OPTIONAL];
hasDestinationDataset in interface SubscriptionOrBuilderpublic DestinationDataset getDestinationDataset()
Optional. BigQuery destination dataset to create for the subscriber.
.google.cloud.bigquery.analyticshub.v1.DestinationDataset destination_dataset = 15 [(.google.api.field_behavior) = OPTIONAL];
getDestinationDataset in interface SubscriptionOrBuilderpublic DestinationDatasetOrBuilder getDestinationDatasetOrBuilder()
Optional. BigQuery destination dataset to create for the subscriber.
.google.cloud.bigquery.analyticshub.v1.DestinationDataset destination_dataset = 15 [(.google.api.field_behavior) = OPTIONAL];
getDestinationDatasetOrBuilder in interface SubscriptionOrBuilderpublic 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 Subscription parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Subscription parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Subscription parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Subscription parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Subscription parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Subscription parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Subscription parseFrom(InputStream input) throws IOException
IOExceptionpublic static Subscription parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Subscription parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Subscription parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Subscription parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Subscription parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Subscription.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Subscription.Builder newBuilder()
public static Subscription.Builder newBuilder(Subscription prototype)
public Subscription.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Subscription.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Subscription getDefaultInstance()
public static com.google.protobuf.Parser<Subscription> parser()
public com.google.protobuf.Parser<Subscription> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Subscription getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.