/*
 * Copyright 2026 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: google/pubsub/v1/pubsub.proto
// Protobuf Java Version: 4.33.2

package com.google.pubsub.v1;

@com.google.protobuf.Generated
public final class PubsubProto extends com.google.protobuf.GeneratedFile {
  private PubsubProto() {}

  static {
    com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
        com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
        /* major= */ 4,
        /* minor= */ 33,
        /* patch= */ 2,
        /* suffix= */ "",
        "PubsubProto");
  }

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
  }

  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_MessageStoragePolicy_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_MessageStoragePolicy_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_SchemaSettings_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_SchemaSettings_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_AwsKinesis_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_AwsKinesis_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_TextFormat_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_TextFormat_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_AvroFormat_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_AvroFormat_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_PubSubAvroFormat_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_PubSubAvroFormat_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_AzureEventHubs_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_AzureEventHubs_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_AwsMsk_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_AwsMsk_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_ConfluentCloud_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionDataSourceSettings_ConfluentCloud_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_PlatformLogsSettings_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_PlatformLogsSettings_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionFailureEvent_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionFailureEvent_ApiViolationReason_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionFailureEvent_ApiViolationReason_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionFailureEvent_AvroFailureReason_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionFailureEvent_AvroFailureReason_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionFailureEvent_SchemaViolationReason_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionFailureEvent_SchemaViolationReason_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionFailureEvent_CloudStorageFailure_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionFailureEvent_CloudStorageFailure_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionFailureEvent_AwsMskFailureReason_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionFailureEvent_AwsMskFailureReason_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionFailureEvent_AzureEventHubsFailureReason_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionFailureEvent_AzureEventHubsFailureReason_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionFailureEvent_ConfluentCloudFailureReason_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionFailureEvent_ConfluentCloudFailureReason_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_IngestionFailureEvent_AwsKinesisFailureReason_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_IngestionFailureEvent_AwsKinesisFailureReason_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_JavaScriptUDF_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_JavaScriptUDF_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_AIInference_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_AIInference_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_AIInference_UnstructuredInference_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_AIInference_UnstructuredInference_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_MessageTransform_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_MessageTransform_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_Topic_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_Topic_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_Topic_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_Topic_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_Topic_TagsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_Topic_TagsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_PubsubMessage_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_PubsubMessage_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_PubsubMessage_AttributesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_PubsubMessage_AttributesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_GetTopicRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_GetTopicRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_UpdateTopicRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_UpdateTopicRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_PublishRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_PublishRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_PublishResponse_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_PublishResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_ListTopicsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_ListTopicsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_ListTopicsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_ListTopicsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_ListTopicSubscriptionsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_ListTopicSubscriptionsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_ListTopicSubscriptionsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_ListTopicSubscriptionsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_ListTopicSnapshotsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_ListTopicSnapshotsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_ListTopicSnapshotsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_ListTopicSnapshotsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_DeleteTopicRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_DeleteTopicRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_DetachSubscriptionRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_DetachSubscriptionRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_DetachSubscriptionResponse_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_DetachSubscriptionResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_Subscription_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_Subscription_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_Subscription_AnalyticsHubSubscriptionInfo_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_Subscription_AnalyticsHubSubscriptionInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_Subscription_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_Subscription_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_Subscription_TagsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_Subscription_TagsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_RetryPolicy_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_RetryPolicy_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_DeadLetterPolicy_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_DeadLetterPolicy_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_ExpirationPolicy_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_ExpirationPolicy_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_PushConfig_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_PushConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_PushConfig_OidcToken_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_PushConfig_OidcToken_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_PushConfig_PubsubWrapper_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_PushConfig_PubsubWrapper_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_PushConfig_NoWrapper_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_PushConfig_NoWrapper_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_PushConfig_AttributesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_PushConfig_AttributesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_BigQueryConfig_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_BigQueryConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_CloudStorageConfig_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_CloudStorageConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_CloudStorageConfig_TextConfig_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_CloudStorageConfig_TextConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_CloudStorageConfig_AvroConfig_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_CloudStorageConfig_AvroConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_ReceivedMessage_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_ReceivedMessage_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_GetSubscriptionRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_GetSubscriptionRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_UpdateSubscriptionRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_UpdateSubscriptionRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_ListSubscriptionsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_ListSubscriptionsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_ListSubscriptionsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_ListSubscriptionsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_DeleteSubscriptionRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_DeleteSubscriptionRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_ModifyPushConfigRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_ModifyPushConfigRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_PullRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_PullRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_PullResponse_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_PullResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_ModifyAckDeadlineRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_ModifyAckDeadlineRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_AcknowledgeRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_AcknowledgeRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_StreamingPullRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_StreamingPullRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_StreamingPullResponse_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_StreamingPullResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_StreamingPullResponse_AcknowledgeConfirmation_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_StreamingPullResponse_AcknowledgeConfirmation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_StreamingPullResponse_ModifyAckDeadlineConfirmation_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_StreamingPullResponse_ModifyAckDeadlineConfirmation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_StreamingPullResponse_SubscriptionProperties_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_StreamingPullResponse_SubscriptionProperties_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_CreateSnapshotRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_CreateSnapshotRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_CreateSnapshotRequest_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_CreateSnapshotRequest_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_CreateSnapshotRequest_TagsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_CreateSnapshotRequest_TagsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_UpdateSnapshotRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_UpdateSnapshotRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_Snapshot_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_Snapshot_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_Snapshot_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_Snapshot_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_GetSnapshotRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_GetSnapshotRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_ListSnapshotsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_ListSnapshotsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_ListSnapshotsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_ListSnapshotsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_DeleteSnapshotRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_DeleteSnapshotRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_SeekRequest_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_SeekRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_pubsub_v1_SeekResponse_descriptor;
  static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
      internal_static_google_pubsub_v1_SeekResponse_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
    return descriptor;
  }

  private static com.google.protobuf.Descriptors.FileDescriptor descriptor;

  static {
    java.lang.String[] descriptorData = {
      "\n"
          + "\035google/pubsub/v1/pubsub.proto\022\020google."
          + "pubsub.v1\032\034google/api/annotations.proto\032"
          + "\027google/api/client.proto\032\037google/api/fie"
          + "ld_behavior.proto\032\031google/api/resource.p"
          + "roto\032\036google/protobuf/duration.proto\032\033google/protobuf/empty.proto\032"
          + " google/protobuf/field_mask.proto\032\034google/protobuf/str"
          + "uct.proto\032\037google/protobuf/timestamp.proto\032\035google/pubsub/v1/schema.proto\"a\n"
          + "\024MessageStoragePolicy\022(\n"
          + "\033allowed_persistence_regions\030\001 \003(\tB\003\340A\001\022\037\n"
          + "\022enforce_in_transit\030\002 \001(\010B\003\340A\001\"\270\001\n"
          + "\016SchemaSettings\0224\n"
          + "\006schema\030\001 \001(\tB$\340A\002\372A\036\n"
          + "\034pubsub.googleapis.com/Schema\0221\n"
          + "\010encoding\030\002 \001(\0162\032.google.pubsub.v1.EncodingB\003\340A\001\022\036\n"
          + "\021first_revision_id\030\003 \001(\tB\003\340A\001\022\035\n"
          + "\020last_revision_id\030\004 \001(\tB\003\340A\001\"\350\027\n"
          + "\033IngestionDataSourceSettings\022T\n"
          + "\013aws_kinesis\030\001"
          + " \001(\01328.google.pubsub.v1.IngestionDataSourceSettings.AwsKinesisB\003\340A\001H\000\022X\n"
          + "\r"
          + "cloud_storage\030\002 \001(\0132:.google.pubsub.v1."
          + "IngestionDataSourceSettings.CloudStorageB\003\340A\001H\000\022]\n"
          + "\020azure_event_hubs\030\003 \001(\0132<.goog"
          + "le.pubsub.v1.IngestionDataSourceSettings.AzureEventHubsB\003\340A\001H\000\022L\n"
          + "\007aws_msk\030\005 \001(\0132"
          + "4.google.pubsub.v1.IngestionDataSourceSettings.AwsMskB\003\340A\001H\000\022\\\n"
          + "\017confluent_cloud\030\006"
          + " \001(\0132<.google.pubsub.v1.IngestionDataSourceSettings.ConfluentCloudB\003\340A\001H\000\022K\n"
          + "\026platform_logs_settings\030\004"
          + " \001(\0132&.google.pubsub.v1.PlatformLogsSettingsB\003\340A\001\032\352\002\n\n"
          + "AwsKinesis\022R\n"
          + "\005state\030\001 \001(\0162>.google.pubsub.v1"
          + ".IngestionDataSourceSettings.AwsKinesis.StateB\003\340A\003\022\027\n\n"
          + "stream_arn\030\002 \001(\tB\003\340A\002\022\031\n"
          + "\014consumer_arn\030\003 \001(\tB\003\340A\002\022\031\n"
          + "\014aws_role_arn\030\004 \001(\tB\003\340A\002\022 \n"
          + "\023gcp_service_account\030\005 \001(\tB\003\340A\002\"\226\001\n"
          + "\005State\022\025\n"
          + "\021STATE_UNSPECIFIED\020\000\022\n\n"
          + "\006ACTIVE\020\001\022\035\n"
          + "\031KINESIS_PERMISSION_DENIED\020\002\022\035\n"
          + "\031PUBLISH_PERMISSION_DENIED\020\003\022\024\n"
          + "\020STREAM_NOT_FOUND\020\004\022\026\n"
          + "\022CONSUMER_NOT_FOUND\020\005\032\225\006\n"
          + "\014CloudStorage\022T\n"
          + "\005state\030\001 \001(\0162@.google.pu"
          + "bsub.v1.IngestionDataSourceSettings.CloudStorage.StateB\003\340A\003\022\023\n"
          + "\006bucket\030\002 \001(\tB\003\340A\001\022a\n"
          + "\013text_format\030\003 \001(\0132E.google.pubsub.v1"
          + ".IngestionDataSourceSettings.CloudStorage.TextFormatB\003\340A\001H\000\022a\n"
          + "\013avro_format\030\004 \001(\0132E.google.pubsub.v1.IngestionDataSourceS"
          + "ettings.CloudStorage.AvroFormatB\003\340A\001H\000\022n\n"
          + "\022pubsub_avro_format\030\005 \001(\0132K.google.pubs"
          + "ub.v1.IngestionDataSourceSettings.CloudStorage.PubSubAvroFormatB\003\340A\001H\000\022C\n"
          + "\032minimum_object_create_time\030\006"
          + " \001(\0132\032.google.protobuf.TimestampB\003\340A\001\022\027\n\n"
          + "match_glob\030\t \001(\tB\003\340A\001\0327\n\n"
          + "TextFormat\022\033\n"
          + "\tdelimiter\030\001 \001(\tB\003\340A\001H\000\210\001\001B\014\n\n"
          + "_delimiter\032\014\n\n"
          + "AvroFormat\032\022\n"
          + "\020PubSubAvroFormat\"\232\001\n"
          + "\005State\022\025\n"
          + "\021STATE_UNSPECIFIED\020\000\022\n\n"
          + "\006ACTIVE\020\001\022#\n"
          + "\037CLOUD_STORAGE_PERMISSION_DENIED\020\002\022\035\n"
          + "\031PUBLISH_PERMISSION_DENIED\020\003\022\024\n"
          + "\020BUCKET_NOT_FOUND\020\004\022\024\n"
          + "\020TOO_MANY_OBJECTS\020\005B\016\n"
          + "\014input_format\032\377\003\n"
          + "\016AzureEventHubs\022V\n"
          + "\005state\030\001 \001(\0162B.google.pubsub.v"
          + "1.IngestionDataSourceSettings.AzureEventHubs.StateB\003\340A\003\022\033\n"
          + "\016resource_group\030\002 \001(\tB\003\340A\001\022\026\n"
          + "\tnamespace\030\003 \001(\tB\003\340A\001\022\026\n"
          + "\tevent_hub\030\004 \001(\tB\003\340A\001\022\026\n"
          + "\tclient_id\030\005 \001(\tB\003\340A\001\022\026\n"
          + "\ttenant_id\030\006 \001(\tB\003\340A\001\022\034\n"
          + "\017subscription_id\030\007 \001(\tB\003\340A\001\022 \n"
          + "\023gcp_service_account\030\010 \001(\tB\003\340A\001\"\327\001\n"
          + "\005State\022\025\n"
          + "\021STATE_UNSPECIFIED\020\000\022\n\n"
          + "\006ACTIVE\020\001\022 \n"
          + "\034EVENT_HUBS_PERMISSION_DENIED\020\002\022\035\n"
          + "\031PUBLISH_PERMISSION_DENIED\020\003\022\027\n"
          + "\023NAMESPACE_NOT_FOUND\020\004\022\027\n"
          + "\023EVENT_HUB_NOT_FOUND\020\005\022\032\n"
          + "\026SUBSCRIPTION_NOT_FOUND\020\006\022\034\n"
          + "\030RESOURCE_GROUP_NOT_FOUND\020\007\032\366\002\n"
          + "\006AwsMsk\022N\n"
          + "\005state\030\001"
          + " \001(\0162:.google.pubsub.v1.IngestionDataSourceSettings.AwsMsk.StateB\003\340A\003\022\030\n"
          + "\013cluster_arn\030\002 \001(\tB\003\340A\002\0222\n"
          + "\005topic\030\003 \001(\tB#\340A\002\372A\035\n"
          + "\033pubsub.googleapis.com/Topic\022\031\n"
          + "\014aws_role_arn\030\004 \001(\tB\003\340A\002\022 \n"
          + "\023gcp_service_account\030\005 \001(\tB\003\340A\002\"\220\001\n"
          + "\005State\022\025\n"
          + "\021STATE_UNSPECIFIED\020\000\022\n\n"
          + "\006ACTIVE\020\001\022\031\n"
          + "\025MSK_PERMISSION_DENIED\020\002\022\035\n"
          + "\031PUBLISH_PERMISSION_DENIED\020\003\022\025\n"
          + "\021CLUSTER_NOT_FOUND\020\004\022\023\n"
          + "\017TOPIC_NOT_FOUND\020\005\032\266\003\n"
          + "\016ConfluentCloud\022V\n"
          + "\005state\030\001 \001(\0162B.goog"
          + "le.pubsub.v1.IngestionDataSourceSettings.ConfluentCloud.StateB\003\340A\003\022\035\n"
          + "\020bootstrap_server\030\002 \001(\tB\003\340A\002\022\027\n\n"
          + "cluster_id\030\003 \001(\tB\003\340A\002\022\022\n"
          + "\005topic\030\004 \001(\tB\003\340A\002\022\035\n"
          + "\020identity_pool_id\030\005 \001(\tB\003\340A\002\022 \n"
          + "\023gcp_service_account\030\006 \001(\tB\003\340A\002\"\276\001\n"
          + "\005State\022\025\n"
          + "\021STATE_UNSPECIFIED\020\000\022\n\n"
          + "\006ACTIVE\020\001\022%\n"
          + "!CONFLUENT_CLOUD_PERMISSION_DENIED\020\002\022\035\n"
          + "\031PUBLISH_PERMISSION_DENIED\020\003\022 \n"
          + "\034UNREACHABLE_BOOTSTRAP_SERVER\020\004\022\025\n"
          + "\021CLUSTER_NOT_FOUND\020\005\022\023\n"
          + "\017TOPIC_NOT_FOUND\020\006B\010\n"
          + "\006source\"\277\001\n"
          + "\024PlatformLogsSettings\022F\n"
          + "\010severity\030\001"
          + " \001(\0162/.google.pubsub.v1.PlatformLogsSettings.SeverityB\003\340A\001\"_\n"
          + "\010Severity\022\030\n"
          + "\024SEVERITY_UNSPECIFIED\020\000\022\014\n"
          + "\010DISABLED\020\001\022\t\n"
          + "\005DEBUG\020\002\022\010\n"
          + "\004INFO\020\003\022\013\n"
          + "\007WARNING\020\004\022\t\n"
          + "\005ERROR\020\005\"\271\030\n"
          + "\025IngestionFailureEvent\0222\n"
          + "\005topic\030\001 \001(\tB#\340A\002\372A\035\n"
          + "\033pubsub.googleapis.com/Topic\022\032\n\r"
          + "error_message\030\002 \001(\tB\003\340A\002\022a\n"
          + "\025cloud_storage_failure\030\003 \001(\0132;.google.pubsub.v1"
          + ".IngestionFailureEvent.CloudStorageFailureB\003\340A\001H\000\022[\n"
          + "\017aws_msk_failure\030\004 \001(\0132;.goo"
          + "gle.pubsub.v1.IngestionFailureEvent.AwsMskFailureReasonB\003\340A\001H\000\022l\n"
          + "\030azure_event_hubs_failure\030\005 \001(\0132C.google.pubsub.v1.Inge"
          + "stionFailureEvent.AzureEventHubsFailureReasonB\003\340A\001H\000\022k\n"
          + "\027confluent_cloud_failure\030\006 \001(\0132C.google.pubsub.v1.IngestionFailur"
          + "eEvent.ConfluentCloudFailureReasonB\003\340A\001H\000\022c\n"
          + "\023aws_kinesis_failure\030\007 \001(\0132?.google."
          + "pubsub.v1.IngestionFailureEvent.AwsKinesisFailureReasonB\003\340A\001H\000\032\024\n"
          + "\022ApiViolationReason\032\023\n"
          + "\021AvroFailureReason\032\027\n"
          + "\025SchemaViolationReason\032$\n"
          + "\"MessageTransformationFailureReason\032\230\004\n"
          + "\023CloudStorageFailure\022\023\n"
          + "\006bucket\030\001 \001(\tB\003\340A\001\022\030\n"
          + "\013object_name\030\002 \001(\tB\003\340A\001\022\036\n"
          + "\021object_generation\030\003 \001(\003B\003\340A\001\022]\n"
          + "\023avro_failure_reason\030\005 \001(\01329.google.pubsub.v1."
          + "IngestionFailureEvent.AvroFailureReasonB\003\340A\001H\000\022_\n"
          + "\024api_violation_reason\030\006 \001(\0132:.g"
          + "oogle.pubsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n"
          + "\027schema_violation_reason\030\007 \001(\0132=.google.pubsub.v1.Inge"
          + "stionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
          + "%message_transformation_failure_reason\030\010 \001(\0132J.google.pubsub.v1.Ingest"
          + "ionFailureEvent.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n"
          + "\006reason\032\316\003\n"
          + "\023AwsMskFailureReason\022\030\n"
          + "\013cluster_arn\030\001 \001(\tB\003\340A\001\022\030\n"
          + "\013kafka_topic\030\002 \001(\tB\003\340A\001\022\031\n"
          + "\014partition_id\030\003 \001(\003B\003\340A\001\022\023\n"
          + "\006offset\030\004 \001(\003B\003\340A\001\022_\n"
          + "\024api_violation_reason\030\005 \001(\0132:.google.pubsub.v1"
          + ".IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n"
          + "\027schema_violation_reason\030\006 \001("
          + "\0132=.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
          + "%message_transformation_failure_reason\030\007 \001(\0132"
          + "J.google.pubsub.v1.IngestionFailureEvent"
          + ".MessageTransformationFailureReasonB\003\340A\001H\000B\010\n"
          + "\006reason\032\322\003\n"
          + "\033AzureEventHubsFailureReason\022\026\n"
          + "\tnamespace\030\001 \001(\tB\003\340A\001\022\026\n"
          + "\tevent_hub\030\002 \001(\tB\003\340A\001\022\031\n"
          + "\014partition_id\030\003 \001(\003B\003\340A\001\022\023\n"
          + "\006offset\030\004 \001(\003B\003\340A\001\022_\n"
          + "\024api_violation_reason\030\005"
          + " \001(\0132:.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n"
          + "\027schema_violation_reason\030\006 \001(\0132=.google."
          + "pubsub.v1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
          + "%message_transformation_failure_reason\030\007 \001(\0132J.google.pu"
          + "bsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n"
          + "\006reason\032\325\003\n"
          + "\033ConfluentCloudFailureReason\022\027\n\n"
          + "cluster_id\030\001 \001(\tB\003\340A\001\022\030\n"
          + "\013kafka_topic\030\002 \001(\tB\003\340A\001\022\031\n"
          + "\014partition_id\030\003 \001(\003B\003\340A\001\022\023\n"
          + "\006offset\030\004 \001(\003B\003\340A\001\022_\n"
          + "\024api_violation_reason\030\005 \001"
          + "(\0132:.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n"
          + "\027schema_violation_reason\030\006 \001(\0132=.google.pubsub.v"
          + "1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
          + "%message_transformation_failure_reason\030\007 \001(\0132J.google.pubsub.v1."
          + "IngestionFailureEvent.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n"
          + "\006reason\032\301\003\n"
          + "\027AwsKinesisFailureReason\022\027\n\n"
          + "stream_arn\030\001 \001(\tB\003\340A\001\022\032\n\r"
          + "partition_key\030\002 \001(\tB\003\340A\001\022\034\n"
          + "\017sequence_number\030\003 \001(\tB\003\340A\001\022e\n"
          + "\027schema_violation_reason\030\004 \001(\0132=.google.pubsub.v1.Ing"
          + "estionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
          + "%message_transformation_failure_reason\030\005 \001(\0132J.google.pubsub.v1.Inges"
          + "tionFailureEvent.MessageTransformationFailureReasonB\003\340A\001H\000\022_\n"
          + "\024api_violation_reason\030\006"
          + " \001(\0132:.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000B\010\n"
          + "\006reasonB\t\n"
          + "\007failure\">\n\r"
          + "JavaScriptUDF\022\032\n\r"
          + "function_name\030\001 \001(\tB\003\340A\002\022\021\n"
          + "\004code\030\002 \001(\tB\003\340A\002\"\201\002\n"
          + "\013AIInference\022\025\n"
          + "\010endpoint\030\001 \001(\tB\003\340A\002\022Z\n"
          + "\026unstructured_inference\030\002 \001(\01323.google"
          + ".pubsub.v1.AIInference.UnstructuredInferenceB\003\340A\001H\000\022\"\n"
          + "\025service_account_email\030\003 \001(\tB\003\340A\001\032I\n"
          + "\025UnstructuredInference\0220\n\n"
          + "parameters\030\001 \001(\0132\027.google.protobuf.StructB\003\340A\001B\020\n"
          + "\016inference_mode\"\312\001\n"
          + "\020MessageTransform\022>\n"
          + "\016javascript_udf\030\002"
          + " \001(\0132\037.google.pubsub.v1.JavaScriptUDFB\003\340A\001H\000\022:\n"
          + "\014ai_inference\030\006"
          + " \001(\0132\035.google.pubsub.v1.AIInferenceB\003\340A\001H\000\022\026\n"
          + "\007enabled\030\003 \001(\010B\005\030\001\340A\001\022\025\n"
          + "\010disabled\030\004 \001(\010B\003\340A\001B\013\n"
          + "\ttransform\"\240\007\n"
          + "\005Topic\022\024\n"
          + "\004name\030\001 \001(\tB\006\340A\002\340A\010\0228\n"
          + "\006labels\030\002 \003(\0132#.google.pubsub.v1.Topic.LabelsEntryB\003\340A\001\022K\n"
          + "\026message_storage_policy\030\003"
          + " \001(\0132&.google.pubsub.v1.MessageStoragePolicyB\003\340A\001\022?\n"
          + "\014kms_key_name\030\005 \001(\tB)\340A\001\372A#\n"
          + "!cloudkms.googleapis.com/CryptoKey\022>\n"
          + "\017schema_settings\030\006 \001(\0132"
          + " .google.pubsub.v1.SchemaSettingsB\003\340A\001\022\032\n\r"
          + "satisfies_pzs\030\007 \001(\010B\003\340A\001\022B\n"
          + "\032message_retention_duration\030\010"
          + " \001(\0132\031.google.protobuf.DurationB\003\340A\001\0221\n"
          + "\005state\030\t \001(\0162\035.google.pubsub.v1.Topic.StateB\003\340A\003\022Z\n"
          + "\036ingestion_data_source_settings\030\n"
          + " \001(\0132-.google.pubsub.v1.IngestionDataSourceSettingsB\003\340A\001\022C\n"
          + "\022message_transforms\030\r"
          + " \003(\0132\".google.pubsub.v1.MessageTransformB\003\340A\001\022:\n"
          + "\004tags\030\016 \003(\0132!.google.pubsub.v1.Topic.TagsEntryB"
          + "\t\340A\004\340A\005\340A\001\032-\n"
          + "\013LabelsEntry\022\013\n"
          + "\003key\030\001 \001(\t\022\r\n"
          + "\005value\030\002 \001(\t:\0028\001\032+\n"
          + "\tTagsEntry\022\013\n"
          + "\003key\030\001 \001(\t\022\r\n"
          + "\005value\030\002 \001(\t:\0028\001\"H\n"
          + "\005State\022\025\n"
          + "\021STATE_UNSPECIFIED\020\000\022\n\n"
          + "\006ACTIVE\020\001\022\034\n"
          + "\030INGESTION_RESOURCE_ERROR\020\002:c\352A`\n"
          + "\033pubsub.googleapis."
          + "com/Topic\022!projects/{project}/topics/{topic}\022\017_deleted-topic_*\006topics2\005topic\"\200\002\n"
          + "\r"
          + "PubsubMessage\022\021\n"
          + "\004data\030\001 \001(\014B\003\340A\001\022H\n\n"
          + "attributes\030\002"
          + " \003(\0132/.google.pubsub.v1.PubsubMessage.AttributesEntryB\003\340A\001\022\022\n\n"
          + "message_id\030\003 \001(\t\0220\n"
          + "\014publish_time\030\004 \001(\0132\032.google.protobuf.Timestamp\022\031\n"
          + "\014ordering_key\030\005 \001(\tB\003\340A\001\0321\n"
          + "\017AttributesEntry\022\013\n"
          + "\003key\030\001 \001(\t\022\r\n"
          + "\005value\030\002 \001(\t:\0028\001\"E\n"
          + "\017GetTopicRequest\0222\n"
          + "\005topic\030\001 \001(\tB#\340A\002\372A\035\n"
          + "\033pubsub.googleapis.com/Topic\"w\n"
          + "\022UpdateTopicRequest\022+\n"
          + "\005topic\030\001 \001(\0132\027.google.pubsub.v1.TopicB\003\340A\002\0224\n"
          + "\013update_mask\030\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\"|\n"
          + "\016PublishRequest\0222\n"
          + "\005topic\030\001 \001(\tB#\340A\002\372A\035\n"
          + "\033pubsub.googleapis.com/Topic\0226\n"
          + "\010messages\030\002 \003(\0132\037.google.pubsub.v1.PubsubMessageB\003\340A\002\"+\n"
          + "\017PublishResponse\022\030\n"
          + "\013message_ids\030\001 \003(\tB\003\340A\001\"\212\001\n"
          + "\021ListTopicsRequest\022D\n"
          + "\007project\030\001 \001(\tB3\340A\002\372A-\n"
          + "+cloudresourcemanager.googleapis.com/Project\022\026\n"
          + "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n"
          + "page_token\030\003 \001(\tB\003\340A\001\"`\n"
          + "\022ListTopicsResponse\022,\n"
          + "\006topics\030\001 \003(\0132\027.google.pubsub.v1.TopicB\003\340A\001\022\034\n"
          + "\017next_page_token\030\002 \001(\tB\003\340A\001\"\204\001\n"
          + "\035ListTopicSubscriptionsRequest\0222\n"
          + "\005topic\030\001 \001(\tB#\340A\002\372A\035\n"
          + "\033pubsub.googleapis.com/Topic\022\026\n"
          + "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n"
          + "page_token\030\003 \001(\tB\003\340A\001\"\201\001\n"
          + "\036ListTopicSubscriptionsResponse\022A\n\r"
          + "subscriptions\030\001 \003(\tB*\340A\001\372A$\n"
          + "\"pubsub.googleapis.com/Subscription\022\034\n"
          + "\017next_page_token\030\002 \001(\tB\003\340A\001\"\200\001\n"
          + "\031ListTopicSnapshotsRequest\0222\n"
          + "\005topic\030\001 \001(\tB#\340A\002\372A\035\n"
          + "\033pubsub.googleapis.com/Topic\022\026\n"
          + "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n"
          + "page_token\030\003 \001(\tB\003\340A\001\"u\n"
          + "\032ListTopicSnapshotsResponse\0229\n"
          + "\tsnapshots\030\001 \003(\tB&\340A\001\372A \n"
          + "\036pubsub.googleapis.com/Snapshot\022\034\n"
          + "\017next_page_token\030\002 \001(\tB\003\340A\001\"H\n"
          + "\022DeleteTopicRequest\0222\n"
          + "\005topic\030\001 \001(\tB#\340A\002\372A\035\n"
          + "\033pubsub.googleapis.com/Topic\"]\n"
          + "\031DetachSubscriptionRequest\022@\n"
          + "\014subscription\030\001 \001(\tB*\340A\002\372A$\n"
          + "\"pubsub.googleapis.com/Subscription\"\034\n"
          + "\032DetachSubscriptionResponse\"\250\014\n"
          + "\014Subscription\022\024\n"
          + "\004name\030\001 \001(\tB\006\340A\002\340A\010\0222\n"
          + "\005topic\030\002 \001(\tB#\340A\002\372A\035\n"
          + "\033pubsub.googleapis.com/Topic\0226\n"
          + "\013push_config\030\004"
          + " \001(\0132\034.google.pubsub.v1.PushConfigB\003\340A\001\022>\n"
          + "\017bigquery_config\030\022 \001(\0132"
          + " .google.pubsub.v1.BigQueryConfigB\003\340A\001\022G\n"
          + "\024cloud_storage_config\030\026"
          + " \001(\0132$.google.pubsub.v1.CloudStorageConfigB\003\340A\001\022!\n"
          + "\024ack_deadline_seconds\030\005 \001(\005B\003\340A\001\022\"\n"
          + "\025retain_acked_messages\030\007 \001(\010B\003\340A\001\022B\n"
          + "\032message_retention_duration\030\010"
          + " \001(\0132\031.google.protobuf.DurationB\003\340A\001\022?\n"
          + "\006labels\030\t"
          + " \003(\0132*.google.pubsub.v1.Subscription.LabelsEntryB\003\340A\001\022$\n"
          + "\027enable_message_ordering\030\n"
          + " \001(\010B\003\340A\001\022B\n"
          + "\021expiration_policy\030\013"
          + " \001(\0132\".google.pubsub.v1.ExpirationPolicyB\003\340A\001\022\023\n"
          + "\006filter\030\014 \001(\tB\003\340A\001\022C\n"
          + "\022dead_letter_policy\030\r"
          + " \001(\0132\".google.pubsub.v1.DeadLetterPolicyB\003\340A\001\0228\n"
          + "\014retry_policy\030\016"
          + " \001(\0132\035.google.pubsub.v1.RetryPolicyB\003\340A\001\022\025\n"
          + "\010detached\030\017 \001(\010B\003\340A\001\022)\n"
          + "\034enable_exactly_once_delivery\030\020 \001(\010B\003\340A\001\022H\n"
          + " topic_message_retention_duration\030\021"
          + " \001(\0132\031.google.protobuf.DurationB\003\340A\003\0228\n"
          + "\005state\030\023 \001(\0162$.google.pubsub.v1.Subscription.StateB\003\340A\003\022i\n"
          + "\037analytics_hub_subscription_info\030\027 \001(\0132;.goo"
          + "gle.pubsub.v1.Subscription.AnalyticsHubSubscriptionInfoB\003\340A\003\022C\n"
          + "\022message_transforms\030\031"
          + " \003(\0132\".google.pubsub.v1.MessageTransformB\003\340A\001\022A\n"
          + "\004tags\030\032 \003(\0132(.google.pubsub.v1.Subscription.TagsEntryB"
          + "\t\340A\004\340A\005\340A\001\032w\n"
          + "\034AnalyticsHubSubscriptionInfo\022<\n"
          + "\007listing\030\001 \001(\tB+\340A\001\372A%\n"
          + "#analyticshub.googleapis.com/Listing\022\031\n"
          + "\014subscription\030\002 \001(\tB\003\340A\001\032-\n"
          + "\013LabelsEntry\022\013\n"
          + "\003key\030\001 \001(\t\022\r\n"
          + "\005value\030\002 \001(\t:\0028\001\032+\n"
          + "\tTagsEntry\022\013\n"
          + "\003key\030\001 \001(\t\022\r\n"
          + "\005value\030\002 \001(\t:\0028\001\">\n"
          + "\005State\022\025\n"
          + "\021STATE_UNSPECIFIED\020\000\022\n\n"
          + "\006ACTIVE\020\001\022\022\n"
          + "\016RESOURCE_ERROR\020\002:u\352Ar\n"
          + "\"pubsub.googleapis.com/Subscription\022/proj"
          + "ects/{project}/subscriptions/{subscription}*\r"
          + "subscriptions2\014subscription\"\177\n"
          + "\013RetryPolicy\0227\n"
          + "\017minimum_backoff\030\001"
          + " \001(\0132\031.google.protobuf.DurationB\003\340A\001\0227\n"
          + "\017maximum_backoff\030\002 \001(\0132\031.google.protobuf.DurationB\003\340A\001\"v\n"
          + "\020DeadLetterPolicy\022>\n"
          + "\021dead_letter_topic\030\001 \001(\tB#\340A\001\372A\035\n"
          + "\033pubsub.googleapis.com/Topic\022\"\n"
          + "\025max_delivery_attempts\030\002 \001(\005B\003\340A\001\"?\n"
          + "\020ExpirationPolicy\022+\n"
          + "\003ttl\030\001 \001(\0132\031.google.protobuf.DurationB\003\340A\001\"\232\004\n\n"
          + "PushConfig\022\032\n\r"
          + "push_endpoint\030\001 \001(\tB\003\340A\001\022E\n\n"
          + "attributes\030\002"
          + " \003(\0132,.google.pubsub.v1.PushConfig.AttributesEntryB\003\340A\001\022A\n\n"
          + "oidc_token\030\003 \001(\013"
          + "2&.google.pubsub.v1.PushConfig.OidcTokenB\003\340A\001H\000\022I\n"
          + "\016pubsub_wrapper\030\004 \001(\0132*.google"
          + ".pubsub.v1.PushConfig.PubsubWrapperB\003\340A\001H\001\022A\n\n"
          + "no_wrapper\030\005"
          + " \001(\0132&.google.pubsub.v1.PushConfig.NoWrapperB\003\340A\001H\001\032F\n"
          + "\tOidcToken\022\"\n"
          + "\025service_account_email\030\001 \001(\tB\003\340A\001\022\025\n"
          + "\010audience\030\002 \001(\tB\003\340A\001\032\017\n\r"
          + "PubsubWrapper\032(\n"
          + "\tNoWrapper\022\033\n"
          + "\016write_metadata\030\001 \001(\010B\003\340A\001\0321\n"
          + "\017AttributesEntry\022\013\n"
          + "\003key\030\001 \001(\t\022\r\n"
          + "\005value\030\002 \001(\t:\0028\001B\027\n"
          + "\025authentication_methodB\t\n"
          + "\007wrapper\"\262\003\n"
          + "\016BigQueryConfig\022\022\n"
          + "\005table\030\001 \001(\tB\003\340A\001\022\035\n"
          + "\020use_topic_schema\030\002 \001(\010B\003\340A\001\022\033\n"
          + "\016write_metadata\030\003 \001(\010B\003\340A\001\022 \n"
          + "\023drop_unknown_fields\030\004 \001(\010B\003\340A\001\022:\n"
          + "\005state\030\005 \001(\0162&.go"
          + "ogle.pubsub.v1.BigQueryConfig.StateB\003\340A\003\022\035\n"
          + "\020use_table_schema\030\006 \001(\010B\003\340A\001\022\"\n"
          + "\025service_account_email\030\007 \001(\tB\003\340A\001\"\256\001\n"
          + "\005State\022\025\n"
          + "\021STATE_UNSPECIFIED\020\000\022\n\n"
          + "\006ACTIVE\020\001\022\025\n"
          + "\021PERMISSION_DENIED\020\002\022\r\n"
          + "\tNOT_FOUND\020\003\022\023\n"
          + "\017SCHEMA_MISMATCH\020\004\022#\n"
          + "\037IN_TRANSIT_LOCATION_RESTRICTION\020\005\022\"\n"
          + "\036VERTEX_AI_LOCATION_RESTRICTION\020\006\"\215\006\n"
          + "\022CloudStorageConfig\022\023\n"
          + "\006bucket\030\001 \001(\tB\003\340A\002\022\034\n"
          + "\017filename_prefix\030\002 \001(\tB\003\340A\001\022\034\n"
          + "\017filename_suffix\030\003 \001(\tB\003\340A\001\022%\n"
          + "\030filename_datetime_format\030\n"
          + " \001(\tB\003\340A\001\022K\n"
          + "\013text_config\030\004"
          + " \001(\0132/.google.pubsub.v1.CloudStorageConfig.TextConfigB\003\340A\001H\000\022K\n"
          + "\013avro_config\030\005"
          + " \001(\0132/.google.pubsub.v1.CloudStorageConfig.AvroConfigB\003\340A\001H\000\0224\n"
          + "\014max_duration\030\006"
          + " \001(\0132\031.google.protobuf.DurationB\003\340A\001\022\026\n"
          + "\tmax_bytes\030\007 \001(\003B\003\340A\001\022\031\n"
          + "\014max_messages\030\010 \001(\003B\003\340A\001\022>\n"
          + "\005state\030\t"
          + " \001(\0162*.google.pubsub.v1.CloudStorageConfig.StateB\003\340A\003\022\"\n"
          + "\025service_account_email\030\013 \001(\tB\003\340A\001\032\014\n\n"
          + "TextConfig\032H\n\n"
          + "AvroConfig\022\033\n"
          + "\016write_metadata\030\001 \001(\010B\003\340A\001\022\035\n"
          + "\020use_topic_schema\030\002 \001(\010B\003\340A\001\"\256\001\n"
          + "\005State\022\025\n"
          + "\021STATE_UNSPECIFIED\020\000\022\n\n"
          + "\006ACTIVE\020\001\022\025\n"
          + "\021PERMISSION_DENIED\020\002\022\r\n"
          + "\tNOT_FOUND\020\003\022#\n"
          + "\037IN_TRANSIT_LOCATION_RESTRICTION\020\004\022\023\n"
          + "\017SCHEMA_MISMATCH\020\005\022\"\n"
          + "\036VERTEX_AI_LOCATION_RESTRICTION\020\006B\017\n\r"
          + "output_format\"|\n"
          + "\017ReceivedMessage\022\023\n"
          + "\006ack_id\030\001 \001(\tB\003\340A\001\0225\n"
          + "\007message\030\002"
          + " \001(\0132\037.google.pubsub.v1.PubsubMessageB\003\340A\001\022\035\n"
          + "\020delivery_attempt\030\003 \001(\005B\003\340A\001\"Z\n"
          + "\026GetSubscriptionRequest\022@\n"
          + "\014subscription\030\001 \001(\tB*\340A\002\372A$\n"
          + "\"pubsub.googleapis.com/Subscription\"\214\001\n"
          + "\031UpdateSubscriptionRequest\0229\n"
          + "\014subscription\030\001"
          + " \001(\0132\036.google.pubsub.v1.SubscriptionB\003\340A\002\0224\n"
          + "\013update_mask\030\002"
          + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\"\221\001\n"
          + "\030ListSubscriptionsRequest\022D\n"
          + "\007project\030\001 \001(\tB3\340A\002\372A-\n"
          + "+cloudresourcemanager.googleapis.com/Project\022\026\n"
          + "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n"
          + "page_token\030\003 \001(\tB\003\340A\001\"u\n"
          + "\031ListSubscriptionsResponse\022:\n\r"
          + "subscriptions\030\001"
          + " \003(\0132\036.google.pubsub.v1.SubscriptionB\003\340A\001\022\034\n"
          + "\017next_page_token\030\002 \001(\tB\003\340A\001\"]\n"
          + "\031DeleteSubscriptionRequest\022@\n"
          + "\014subscription\030\001 \001(\tB*\340A\002\372A$\n"
          + "\"pubsub.googleapis.com/Subscription\"\223\001\n"
          + "\027ModifyPushConfigRequest\022@\n"
          + "\014subscription\030\001 \001(\tB*\340A\002\372A$\n"
          + "\"pubsub.googleapis.com/Subscription\0226\n"
          + "\013push_config\030\002"
          + " \001(\0132\034.google.pubsub.v1.PushConfigB\003\340A\002\"\215\001\n"
          + "\013PullRequest\022@\n"
          + "\014subscription\030\001 \001(\tB*\340A\002\372A$\n"
          + "\"pubsub.googleapis.com/Subscription\022!\n"
          + "\022return_immediately\030\002 \001(\010B\005\030\001\340A\001\022\031\n"
          + "\014max_messages\030\003 \001(\005B\003\340A\002\"Q\n"
          + "\014PullResponse\022A\n"
          + "\021received_messages\030\001"
          + " \003(\0132!.google.pubsub.v1.ReceivedMessageB\003\340A\001\"\225\001\n"
          + "\030ModifyAckDeadlineRequest\022@\n"
          + "\014subscription\030\001 \001(\tB*\340A\002\372A$\n"
          + "\"pubsub.googleapis.com/Subscription\022\024\n"
          + "\007ack_ids\030\004 \003(\tB\003\340A\002\022!\n"
          + "\024ack_deadline_seconds\030\003 \001(\005B\003\340A\002\"l\n"
          + "\022AcknowledgeRequest\022@\n"
          + "\014subscription\030\001 \001(\tB*\340A\002\372A$\n"
          + "\"pubsub.googleapis.com/Subscription\022\024\n"
          + "\007ack_ids\030\002 \003(\tB\003\340A\002\"\346\002\n"
          + "\024StreamingPullRequest\022@\n"
          + "\014subscription\030\001 \001(\tB*\340A\002\372A$\n"
          + "\"pubsub.googleapis.com/Subscription\022\024\n"
          + "\007ack_ids\030\002 \003(\tB\003\340A\001\022$\n"
          + "\027modify_deadline_seconds\030\003 \003(\005B\003\340A\001\022$\n"
          + "\027modify_deadline_ack_ids\030\004 \003(\tB\003\340A\001\022(\n"
          + "\033stream_ack_deadline_seconds\030\005 \001(\005B\003\340A\002\022\026\n"
          + "\tclient_id\030\006 \001(\tB\003\340A\001\022%\n"
          + "\030max_outstanding_messages\030\007 \001(\003B\003\340A\001\022\"\n"
          + "\025max_outstanding_bytes\030\010 \001(\003B\003\340A\001\022\035\n"
          + "\020protocol_version\030\n"
          + " \001(\003B\003\340A\001\"\236\006\n"
          + "\025StreamingPullResponse\022A\n"
          + "\021received_messages\030\001"
          + " \003(\0132!.google.pubsub.v1.ReceivedMessageB\003\340A\001\022f\n"
          + "\030acknowledge_confirmation\030\005 \001(\0132?"
          + ".google.pubsub.v1.StreamingPullResponse.AcknowledgeConfirmationB\003\340A\001\022t\n"
          + " modify_ack_deadline_confirmation\030\003 \001(\0132E.google."
          + "pubsub.v1.StreamingPullResponse.ModifyAckDeadlineConfirmationB\003\340A\001\022d\n"
          + "\027subscription_properties\030\004 \001(\0132>.google.pubsub.v1.S"
          + "treamingPullResponse.SubscriptionPropertiesB\003\340A\001\032\224\001\n"
          + "\027AcknowledgeConfirmation\022\024\n"
          + "\007ack_ids\030\001 \003(\tB\003\340A\001\022\034\n"
          + "\017invalid_ack_ids\030\002 \003(\tB\003\340A\001\022\036\n"
          + "\021unordered_ack_ids\030\003 \003(\tB\003\340A\001\022%\n"
          + "\030temporary_failed_ack_ids\030\004 \003(\tB\003\340A\001\032",
      "z\n"
          + "\035ModifyAckDeadlineConfirmation\022\024\n"
          + "\007ack_ids\030\001 \003(\tB\003\340A\001\022\034\n"
          + "\017invalid_ack_ids\030\002 \003(\tB\003\340A\001\022%\n"
          + "\030temporary_failed_ack_ids\030\003 \003(\tB\003\340A\001\032k\n"
          + "\026SubscriptionProperties\022*\n"
          + "\035exactly_once_delivery_enabled\030\001 \001(\010B\003\340A\001\022%\n"
          + "\030message_ordering_enabled\030\002 \001(\010B\003\340A\001\"\201\003\n"
          + "\025CreateSnapshotRequest\0224\n"
          + "\004name\030\001 \001(\tB&\340A\002\372A \n"
          + "\036pubsub.googleapis.com/Snapshot\022@\n"
          + "\014subscription\030\002 \001(\tB*\340A\002\372A$\n"
          + "\"pubsub.googleapis.com/Subscription\022H\n"
          + "\006labels\030\003 \003(\01323.goo"
          + "gle.pubsub.v1.CreateSnapshotRequest.LabelsEntryB\003\340A\001\022J\n"
          + "\004tags\030\004 \003(\01321.google.pubsub.v1.CreateSnapshotRequest.TagsEntryB"
          + "\t\340A\004\340A\005\340A\001\032-\n"
          + "\013LabelsEntry\022\013\n"
          + "\003key\030\001 \001(\t\022\r\n"
          + "\005value\030\002 \001(\t:\0028\001\032+\n"
          + "\tTagsEntry\022\013\n"
          + "\003key\030\001 \001(\t\022\r\n"
          + "\005value\030\002 \001(\t:\0028\001\"\200\001\n"
          + "\025UpdateSnapshotRequest\0221\n"
          + "\010snapshot\030\001 \001(\0132\032.google.pubsub.v1.SnapshotB\003\340A\002\0224\n"
          + "\013update_mask\030\002"
          + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\"\326\002\n"
          + "\010Snapshot\022\021\n"
          + "\004name\030\001 \001(\tB\003\340A\001\0222\n"
          + "\005topic\030\002 \001(\tB#\340A\001\372A\035\n"
          + "\033pubsub.googleapis.com/Topic\0224\n"
          + "\013expire_time\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340A\001\022;\n"
          + "\006labels\030\004"
          + " \003(\0132&.google.pubsub.v1.Snapshot.LabelsEntryB\003\340A\001\032-\n"
          + "\013LabelsEntry\022\013\n"
          + "\003key\030\001 \001(\t\022\r\n"
          + "\005value\030\002 \001(\t:\0028\001:a\352A^\n"
          + "\036pubsub.googleapis.com/Snapshot\022\'projects/{project}/snapshots/{snapshot}*"
          + "\tsnapshots2\010snapshot\"N\n"
          + "\022GetSnapshotRequest\0228\n"
          + "\010snapshot\030\001 \001(\tB&\340A\002\372A \n"
          + "\036pubsub.googleapis.com/Snapshot\"\215\001\n"
          + "\024ListSnapshotsRequest\022D\n"
          + "\007project\030\001 \001(\tB3\340A\002\372A-\n"
          + "+cloudresourcemanager.googleapis.com/Project\022\026\n"
          + "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n"
          + "page_token\030\003 \001(\tB\003\340A\001\"i\n"
          + "\025ListSnapshotsResponse\0222\n"
          + "\tsnapshots\030\001 \003(\0132\032.google.pubsub.v1.SnapshotB\003\340A\001\022\034\n"
          + "\017next_page_token\030\002 \001(\tB\003\340A\001\"Q\n"
          + "\025DeleteSnapshotRequest\0228\n"
          + "\010snapshot\030\001 \001(\tB&\340A\002\372A \n"
          + "\036pubsub.googleapis.com/Snapshot\"\306\001\n"
          + "\013SeekRequest\022@\n"
          + "\014subscription\030\001 \001(\tB*\340A\002\372A$\n"
          + "\"pubsub.googleapis.com/Subscription\022/\n"
          + "\004time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\001H\000\022:\n"
          + "\010snapshot\030\003 \001(\tB&\340A\001\372A \n"
          + "\036pubsub.googleapis.com/SnapshotH\000B\010\n"
          + "\006target\"\016\n"
          + "\014SeekResponse2\270\013\n"
          + "\tPublisher\022q\n"
          + "\013CreateTopic\022\027.google.pubsub.v1.Topic\032\027.google.pubsub.v1"
          + ".Topic\"0\332A\004name\202\323\344\223\002#\032\036/v1/{name=projects/*/topics/*}:\001*\022\221\001\n"
          + "\013UpdateTopic\022$.google.pubsub.v1.UpdateTopicRequest\032\027.google."
          + "pubsub.v1.Topic\"C\332A\021topic,update_mask\202\323\344"
          + "\223\002)2$/v1/{topic.name=projects/*/topics/*}:\001*\022\223\001\n"
          + "\007Publish\022 .google.pubsub.v1.PublishRequest\032!.google.pubsub.v1.PublishRes"
          + "ponse\"C\332A\016topic,messages\202\323\344\223\002,\"\'/v1/{topic=projects/*/topics/*}:publish:\001*\022w\n"
          + "\010GetTopic\022!.google.pubsub.v1.GetTopicReques"
          + "t\032\027.google.pubsub.v1.Topic\"/\332A\005topic\202\323\344\223\002!\022\037/v1/{topic=projects/*/topics/*}\022\212\001\n\n"
          + "ListTopics\022#.google.pubsub.v1.ListTopicsRequest\032$.google.pubsub.v1.ListTopicsRes"
          + "ponse\"1\332A\007project\202\323\344\223\002!\022\037/v1/{project=projects/*}/topics\022\272\001\n"
          + "\026ListTopicSubscriptions\022/.google.pubsub.v1.ListTopicSubscrip"
          + "tionsRequest\0320.google.pubsub.v1.ListTopi"
          + "cSubscriptionsResponse\"=\332A\005topic\202\323\344\223\002/\022-"
          + "/v1/{topic=projects/*/topics/*}/subscriptions\022\252\001\n"
          + "\022ListTopicSnapshots\022+.google.pubsub.v1.ListTopicSnapshotsRequest\032,.goog"
          + "le.pubsub.v1.ListTopicSnapshotsResponse\""
          + "9\332A\005topic\202\323\344\223\002+\022)/v1/{topic=projects/*/topics/*}/snapshots\022|\n"
          + "\013DeleteTopic\022$.google.pubsub.v1.DeleteTopicRequest\032\026.google"
          + ".protobuf.Empty\"/\332A\005topic\202\323\344\223\002!*\037/v1/{topic=projects/*/topics/*}\022\255\001\n"
          + "\022DetachSubscription\022+.google.pubsub.v1.DetachSubscri"
          + "ptionRequest\032,.google.pubsub.v1.DetachSu"
          + "bscriptionResponse\"<\202\323\344\223\0026\"4/v1/{subscri"
          + "ption=projects/*/subscriptions/*}:detach"
          + "\032p\312A\025pubsub.googleapis.com\322AUhttps://www"
          + ".googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/pubsub2\322\025\n\n"
          + "Subscriber\022\264\001\n"
          + "\022CreateSubscription\022\036.google.pubsub.v1.Subscription\032\036.google.pubsub"
          + ".v1.Subscription\"^\332A+name,topic,push_con"
          + "fig,ack_deadline_seconds\202\323\344\223\002*\032%/v1/{name=projects/*/subscriptions/*}:\001*\022\241\001\n"
          + "\017GetSubscription\022(.google.pubsub.v1.GetSubsc"
          + "riptionRequest\032\036.google.pubsub.v1.Subscr"
          + "iption\"D\332A\014subscription\202\323\344\223\002/\022-/v1/{subscription=projects/*/subscriptions/*}\022\273\001\n"
          + "\022UpdateSubscription\022+.google.pubsub.v1.U"
          + "pdateSubscriptionRequest\032\036.google.pubsub"
          + ".v1.Subscription\"X\332A\030subscription,update"
          + "_mask\202\323\344\223\002722/v1/{subscription.name=projects/*/subscriptions/*}:\001*\022\246\001\n"
          + "\021ListSubscriptions\022*.google.pubsub.v1.ListSubscrip"
          + "tionsRequest\032+.google.pubsub.v1.ListSubs"
          + "criptionsResponse\"8\332A\007project\202\323\344\223\002(\022&/v1/{project=projects/*}/subscriptions\022\237\001\n"
          + "\022DeleteSubscription\022+.google.pubsub.v1.De"
          + "leteSubscriptionRequest\032\026.google.protobu"
          + "f.Empty\"D\332A\014subscription\202\323\344\223\002/*-/v1/{sub"
          + "scription=projects/*/subscriptions/*}\022\317\001\n"
          + "\021ModifyAckDeadline\022*.google.pubsub.v1.M"
          + "odifyAckDeadlineRequest\032\026.google.protobu"
          + "f.Empty\"v\332A)subscription,ack_ids,ack_dea"
          + "dline_seconds\202\323\344\223\002D\"?/v1/{subscription=p"
          + "rojects/*/subscriptions/*}:modifyAckDeadline:\001*\022\250\001\n"
          + "\013Acknowledge\022$.google.pubsub.v1.AcknowledgeRequest\032\026.google.protobuf."
          + "Empty\"[\332A\024subscription,ack_ids\202\323\344\223\002>\"9/v"
          + "1/{subscription=projects/*/subscriptions/*}:acknowledge:\001*\022\320\001\n"
          + "\004Pull\022\035.google.pubsub.v1.PullRequest\032\036.google.pubsub.v1.Pu"
          + "llResponse\"\210\001\332A,subscription,return_imme"
          + "diately,max_messages\332A\031subscription,max_"
          + "messages\202\323\344\223\0027\"2/v1/{subscription=projects/*/subscriptions/*}:pull:\001*\022f\n\r"
          + "StreamingPull\022&.google.pubsub.v1.StreamingPullR"
          + "equest\032\'.google.pubsub.v1.StreamingPullResponse\"\000(\0010\001\022\273\001\n"
          + "\020ModifyPushConfig\022).google.pubsub.v1.ModifyPushConfigRequest\032\026."
          + "google.protobuf.Empty\"d\332A\030subscription,p"
          + "ush_config\202\323\344\223\002C\">/v1/{subscription=proj"
          + "ects/*/subscriptions/*}:modifyPushConfig:\001*\022\211\001\n"
          + "\013GetSnapshot\022$.google.pubsub.v1.GetSnapshotRequest\032\032.google.pubsub.v1.Sna"
          + "pshot\"8\332A\010snapshot\202\323\344\223\002\'\022%/v1/{snapshot=projects/*/snapshots/*}\022\226\001\n\r"
          + "ListSnapshots\022&.google.pubsub.v1.ListSnapshotsReques"
          + "t\032\'.google.pubsub.v1.ListSnapshotsRespon"
          + "se\"4\332A\007project\202\323\344\223\002$\022\"/v1/{project=projects/*}/snapshots\022\227\001\n"
          + "\016CreateSnapshot\022\'.google.pubsub.v1.CreateSnapshotRequest\032\032.g"
          + "oogle.pubsub.v1.Snapshot\"@\332A\021name,subscr"
          + "iption\202\323\344\223\002&\032!/v1/{name=projects/*/snapshots/*}:\001*\022\243\001\n"
          + "\016UpdateSnapshot\022\'.google.pubsub.v1.UpdateSnapshotRequest\032\032.google."
          + "pubsub.v1.Snapshot\"L\332A\024snapshot,update_m"
          + "ask\202\323\344\223\002/2*/v1/{snapshot.name=projects/*/snapshots/*}:\001*\022\213\001\n"
          + "\016DeleteSnapshot\022\'.google.pubsub.v1.DeleteSnapshotRequest\032\026.g"
          + "oogle.protobuf.Empty\"8\332A\010snapshot\202\323\344\223\002\'*"
          + "%/v1/{snapshot=projects/*/snapshots/*}\022\204\001\n"
          + "\004Seek\022\035.google.pubsub.v1.SeekRequest\032\036"
          + ".google.pubsub.v1.SeekResponse\"=\202\323\344\223\0027\"2"
          + "/v1/{subscription=projects/*/subscriptio"
          + "ns/*}:seek:\001*\032p\312A\025pubsub.googleapis.com\322"
          + "AUhttps://www.googleapis.com/auth/cloud-"
          + "platform,https://www.googleapis.com/auth/pubsubB\247\003\n"
          + "\024com.google.pubsub.v1B\013PubsubProtoP\001Z5cloud.google.com/go/pubsub/v2/a"
          + "piv1/pubsubpb;pubsubpb\252\002\026Google.Cloud.Pu"
          + "bSub.V1\312\002\026Google\\Cloud\\PubSub\\V1\352\002\031Google::Cloud::PubSub::V1\352Ax\n"
          + "!cloudkms.googleapis.com/CryptoKey\022Sprojects/{project}/l"
          + "ocations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}\352A\177\n"
          + "#analyticshub.googleapis.com/Listing\022Xprojects/{proje"
          + "ct}/locations/{location}/dataExchanges/{data_exchange}/listings/{listing}b\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.AnnotationsProto.getDescriptor(),
              com.google.api.ClientProto.getDescriptor(),
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.api.ResourceProto.getDescriptor(),
              com.google.protobuf.DurationProto.getDescriptor(),
              com.google.protobuf.EmptyProto.getDescriptor(),
              com.google.protobuf.FieldMaskProto.getDescriptor(),
              com.google.protobuf.StructProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
              com.google.pubsub.v1.SchemaProto.getDescriptor(),
            });
    internal_static_google_pubsub_v1_MessageStoragePolicy_descriptor =
        getDescriptor().getMessageType(0);
    internal_static_google_pubsub_v1_MessageStoragePolicy_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_MessageStoragePolicy_descriptor,
            new java.lang.String[] {
              "AllowedPersistenceRegions", "EnforceInTransit",
            });
    internal_static_google_pubsub_v1_SchemaSettings_descriptor = getDescriptor().getMessageType(1);
    internal_static_google_pubsub_v1_SchemaSettings_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_SchemaSettings_descriptor,
            new java.lang.String[] {
              "Schema", "Encoding", "FirstRevisionId", "LastRevisionId",
            });
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_descriptor =
        getDescriptor().getMessageType(2);
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionDataSourceSettings_descriptor,
            new java.lang.String[] {
              "AwsKinesis",
              "CloudStorage",
              "AzureEventHubs",
              "AwsMsk",
              "ConfluentCloud",
              "PlatformLogsSettings",
              "Source",
            });
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_AwsKinesis_descriptor =
        internal_static_google_pubsub_v1_IngestionDataSourceSettings_descriptor.getNestedType(0);
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_AwsKinesis_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionDataSourceSettings_AwsKinesis_descriptor,
            new java.lang.String[] {
              "State", "StreamArn", "ConsumerArn", "AwsRoleArn", "GcpServiceAccount",
            });
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_descriptor =
        internal_static_google_pubsub_v1_IngestionDataSourceSettings_descriptor.getNestedType(1);
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_descriptor,
            new java.lang.String[] {
              "State",
              "Bucket",
              "TextFormat",
              "AvroFormat",
              "PubsubAvroFormat",
              "MinimumObjectCreateTime",
              "MatchGlob",
              "InputFormat",
            });
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_TextFormat_descriptor =
        internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_descriptor
            .getNestedType(0);
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_TextFormat_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_TextFormat_descriptor,
            new java.lang.String[] {
              "Delimiter",
            });
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_AvroFormat_descriptor =
        internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_descriptor
            .getNestedType(1);
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_AvroFormat_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_AvroFormat_descriptor,
            new java.lang.String[] {});
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_PubSubAvroFormat_descriptor =
        internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_descriptor
            .getNestedType(2);
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_PubSubAvroFormat_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionDataSourceSettings_CloudStorage_PubSubAvroFormat_descriptor,
            new java.lang.String[] {});
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_AzureEventHubs_descriptor =
        internal_static_google_pubsub_v1_IngestionDataSourceSettings_descriptor.getNestedType(2);
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_AzureEventHubs_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionDataSourceSettings_AzureEventHubs_descriptor,
            new java.lang.String[] {
              "State",
              "ResourceGroup",
              "Namespace",
              "EventHub",
              "ClientId",
              "TenantId",
              "SubscriptionId",
              "GcpServiceAccount",
            });
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_AwsMsk_descriptor =
        internal_static_google_pubsub_v1_IngestionDataSourceSettings_descriptor.getNestedType(3);
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_AwsMsk_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionDataSourceSettings_AwsMsk_descriptor,
            new java.lang.String[] {
              "State", "ClusterArn", "Topic", "AwsRoleArn", "GcpServiceAccount",
            });
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_ConfluentCloud_descriptor =
        internal_static_google_pubsub_v1_IngestionDataSourceSettings_descriptor.getNestedType(4);
    internal_static_google_pubsub_v1_IngestionDataSourceSettings_ConfluentCloud_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionDataSourceSettings_ConfluentCloud_descriptor,
            new java.lang.String[] {
              "State",
              "BootstrapServer",
              "ClusterId",
              "Topic",
              "IdentityPoolId",
              "GcpServiceAccount",
            });
    internal_static_google_pubsub_v1_PlatformLogsSettings_descriptor =
        getDescriptor().getMessageType(3);
    internal_static_google_pubsub_v1_PlatformLogsSettings_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_PlatformLogsSettings_descriptor,
            new java.lang.String[] {
              "Severity",
            });
    internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor =
        getDescriptor().getMessageType(4);
    internal_static_google_pubsub_v1_IngestionFailureEvent_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor,
            new java.lang.String[] {
              "Topic",
              "ErrorMessage",
              "CloudStorageFailure",
              "AwsMskFailure",
              "AzureEventHubsFailure",
              "ConfluentCloudFailure",
              "AwsKinesisFailure",
              "Failure",
            });
    internal_static_google_pubsub_v1_IngestionFailureEvent_ApiViolationReason_descriptor =
        internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedType(0);
    internal_static_google_pubsub_v1_IngestionFailureEvent_ApiViolationReason_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionFailureEvent_ApiViolationReason_descriptor,
            new java.lang.String[] {});
    internal_static_google_pubsub_v1_IngestionFailureEvent_AvroFailureReason_descriptor =
        internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedType(1);
    internal_static_google_pubsub_v1_IngestionFailureEvent_AvroFailureReason_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionFailureEvent_AvroFailureReason_descriptor,
            new java.lang.String[] {});
    internal_static_google_pubsub_v1_IngestionFailureEvent_SchemaViolationReason_descriptor =
        internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedType(2);
    internal_static_google_pubsub_v1_IngestionFailureEvent_SchemaViolationReason_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionFailureEvent_SchemaViolationReason_descriptor,
            new java.lang.String[] {});
    internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_descriptor =
        internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedType(3);
    internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_descriptor,
            new java.lang.String[] {});
    internal_static_google_pubsub_v1_IngestionFailureEvent_CloudStorageFailure_descriptor =
        internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedType(4);
    internal_static_google_pubsub_v1_IngestionFailureEvent_CloudStorageFailure_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionFailureEvent_CloudStorageFailure_descriptor,
            new java.lang.String[] {
              "Bucket",
              "ObjectName",
              "ObjectGeneration",
              "AvroFailureReason",
              "ApiViolationReason",
              "SchemaViolationReason",
              "MessageTransformationFailureReason",
              "Reason",
            });
    internal_static_google_pubsub_v1_IngestionFailureEvent_AwsMskFailureReason_descriptor =
        internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedType(5);
    internal_static_google_pubsub_v1_IngestionFailureEvent_AwsMskFailureReason_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionFailureEvent_AwsMskFailureReason_descriptor,
            new java.lang.String[] {
              "ClusterArn",
              "KafkaTopic",
              "PartitionId",
              "Offset",
              "ApiViolationReason",
              "SchemaViolationReason",
              "MessageTransformationFailureReason",
              "Reason",
            });
    internal_static_google_pubsub_v1_IngestionFailureEvent_AzureEventHubsFailureReason_descriptor =
        internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedType(6);
    internal_static_google_pubsub_v1_IngestionFailureEvent_AzureEventHubsFailureReason_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionFailureEvent_AzureEventHubsFailureReason_descriptor,
            new java.lang.String[] {
              "Namespace",
              "EventHub",
              "PartitionId",
              "Offset",
              "ApiViolationReason",
              "SchemaViolationReason",
              "MessageTransformationFailureReason",
              "Reason",
            });
    internal_static_google_pubsub_v1_IngestionFailureEvent_ConfluentCloudFailureReason_descriptor =
        internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedType(7);
    internal_static_google_pubsub_v1_IngestionFailureEvent_ConfluentCloudFailureReason_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionFailureEvent_ConfluentCloudFailureReason_descriptor,
            new java.lang.String[] {
              "ClusterId",
              "KafkaTopic",
              "PartitionId",
              "Offset",
              "ApiViolationReason",
              "SchemaViolationReason",
              "MessageTransformationFailureReason",
              "Reason",
            });
    internal_static_google_pubsub_v1_IngestionFailureEvent_AwsKinesisFailureReason_descriptor =
        internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedType(8);
    internal_static_google_pubsub_v1_IngestionFailureEvent_AwsKinesisFailureReason_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_IngestionFailureEvent_AwsKinesisFailureReason_descriptor,
            new java.lang.String[] {
              "StreamArn",
              "PartitionKey",
              "SequenceNumber",
              "SchemaViolationReason",
              "MessageTransformationFailureReason",
              "ApiViolationReason",
              "Reason",
            });
    internal_static_google_pubsub_v1_JavaScriptUDF_descriptor = getDescriptor().getMessageType(5);
    internal_static_google_pubsub_v1_JavaScriptUDF_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_JavaScriptUDF_descriptor,
            new java.lang.String[] {
              "FunctionName", "Code",
            });
    internal_static_google_pubsub_v1_AIInference_descriptor = getDescriptor().getMessageType(6);
    internal_static_google_pubsub_v1_AIInference_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_AIInference_descriptor,
            new java.lang.String[] {
              "Endpoint", "UnstructuredInference", "ServiceAccountEmail", "InferenceMode",
            });
    internal_static_google_pubsub_v1_AIInference_UnstructuredInference_descriptor =
        internal_static_google_pubsub_v1_AIInference_descriptor.getNestedType(0);
    internal_static_google_pubsub_v1_AIInference_UnstructuredInference_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_AIInference_UnstructuredInference_descriptor,
            new java.lang.String[] {
              "Parameters",
            });
    internal_static_google_pubsub_v1_MessageTransform_descriptor =
        getDescriptor().getMessageType(7);
    internal_static_google_pubsub_v1_MessageTransform_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_MessageTransform_descriptor,
            new java.lang.String[] {
              "JavascriptUdf", "AiInference", "Enabled", "Disabled", "Transform",
            });
    internal_static_google_pubsub_v1_Topic_descriptor = getDescriptor().getMessageType(8);
    internal_static_google_pubsub_v1_Topic_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_Topic_descriptor,
            new java.lang.String[] {
              "Name",
              "Labels",
              "MessageStoragePolicy",
              "KmsKeyName",
              "SchemaSettings",
              "SatisfiesPzs",
              "MessageRetentionDuration",
              "State",
              "IngestionDataSourceSettings",
              "MessageTransforms",
              "Tags",
            });
    internal_static_google_pubsub_v1_Topic_LabelsEntry_descriptor =
        internal_static_google_pubsub_v1_Topic_descriptor.getNestedType(0);
    internal_static_google_pubsub_v1_Topic_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_Topic_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_pubsub_v1_Topic_TagsEntry_descriptor =
        internal_static_google_pubsub_v1_Topic_descriptor.getNestedType(1);
    internal_static_google_pubsub_v1_Topic_TagsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_Topic_TagsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_pubsub_v1_PubsubMessage_descriptor = getDescriptor().getMessageType(9);
    internal_static_google_pubsub_v1_PubsubMessage_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_PubsubMessage_descriptor,
            new java.lang.String[] {
              "Data", "Attributes", "MessageId", "PublishTime", "OrderingKey",
            });
    internal_static_google_pubsub_v1_PubsubMessage_AttributesEntry_descriptor =
        internal_static_google_pubsub_v1_PubsubMessage_descriptor.getNestedType(0);
    internal_static_google_pubsub_v1_PubsubMessage_AttributesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_PubsubMessage_AttributesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_pubsub_v1_GetTopicRequest_descriptor =
        getDescriptor().getMessageType(10);
    internal_static_google_pubsub_v1_GetTopicRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_GetTopicRequest_descriptor,
            new java.lang.String[] {
              "Topic",
            });
    internal_static_google_pubsub_v1_UpdateTopicRequest_descriptor =
        getDescriptor().getMessageType(11);
    internal_static_google_pubsub_v1_UpdateTopicRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_UpdateTopicRequest_descriptor,
            new java.lang.String[] {
              "Topic", "UpdateMask",
            });
    internal_static_google_pubsub_v1_PublishRequest_descriptor = getDescriptor().getMessageType(12);
    internal_static_google_pubsub_v1_PublishRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_PublishRequest_descriptor,
            new java.lang.String[] {
              "Topic", "Messages",
            });
    internal_static_google_pubsub_v1_PublishResponse_descriptor =
        getDescriptor().getMessageType(13);
    internal_static_google_pubsub_v1_PublishResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_PublishResponse_descriptor,
            new java.lang.String[] {
              "MessageIds",
            });
    internal_static_google_pubsub_v1_ListTopicsRequest_descriptor =
        getDescriptor().getMessageType(14);
    internal_static_google_pubsub_v1_ListTopicsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_ListTopicsRequest_descriptor,
            new java.lang.String[] {
              "Project", "PageSize", "PageToken",
            });
    internal_static_google_pubsub_v1_ListTopicsResponse_descriptor =
        getDescriptor().getMessageType(15);
    internal_static_google_pubsub_v1_ListTopicsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_ListTopicsResponse_descriptor,
            new java.lang.String[] {
              "Topics", "NextPageToken",
            });
    internal_static_google_pubsub_v1_ListTopicSubscriptionsRequest_descriptor =
        getDescriptor().getMessageType(16);
    internal_static_google_pubsub_v1_ListTopicSubscriptionsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_ListTopicSubscriptionsRequest_descriptor,
            new java.lang.String[] {
              "Topic", "PageSize", "PageToken",
            });
    internal_static_google_pubsub_v1_ListTopicSubscriptionsResponse_descriptor =
        getDescriptor().getMessageType(17);
    internal_static_google_pubsub_v1_ListTopicSubscriptionsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_ListTopicSubscriptionsResponse_descriptor,
            new java.lang.String[] {
              "Subscriptions", "NextPageToken",
            });
    internal_static_google_pubsub_v1_ListTopicSnapshotsRequest_descriptor =
        getDescriptor().getMessageType(18);
    internal_static_google_pubsub_v1_ListTopicSnapshotsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_ListTopicSnapshotsRequest_descriptor,
            new java.lang.String[] {
              "Topic", "PageSize", "PageToken",
            });
    internal_static_google_pubsub_v1_ListTopicSnapshotsResponse_descriptor =
        getDescriptor().getMessageType(19);
    internal_static_google_pubsub_v1_ListTopicSnapshotsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_ListTopicSnapshotsResponse_descriptor,
            new java.lang.String[] {
              "Snapshots", "NextPageToken",
            });
    internal_static_google_pubsub_v1_DeleteTopicRequest_descriptor =
        getDescriptor().getMessageType(20);
    internal_static_google_pubsub_v1_DeleteTopicRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_DeleteTopicRequest_descriptor,
            new java.lang.String[] {
              "Topic",
            });
    internal_static_google_pubsub_v1_DetachSubscriptionRequest_descriptor =
        getDescriptor().getMessageType(21);
    internal_static_google_pubsub_v1_DetachSubscriptionRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_DetachSubscriptionRequest_descriptor,
            new java.lang.String[] {
              "Subscription",
            });
    internal_static_google_pubsub_v1_DetachSubscriptionResponse_descriptor =
        getDescriptor().getMessageType(22);
    internal_static_google_pubsub_v1_DetachSubscriptionResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_DetachSubscriptionResponse_descriptor,
            new java.lang.String[] {});
    internal_static_google_pubsub_v1_Subscription_descriptor = getDescriptor().getMessageType(23);
    internal_static_google_pubsub_v1_Subscription_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_Subscription_descriptor,
            new java.lang.String[] {
              "Name",
              "Topic",
              "PushConfig",
              "BigqueryConfig",
              "CloudStorageConfig",
              "AckDeadlineSeconds",
              "RetainAckedMessages",
              "MessageRetentionDuration",
              "Labels",
              "EnableMessageOrdering",
              "ExpirationPolicy",
              "Filter",
              "DeadLetterPolicy",
              "RetryPolicy",
              "Detached",
              "EnableExactlyOnceDelivery",
              "TopicMessageRetentionDuration",
              "State",
              "AnalyticsHubSubscriptionInfo",
              "MessageTransforms",
              "Tags",
            });
    internal_static_google_pubsub_v1_Subscription_AnalyticsHubSubscriptionInfo_descriptor =
        internal_static_google_pubsub_v1_Subscription_descriptor.getNestedType(0);
    internal_static_google_pubsub_v1_Subscription_AnalyticsHubSubscriptionInfo_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_Subscription_AnalyticsHubSubscriptionInfo_descriptor,
            new java.lang.String[] {
              "Listing", "Subscription",
            });
    internal_static_google_pubsub_v1_Subscription_LabelsEntry_descriptor =
        internal_static_google_pubsub_v1_Subscription_descriptor.getNestedType(1);
    internal_static_google_pubsub_v1_Subscription_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_Subscription_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_pubsub_v1_Subscription_TagsEntry_descriptor =
        internal_static_google_pubsub_v1_Subscription_descriptor.getNestedType(2);
    internal_static_google_pubsub_v1_Subscription_TagsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_Subscription_TagsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_pubsub_v1_RetryPolicy_descriptor = getDescriptor().getMessageType(24);
    internal_static_google_pubsub_v1_RetryPolicy_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_RetryPolicy_descriptor,
            new java.lang.String[] {
              "MinimumBackoff", "MaximumBackoff",
            });
    internal_static_google_pubsub_v1_DeadLetterPolicy_descriptor =
        getDescriptor().getMessageType(25);
    internal_static_google_pubsub_v1_DeadLetterPolicy_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_DeadLetterPolicy_descriptor,
            new java.lang.String[] {
              "DeadLetterTopic", "MaxDeliveryAttempts",
            });
    internal_static_google_pubsub_v1_ExpirationPolicy_descriptor =
        getDescriptor().getMessageType(26);
    internal_static_google_pubsub_v1_ExpirationPolicy_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_ExpirationPolicy_descriptor,
            new java.lang.String[] {
              "Ttl",
            });
    internal_static_google_pubsub_v1_PushConfig_descriptor = getDescriptor().getMessageType(27);
    internal_static_google_pubsub_v1_PushConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_PushConfig_descriptor,
            new java.lang.String[] {
              "PushEndpoint",
              "Attributes",
              "OidcToken",
              "PubsubWrapper",
              "NoWrapper",
              "AuthenticationMethod",
              "Wrapper",
            });
    internal_static_google_pubsub_v1_PushConfig_OidcToken_descriptor =
        internal_static_google_pubsub_v1_PushConfig_descriptor.getNestedType(0);
    internal_static_google_pubsub_v1_PushConfig_OidcToken_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_PushConfig_OidcToken_descriptor,
            new java.lang.String[] {
              "ServiceAccountEmail", "Audience",
            });
    internal_static_google_pubsub_v1_PushConfig_PubsubWrapper_descriptor =
        internal_static_google_pubsub_v1_PushConfig_descriptor.getNestedType(1);
    internal_static_google_pubsub_v1_PushConfig_PubsubWrapper_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_PushConfig_PubsubWrapper_descriptor,
            new java.lang.String[] {});
    internal_static_google_pubsub_v1_PushConfig_NoWrapper_descriptor =
        internal_static_google_pubsub_v1_PushConfig_descriptor.getNestedType(2);
    internal_static_google_pubsub_v1_PushConfig_NoWrapper_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_PushConfig_NoWrapper_descriptor,
            new java.lang.String[] {
              "WriteMetadata",
            });
    internal_static_google_pubsub_v1_PushConfig_AttributesEntry_descriptor =
        internal_static_google_pubsub_v1_PushConfig_descriptor.getNestedType(3);
    internal_static_google_pubsub_v1_PushConfig_AttributesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_PushConfig_AttributesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_pubsub_v1_BigQueryConfig_descriptor = getDescriptor().getMessageType(28);
    internal_static_google_pubsub_v1_BigQueryConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_BigQueryConfig_descriptor,
            new java.lang.String[] {
              "Table",
              "UseTopicSchema",
              "WriteMetadata",
              "DropUnknownFields",
              "State",
              "UseTableSchema",
              "ServiceAccountEmail",
            });
    internal_static_google_pubsub_v1_CloudStorageConfig_descriptor =
        getDescriptor().getMessageType(29);
    internal_static_google_pubsub_v1_CloudStorageConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_CloudStorageConfig_descriptor,
            new java.lang.String[] {
              "Bucket",
              "FilenamePrefix",
              "FilenameSuffix",
              "FilenameDatetimeFormat",
              "TextConfig",
              "AvroConfig",
              "MaxDuration",
              "MaxBytes",
              "MaxMessages",
              "State",
              "ServiceAccountEmail",
              "OutputFormat",
            });
    internal_static_google_pubsub_v1_CloudStorageConfig_TextConfig_descriptor =
        internal_static_google_pubsub_v1_CloudStorageConfig_descriptor.getNestedType(0);
    internal_static_google_pubsub_v1_CloudStorageConfig_TextConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_CloudStorageConfig_TextConfig_descriptor,
            new java.lang.String[] {});
    internal_static_google_pubsub_v1_CloudStorageConfig_AvroConfig_descriptor =
        internal_static_google_pubsub_v1_CloudStorageConfig_descriptor.getNestedType(1);
    internal_static_google_pubsub_v1_CloudStorageConfig_AvroConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_CloudStorageConfig_AvroConfig_descriptor,
            new java.lang.String[] {
              "WriteMetadata", "UseTopicSchema",
            });
    internal_static_google_pubsub_v1_ReceivedMessage_descriptor =
        getDescriptor().getMessageType(30);
    internal_static_google_pubsub_v1_ReceivedMessage_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_ReceivedMessage_descriptor,
            new java.lang.String[] {
              "AckId", "Message", "DeliveryAttempt",
            });
    internal_static_google_pubsub_v1_GetSubscriptionRequest_descriptor =
        getDescriptor().getMessageType(31);
    internal_static_google_pubsub_v1_GetSubscriptionRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_GetSubscriptionRequest_descriptor,
            new java.lang.String[] {
              "Subscription",
            });
    internal_static_google_pubsub_v1_UpdateSubscriptionRequest_descriptor =
        getDescriptor().getMessageType(32);
    internal_static_google_pubsub_v1_UpdateSubscriptionRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_UpdateSubscriptionRequest_descriptor,
            new java.lang.String[] {
              "Subscription", "UpdateMask",
            });
    internal_static_google_pubsub_v1_ListSubscriptionsRequest_descriptor =
        getDescriptor().getMessageType(33);
    internal_static_google_pubsub_v1_ListSubscriptionsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_ListSubscriptionsRequest_descriptor,
            new java.lang.String[] {
              "Project", "PageSize", "PageToken",
            });
    internal_static_google_pubsub_v1_ListSubscriptionsResponse_descriptor =
        getDescriptor().getMessageType(34);
    internal_static_google_pubsub_v1_ListSubscriptionsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_ListSubscriptionsResponse_descriptor,
            new java.lang.String[] {
              "Subscriptions", "NextPageToken",
            });
    internal_static_google_pubsub_v1_DeleteSubscriptionRequest_descriptor =
        getDescriptor().getMessageType(35);
    internal_static_google_pubsub_v1_DeleteSubscriptionRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_DeleteSubscriptionRequest_descriptor,
            new java.lang.String[] {
              "Subscription",
            });
    internal_static_google_pubsub_v1_ModifyPushConfigRequest_descriptor =
        getDescriptor().getMessageType(36);
    internal_static_google_pubsub_v1_ModifyPushConfigRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_ModifyPushConfigRequest_descriptor,
            new java.lang.String[] {
              "Subscription", "PushConfig",
            });
    internal_static_google_pubsub_v1_PullRequest_descriptor = getDescriptor().getMessageType(37);
    internal_static_google_pubsub_v1_PullRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_PullRequest_descriptor,
            new java.lang.String[] {
              "Subscription", "ReturnImmediately", "MaxMessages",
            });
    internal_static_google_pubsub_v1_PullResponse_descriptor = getDescriptor().getMessageType(38);
    internal_static_google_pubsub_v1_PullResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_PullResponse_descriptor,
            new java.lang.String[] {
              "ReceivedMessages",
            });
    internal_static_google_pubsub_v1_ModifyAckDeadlineRequest_descriptor =
        getDescriptor().getMessageType(39);
    internal_static_google_pubsub_v1_ModifyAckDeadlineRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_ModifyAckDeadlineRequest_descriptor,
            new java.lang.String[] {
              "Subscription", "AckIds", "AckDeadlineSeconds",
            });
    internal_static_google_pubsub_v1_AcknowledgeRequest_descriptor =
        getDescriptor().getMessageType(40);
    internal_static_google_pubsub_v1_AcknowledgeRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_AcknowledgeRequest_descriptor,
            new java.lang.String[] {
              "Subscription", "AckIds",
            });
    internal_static_google_pubsub_v1_StreamingPullRequest_descriptor =
        getDescriptor().getMessageType(41);
    internal_static_google_pubsub_v1_StreamingPullRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_StreamingPullRequest_descriptor,
            new java.lang.String[] {
              "Subscription",
              "AckIds",
              "ModifyDeadlineSeconds",
              "ModifyDeadlineAckIds",
              "StreamAckDeadlineSeconds",
              "ClientId",
              "MaxOutstandingMessages",
              "MaxOutstandingBytes",
              "ProtocolVersion",
            });
    internal_static_google_pubsub_v1_StreamingPullResponse_descriptor =
        getDescriptor().getMessageType(42);
    internal_static_google_pubsub_v1_StreamingPullResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_StreamingPullResponse_descriptor,
            new java.lang.String[] {
              "ReceivedMessages",
              "AcknowledgeConfirmation",
              "ModifyAckDeadlineConfirmation",
              "SubscriptionProperties",
            });
    internal_static_google_pubsub_v1_StreamingPullResponse_AcknowledgeConfirmation_descriptor =
        internal_static_google_pubsub_v1_StreamingPullResponse_descriptor.getNestedType(0);
    internal_static_google_pubsub_v1_StreamingPullResponse_AcknowledgeConfirmation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_StreamingPullResponse_AcknowledgeConfirmation_descriptor,
            new java.lang.String[] {
              "AckIds", "InvalidAckIds", "UnorderedAckIds", "TemporaryFailedAckIds",
            });
    internal_static_google_pubsub_v1_StreamingPullResponse_ModifyAckDeadlineConfirmation_descriptor =
        internal_static_google_pubsub_v1_StreamingPullResponse_descriptor.getNestedType(1);
    internal_static_google_pubsub_v1_StreamingPullResponse_ModifyAckDeadlineConfirmation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_StreamingPullResponse_ModifyAckDeadlineConfirmation_descriptor,
            new java.lang.String[] {
              "AckIds", "InvalidAckIds", "TemporaryFailedAckIds",
            });
    internal_static_google_pubsub_v1_StreamingPullResponse_SubscriptionProperties_descriptor =
        internal_static_google_pubsub_v1_StreamingPullResponse_descriptor.getNestedType(2);
    internal_static_google_pubsub_v1_StreamingPullResponse_SubscriptionProperties_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_StreamingPullResponse_SubscriptionProperties_descriptor,
            new java.lang.String[] {
              "ExactlyOnceDeliveryEnabled", "MessageOrderingEnabled",
            });
    internal_static_google_pubsub_v1_CreateSnapshotRequest_descriptor =
        getDescriptor().getMessageType(43);
    internal_static_google_pubsub_v1_CreateSnapshotRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_CreateSnapshotRequest_descriptor,
            new java.lang.String[] {
              "Name", "Subscription", "Labels", "Tags",
            });
    internal_static_google_pubsub_v1_CreateSnapshotRequest_LabelsEntry_descriptor =
        internal_static_google_pubsub_v1_CreateSnapshotRequest_descriptor.getNestedType(0);
    internal_static_google_pubsub_v1_CreateSnapshotRequest_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_CreateSnapshotRequest_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_pubsub_v1_CreateSnapshotRequest_TagsEntry_descriptor =
        internal_static_google_pubsub_v1_CreateSnapshotRequest_descriptor.getNestedType(1);
    internal_static_google_pubsub_v1_CreateSnapshotRequest_TagsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_CreateSnapshotRequest_TagsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_pubsub_v1_UpdateSnapshotRequest_descriptor =
        getDescriptor().getMessageType(44);
    internal_static_google_pubsub_v1_UpdateSnapshotRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_UpdateSnapshotRequest_descriptor,
            new java.lang.String[] {
              "Snapshot", "UpdateMask",
            });
    internal_static_google_pubsub_v1_Snapshot_descriptor = getDescriptor().getMessageType(45);
    internal_static_google_pubsub_v1_Snapshot_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_Snapshot_descriptor,
            new java.lang.String[] {
              "Name", "Topic", "ExpireTime", "Labels",
            });
    internal_static_google_pubsub_v1_Snapshot_LabelsEntry_descriptor =
        internal_static_google_pubsub_v1_Snapshot_descriptor.getNestedType(0);
    internal_static_google_pubsub_v1_Snapshot_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_Snapshot_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_pubsub_v1_GetSnapshotRequest_descriptor =
        getDescriptor().getMessageType(46);
    internal_static_google_pubsub_v1_GetSnapshotRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_GetSnapshotRequest_descriptor,
            new java.lang.String[] {
              "Snapshot",
            });
    internal_static_google_pubsub_v1_ListSnapshotsRequest_descriptor =
        getDescriptor().getMessageType(47);
    internal_static_google_pubsub_v1_ListSnapshotsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_ListSnapshotsRequest_descriptor,
            new java.lang.String[] {
              "Project", "PageSize", "PageToken",
            });
    internal_static_google_pubsub_v1_ListSnapshotsResponse_descriptor =
        getDescriptor().getMessageType(48);
    internal_static_google_pubsub_v1_ListSnapshotsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_ListSnapshotsResponse_descriptor,
            new java.lang.String[] {
              "Snapshots", "NextPageToken",
            });
    internal_static_google_pubsub_v1_DeleteSnapshotRequest_descriptor =
        getDescriptor().getMessageType(49);
    internal_static_google_pubsub_v1_DeleteSnapshotRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_DeleteSnapshotRequest_descriptor,
            new java.lang.String[] {
              "Snapshot",
            });
    internal_static_google_pubsub_v1_SeekRequest_descriptor = getDescriptor().getMessageType(50);
    internal_static_google_pubsub_v1_SeekRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_SeekRequest_descriptor,
            new java.lang.String[] {
              "Subscription", "Time", "Snapshot", "Target",
            });
    internal_static_google_pubsub_v1_SeekResponse_descriptor = getDescriptor().getMessageType(51);
    internal_static_google_pubsub_v1_SeekResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
            internal_static_google_pubsub_v1_SeekResponse_descriptor, new java.lang.String[] {});
    descriptor.resolveAllFeaturesImmutable();
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.api.ClientProto.getDescriptor();
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.api.ResourceProto.getDescriptor();
    com.google.protobuf.DurationProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
    com.google.protobuf.StructProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
    com.google.pubsub.v1.SchemaProto.getDescriptor();
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.ClientProto.defaultHost);
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    registry.add(com.google.api.AnnotationsProto.http);
    registry.add(com.google.api.ClientProto.methodSignature);
    registry.add(com.google.api.ClientProto.oauthScopes);
    registry.add(com.google.api.ResourceProto.resource);
    registry.add(com.google.api.ResourceProto.resourceDefinition);
    registry.add(com.google.api.ResourceProto.resourceReference);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
  }

  // @@protoc_insertion_point(outer_class_scope)
}
