Class Subscription.LinkedResource
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.bigquery.analyticshub.v1.Subscription.LinkedResource
- All Implemented Interfaces:
Subscription.LinkedResourceOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- Subscription
public static final class Subscription.LinkedResource
extends com.google.protobuf.GeneratedMessage
implements Subscription.LinkedResourceOrBuilder
Reference to a linked resource tracked by this Subscription.Protobuf type
google.cloud.bigquery.analyticshub.v1.Subscription.LinkedResource- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classReference to a linked resource tracked by this Subscription.static enumNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic Subscription.LinkedResourcestatic final com.google.protobuf.Descriptors.DescriptorOutput only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.com.google.protobuf.Parser<Subscription.LinkedResource>intinthashCode()booleanOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(Subscription.LinkedResource prototype) protected Subscription.LinkedResource.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static Subscription.LinkedResourceparseDelimitedFrom(InputStream input) static Subscription.LinkedResourceparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Subscription.LinkedResourceparseFrom(byte[] data) static Subscription.LinkedResourceparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Subscription.LinkedResourceparseFrom(com.google.protobuf.ByteString data) static Subscription.LinkedResourceparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Subscription.LinkedResourceparseFrom(com.google.protobuf.CodedInputStream input) static Subscription.LinkedResourceparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Subscription.LinkedResourceparseFrom(InputStream input) static Subscription.LinkedResourceparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Subscription.LinkedResourceparseFrom(ByteBuffer data) static Subscription.LinkedResourceparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Subscription.LinkedResource>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
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, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
LINKED_DATASET_FIELD_NUMBER
public static final int LINKED_DATASET_FIELD_NUMBER- See Also:
-
LINKED_PUBSUB_SUBSCRIPTION_FIELD_NUMBER
public static final int LINKED_PUBSUB_SUBSCRIPTION_FIELD_NUMBER- See Also:
-
LISTING_FIELD_NUMBER
public static final int LISTING_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getReferenceCase
- Specified by:
getReferenceCasein interfaceSubscription.LinkedResourceOrBuilder
-
hasLinkedDataset
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];- Specified by:
hasLinkedDatasetin interfaceSubscription.LinkedResourceOrBuilder- Returns:
- Whether the linkedDataset field is set.
-
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];- Specified by:
getLinkedDatasetin interfaceSubscription.LinkedResourceOrBuilder- Returns:
- The linkedDataset.
-
getLinkedDatasetBytes
public 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];- Specified by:
getLinkedDatasetBytesin interfaceSubscription.LinkedResourceOrBuilder- Returns:
- The bytes for linkedDataset.
-
hasLinkedPubsubSubscription
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];- Specified by:
hasLinkedPubsubSubscriptionin interfaceSubscription.LinkedResourceOrBuilder- Returns:
- Whether the linkedPubsubSubscription field is set.
-
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];- Specified by:
getLinkedPubsubSubscriptionin interfaceSubscription.LinkedResourceOrBuilder- Returns:
- The linkedPubsubSubscription.
-
getLinkedPubsubSubscriptionBytes
public 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];- Specified by:
getLinkedPubsubSubscriptionBytesin interfaceSubscription.LinkedResourceOrBuilder- Returns:
- The bytes for linkedPubsubSubscription.
-
getListing
Output only. Listing for which linked resource is created.
string listing = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getListingin interfaceSubscription.LinkedResourceOrBuilder- Returns:
- The listing.
-
getListingBytes
public com.google.protobuf.ByteString getListingBytes()Output only. Listing for which linked resource is created.
string listing = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getListingBytesin interfaceSubscription.LinkedResourceOrBuilder- Returns:
- The bytes for listing.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Subscription.LinkedResource parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Subscription.LinkedResource parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Subscription.LinkedResource parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Subscription.LinkedResource parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Subscription.LinkedResource parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Subscription.LinkedResource parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Subscription.LinkedResource parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Subscription.LinkedResource parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Subscription.LinkedResource parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Subscription.LinkedResource parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Subscription.LinkedResource.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-