public static final class Subscription.LinkedResource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Subscription.LinkedResource.Builder> implements Subscription.LinkedResourceOrBuilder
Reference to a linked resource tracked by this Subscription.Protobuf type
google.cloud.bigquery.analyticshub.v1.Subscription.LinkedResourcegetAllFields, 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<Subscription.LinkedResource.Builder>public Subscription.LinkedResource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Subscription.LinkedResource.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<Subscription.LinkedResource.Builder>public Subscription.LinkedResource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Subscription.LinkedResource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Subscription.LinkedResource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Subscription.LinkedResource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Subscription.LinkedResource.Builder>public Subscription.LinkedResource.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<Subscription.LinkedResource.Builder>public Subscription.LinkedResource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Subscription.LinkedResource.Builder>public Subscription.LinkedResource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Subscription.LinkedResource.Builder>public Subscription.LinkedResource.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<Subscription.LinkedResource.Builder>public Subscription.LinkedResource.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<Subscription.LinkedResource.Builder>public Subscription.LinkedResource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Subscription.LinkedResource.Builder>public Subscription.LinkedResource.Builder mergeFrom(Subscription.LinkedResource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Subscription.LinkedResource.Builder>public Subscription.LinkedResource.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<Subscription.LinkedResource.Builder>IOExceptionpublic Subscription.LinkedResource.ReferenceCase getReferenceCase()
getReferenceCase in interface Subscription.LinkedResourceOrBuilderpublic Subscription.LinkedResource.Builder clearReference()
public boolean hasLinkedDataset()
Output only. Name of the linked dataset, e.g. projects/subscriberproject/datasets/linked_dataset
string linked_dataset = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];hasLinkedDataset in interface Subscription.LinkedResourceOrBuilderpublic String getLinkedDataset()
Output only. Name of the linked dataset, e.g. projects/subscriberproject/datasets/linked_dataset
string linked_dataset = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getLinkedDataset in interface Subscription.LinkedResourceOrBuilderpublic com.google.protobuf.ByteString getLinkedDatasetBytes()
Output only. Name of the linked dataset, e.g. projects/subscriberproject/datasets/linked_dataset
string linked_dataset = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getLinkedDatasetBytes in interface Subscription.LinkedResourceOrBuilderpublic Subscription.LinkedResource.Builder setLinkedDataset(String value)
Output only. Name of the linked dataset, e.g. projects/subscriberproject/datasets/linked_dataset
string linked_dataset = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The linkedDataset to set.public Subscription.LinkedResource.Builder clearLinkedDataset()
Output only. Name of the linked dataset, e.g. projects/subscriberproject/datasets/linked_dataset
string linked_dataset = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];public Subscription.LinkedResource.Builder setLinkedDatasetBytes(com.google.protobuf.ByteString value)
Output only. Name of the linked dataset, e.g. projects/subscriberproject/datasets/linked_dataset
string linked_dataset = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for linkedDataset to set.public boolean hasLinkedPubsubSubscription()
Output only. Name of the Pub/Sub subscription, e.g. projects/subscriberproject/subscriptions/subscriptions/sub_id
string linked_pubsub_subscription = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasLinkedPubsubSubscription in interface Subscription.LinkedResourceOrBuilderpublic String getLinkedPubsubSubscription()
Output only. Name of the Pub/Sub subscription, e.g. projects/subscriberproject/subscriptions/subscriptions/sub_id
string linked_pubsub_subscription = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLinkedPubsubSubscription in interface Subscription.LinkedResourceOrBuilderpublic com.google.protobuf.ByteString getLinkedPubsubSubscriptionBytes()
Output only. Name of the Pub/Sub subscription, e.g. projects/subscriberproject/subscriptions/subscriptions/sub_id
string linked_pubsub_subscription = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLinkedPubsubSubscriptionBytes in interface Subscription.LinkedResourceOrBuilderpublic Subscription.LinkedResource.Builder setLinkedPubsubSubscription(String value)
Output only. Name of the Pub/Sub subscription, e.g. projects/subscriberproject/subscriptions/subscriptions/sub_id
string linked_pubsub_subscription = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The linkedPubsubSubscription to set.public Subscription.LinkedResource.Builder clearLinkedPubsubSubscription()
Output only. Name of the Pub/Sub subscription, e.g. projects/subscriberproject/subscriptions/subscriptions/sub_id
string linked_pubsub_subscription = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Subscription.LinkedResource.Builder setLinkedPubsubSubscriptionBytes(com.google.protobuf.ByteString value)
Output only. Name of the Pub/Sub subscription, e.g. projects/subscriberproject/subscriptions/subscriptions/sub_id
string linked_pubsub_subscription = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The bytes for linkedPubsubSubscription to set.public String getListing()
Output only. Listing for which linked resource is created.
string listing = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];getListing in interface Subscription.LinkedResourceOrBuilderpublic com.google.protobuf.ByteString getListingBytes()
Output only. Listing for which linked resource is created.
string listing = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];getListingBytes in interface Subscription.LinkedResourceOrBuilderpublic Subscription.LinkedResource.Builder setListing(String value)
Output only. Listing for which linked resource is created.
string listing = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The listing to set.public Subscription.LinkedResource.Builder clearListing()
Output only. Listing for which linked resource is created.
string listing = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];public Subscription.LinkedResource.Builder setListingBytes(com.google.protobuf.ByteString value)
Output only. Listing for which linked resource is created.
string listing = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for listing to set.public final Subscription.LinkedResource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Subscription.LinkedResource.Builder>public final Subscription.LinkedResource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Subscription.LinkedResource.Builder>Copyright © 2025 Google LLC. All rights reserved.