/*
 * Copyright 2020 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!
// source: google/cloud/discoveryengine/v1beta/schema_service.proto

package com.google.cloud.discoveryengine.v1beta;

public final class SchemaServiceProto {
  private SchemaServiceProto() {}

  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_cloud_discoveryengine_v1beta_GetSchemaRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_discoveryengine_v1beta_GetSchemaRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_discoveryengine_v1beta_ListSchemasRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_discoveryengine_v1beta_ListSchemasRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_discoveryengine_v1beta_ListSchemasResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_discoveryengine_v1beta_ListSchemasResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_discoveryengine_v1beta_CreateSchemaRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_discoveryengine_v1beta_CreateSchemaRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_discoveryengine_v1beta_UpdateSchemaRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_discoveryengine_v1beta_UpdateSchemaRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_discoveryengine_v1beta_DeleteSchemaRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_discoveryengine_v1beta_DeleteSchemaRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_discoveryengine_v1beta_CreateSchemaMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_discoveryengine_v1beta_CreateSchemaMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_discoveryengine_v1beta_UpdateSchemaMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_discoveryengine_v1beta_UpdateSchemaMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_discoveryengine_v1beta_DeleteSchemaMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_discoveryengine_v1beta_DeleteSchemaMetadata_fieldAccessorTable;

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

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

  static {
    java.lang.String[] descriptorData = {
      "\n8google/cloud/discoveryengine/v1beta/sc"
          + "hema_service.proto\022#google.cloud.discove"
          + "ryengine.v1beta\032\034google/api/annotations."
          + "proto\032\027google/api/client.proto\032\037google/a"
          + "pi/field_behavior.proto\032\031google/api/reso"
          + "urce.proto\0320google/cloud/discoveryengine"
          + "/v1beta/schema.proto\032#google/longrunning"
          + "/operations.proto\032\033google/protobuf/empty"
          + ".proto\032\037google/protobuf/timestamp.proto\""
          + "O\n\020GetSchemaRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A"
          + "\'\n%discoveryengine.googleapis.com/Schema"
          + "\"}\n\022ListSchemasRequest\022@\n\006parent\030\001 \001(\tB0"
          + "\340A\002\372A*\n(discoveryengine.googleapis.com/D"
          + "ataStore\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_toke"
          + "n\030\003 \001(\t\"l\n\023ListSchemasResponse\022<\n\007schema"
          + "s\030\001 \003(\0132+.google.cloud.discoveryengine.v"
          + "1beta.Schema\022\027\n\017next_page_token\030\002 \001(\t\"\261\001"
          + "\n\023CreateSchemaRequest\022@\n\006parent\030\001 \001(\tB0\340"
          + "A\002\372A*\n(discoveryengine.googleapis.com/Da"
          + "taStore\022@\n\006schema\030\002 \001(\0132+.google.cloud.d"
          + "iscoveryengine.v1beta.SchemaB\003\340A\002\022\026\n\tsch"
          + "ema_id\030\003 \001(\tB\003\340A\002\"n\n\023UpdateSchemaRequest"
          + "\022@\n\006schema\030\001 \001(\0132+.google.cloud.discover"
          + "yengine.v1beta.SchemaB\003\340A\002\022\025\n\rallow_miss"
          + "ing\030\003 \001(\010\"R\n\023DeleteSchemaRequest\022;\n\004name"
          + "\030\001 \001(\tB-\340A\002\372A\'\n%discoveryengine.googleap"
          + "is.com/Schema\"x\n\024CreateSchemaMetadata\022/\n"
          + "\013create_time\030\001 \001(\0132\032.google.protobuf.Tim"
          + "estamp\022/\n\013update_time\030\002 \001(\0132\032.google.pro"
          + "tobuf.Timestamp\"x\n\024UpdateSchemaMetadata\022"
          + "/\n\013create_time\030\001 \001(\0132\032.google.protobuf.T"
          + "imestamp\022/\n\013update_time\030\002 \001(\0132\032.google.p"
          + "rotobuf.Timestamp\"x\n\024DeleteSchemaMetadat"
          + "a\022/\n\013create_time\030\001 \001(\0132\032.google.protobuf"
          + ".Timestamp\022/\n\013update_time\030\002 \001(\0132\032.google"
          + ".protobuf.Timestamp2\211\016\n\rSchemaService\022\214\002"
          + "\n\tGetSchema\0225.google.cloud.discoveryengi"
          + "ne.v1beta.GetSchemaRequest\032+.google.clou"
          + "d.discoveryengine.v1beta.Schema\"\232\001\202\323\344\223\002\214"
          + "\001\022</v1beta/{name=projects/*/locations/*/"
          + "dataStores/*/schemas/*}ZL\022J/v1beta/{name"
          + "=projects/*/locations/*/collections/*/da"
          + "taStores/*/schemas/*}\332A\004name\022\237\002\n\013ListSch"
          + "emas\0227.google.cloud.discoveryengine.v1be"
          + "ta.ListSchemasRequest\0328.google.cloud.dis"
          + "coveryengine.v1beta.ListSchemasResponse\""
          + "\234\001\202\323\344\223\002\214\001\022</v1beta/{parent=projects/*/lo"
          + "cations/*/dataStores/*}/schemasZL\022J/v1be"
          + "ta/{parent=projects/*/locations/*/collec"
          + "tions/*/dataStores/*}/schemas\332A\006parent\022\220"
          + "\003\n\014CreateSchema\0228.google.cloud.discovery"
          + "engine.v1beta.CreateSchemaRequest\032\035.goog"
          + "le.longrunning.Operation\"\246\002\202\323\344\223\002\234\001\"</v1b"
          + "eta/{parent=projects/*/locations/*/dataS"
          + "tores/*}/schemas:\006schemaZT\"J/v1beta/{par"
          + "ent=projects/*/locations/*/collections/*"
          + "/dataStores/*}/schemas:\006schema\332A\027parent,"
          + "schema,schema_id\312Af\n*google.cloud.discov"
          + "eryengine.v1beta.Schema\0228google.cloud.di"
          + "scoveryengine.v1beta.CreateSchemaMetadat"
          + "a\022\204\003\n\014UpdateSchema\0228.google.cloud.discov"
          + "eryengine.v1beta.UpdateSchemaRequest\032\035.g"
          + "oogle.longrunning.Operation\"\232\002\202\323\344\223\002\252\0012C/"
          + "v1beta/{schema.name=projects/*/locations"
          + "/*/dataStores/*/schemas/*}:\006schemaZ[2Q/v"
          + "1beta/{schema.name=projects/*/locations/"
          + "*/collections/*/dataStores/*/schemas/*}:"
          + "\006schema\312Af\n*google.cloud.discoveryengine"
          + ".v1beta.Schema\0228google.cloud.discoveryen"
          + "gine.v1beta.UpdateSchemaMetadata\022\330\002\n\014Del"
          + "eteSchema\0228.google.cloud.discoveryengine"
          + ".v1beta.DeleteSchemaRequest\032\035.google.lon"
          + "grunning.Operation\"\356\001\202\323\344\223\002\214\001*</v1beta/{n"
          + "ame=projects/*/locations/*/dataStores/*/"
          + "schemas/*}ZL*J/v1beta/{name=projects/*/l"
          + "ocations/*/collections/*/dataStores/*/sc"
          + "hemas/*}\332A\004name\312AQ\n\025google.protobuf.Empt"
          + "y\0228google.cloud.discoveryengine.v1beta.D"
          + "eleteSchemaMetadata\032R\312A\036discoveryengine."
          + "googleapis.com\322A.https://www.googleapis."
          + "com/auth/cloud-platformB\231\002\n\'com.google.c"
          + "loud.discoveryengine.v1betaB\022SchemaServi"
          + "ceProtoP\001ZQcloud.google.com/go/discovery"
          + "engine/apiv1beta/discoveryenginepb;disco"
          + "veryenginepb\242\002\017DISCOVERYENGINE\252\002#Google."
          + "Cloud.DiscoveryEngine.V1Beta\312\002#Google\\Cl"
          + "oud\\DiscoveryEngine\\V1beta\352\002&Google::Clo"
          + "ud::DiscoveryEngine::V1betab\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.cloud.discoveryengine.v1beta.SchemaProto.getDescriptor(),
              com.google.longrunning.OperationsProto.getDescriptor(),
              com.google.protobuf.EmptyProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
            });
    internal_static_google_cloud_discoveryengine_v1beta_GetSchemaRequest_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_discoveryengine_v1beta_GetSchemaRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_discoveryengine_v1beta_GetSchemaRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_discoveryengine_v1beta_ListSchemasRequest_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_discoveryengine_v1beta_ListSchemasRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_discoveryengine_v1beta_ListSchemasRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken",
            });
    internal_static_google_cloud_discoveryengine_v1beta_ListSchemasResponse_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_discoveryengine_v1beta_ListSchemasResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_discoveryengine_v1beta_ListSchemasResponse_descriptor,
            new java.lang.String[] {
              "Schemas", "NextPageToken",
            });
    internal_static_google_cloud_discoveryengine_v1beta_CreateSchemaRequest_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_discoveryengine_v1beta_CreateSchemaRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_discoveryengine_v1beta_CreateSchemaRequest_descriptor,
            new java.lang.String[] {
              "Parent", "Schema", "SchemaId",
            });
    internal_static_google_cloud_discoveryengine_v1beta_UpdateSchemaRequest_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_discoveryengine_v1beta_UpdateSchemaRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_discoveryengine_v1beta_UpdateSchemaRequest_descriptor,
            new java.lang.String[] {
              "Schema", "AllowMissing",
            });
    internal_static_google_cloud_discoveryengine_v1beta_DeleteSchemaRequest_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_discoveryengine_v1beta_DeleteSchemaRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_discoveryengine_v1beta_DeleteSchemaRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_discoveryengine_v1beta_CreateSchemaMetadata_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_discoveryengine_v1beta_CreateSchemaMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_discoveryengine_v1beta_CreateSchemaMetadata_descriptor,
            new java.lang.String[] {
              "CreateTime", "UpdateTime",
            });
    internal_static_google_cloud_discoveryengine_v1beta_UpdateSchemaMetadata_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_discoveryengine_v1beta_UpdateSchemaMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_discoveryengine_v1beta_UpdateSchemaMetadata_descriptor,
            new java.lang.String[] {
              "CreateTime", "UpdateTime",
            });
    internal_static_google_cloud_discoveryengine_v1beta_DeleteSchemaMetadata_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_discoveryengine_v1beta_DeleteSchemaMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_discoveryengine_v1beta_DeleteSchemaMetadata_descriptor,
            new java.lang.String[] {
              "CreateTime", "UpdateTime",
            });
    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.resourceReference);
    registry.add(com.google.longrunning.OperationsProto.operationInfo);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.api.ClientProto.getDescriptor();
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.api.ResourceProto.getDescriptor();
    com.google.cloud.discoveryengine.v1beta.SchemaProto.getDescriptor();
    com.google.longrunning.OperationsProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
