// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/dialogflow/v2beta1/session_entity_type.proto

package com.google.cloud.dialogflow.v2beta1;

public final class SessionEntityTypeProto {
  private SessionEntityTypeProto() {}

  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_dialogflow_v2beta1_SessionEntityType_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2beta1_SessionEntityType_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dialogflow_v2beta1_ListSessionEntityTypesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2beta1_ListSessionEntityTypesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dialogflow_v2beta1_ListSessionEntityTypesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2beta1_ListSessionEntityTypesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dialogflow_v2beta1_GetSessionEntityTypeRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2beta1_GetSessionEntityTypeRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dialogflow_v2beta1_CreateSessionEntityTypeRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2beta1_CreateSessionEntityTypeRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dialogflow_v2beta1_UpdateSessionEntityTypeRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2beta1_UpdateSessionEntityTypeRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dialogflow_v2beta1_DeleteSessionEntityTypeRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2beta1_DeleteSessionEntityTypeRequest_fieldAccessorTable;

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

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

  static {
    java.lang.String[] descriptorData = {
      "\n9google/cloud/dialogflow/v2beta1/sessio"
          + "n_entity_type.proto\022\037google.cloud.dialog"
          + "flow.v2beta1\032\034google/api/annotations.pro"
          + "to\032\031google/api/resource.proto\0321google/cl"
          + "oud/dialogflow/v2beta1/entity_type.proto"
          + "\032\033google/protobuf/empty.proto\032 google/pr"
          + "otobuf/field_mask.proto\"\321\002\n\021SessionEntit"
          + "yType\022\014\n\004name\030\001 \001(\t\022c\n\024entity_override_m"
          + "ode\030\002 \001(\0162E.google.cloud.dialogflow.v2be"
          + "ta1.SessionEntityType.EntityOverrideMode"
          + "\022D\n\010entities\030\003 \003(\01322.google.cloud.dialog"
          + "flow.v2beta1.EntityType.Entity\"\202\001\n\022Entit"
          + "yOverrideMode\022$\n ENTITY_OVERRIDE_MODE_UN"
          + "SPECIFIED\020\000\022!\n\035ENTITY_OVERRIDE_MODE_OVER"
          + "RIDE\020\001\022#\n\037ENTITY_OVERRIDE_MODE_SUPPLEMEN"
          + "T\020\002\"V\n\035ListSessionEntityTypesRequest\022\016\n\006"
          + "parent\030\001 \001(\t\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_"
          + "token\030\003 \001(\t\"\213\001\n\036ListSessionEntityTypesRe"
          + "sponse\022P\n\024session_entity_types\030\001 \003(\01322.g"
          + "oogle.cloud.dialogflow.v2beta1.SessionEn"
          + "tityType\022\027\n\017next_page_token\030\002 \001(\t\"+\n\033Get"
          + "SessionEntityTypeRequest\022\014\n\004name\030\001 \001(\t\"\201"
          + "\001\n\036CreateSessionEntityTypeRequest\022\016\n\006par"
          + "ent\030\001 \001(\t\022O\n\023session_entity_type\030\002 \001(\01322"
          + ".google.cloud.dialogflow.v2beta1.Session"
          + "EntityType\"\242\001\n\036UpdateSessionEntityTypeRe"
          + "quest\022O\n\023session_entity_type\030\001 \001(\01322.goo"
          + "gle.cloud.dialogflow.v2beta1.SessionEnti"
          + "tyType\022/\n\013update_mask\030\002 \001(\0132\032.google.pro"
          + "tobuf.FieldMask\".\n\036DeleteSessionEntityTy"
          + "peRequest\022\014\n\004name\030\001 \001(\t2\313\014\n\022SessionEntit"
          + "yTypes\022\262\002\n\026ListSessionEntityTypes\022>.goog"
          + "le.cloud.dialogflow.v2beta1.ListSessionE"
          + "ntityTypesRequest\032?.google.cloud.dialogf"
          + "low.v2beta1.ListSessionEntityTypesRespon"
          + "se\"\226\001\202\323\344\223\002\217\001\0229/v2beta1/{parent=projects/"
          + "*/agent/sessions/*}/entityTypesZR\022P/v2be"
          + "ta1/{parent=projects/*/agent/environment"
          + "s/*/users/*/sessions/*}/entityTypes\022\241\002\n\024"
          + "GetSessionEntityType\022<.google.cloud.dial"
          + "ogflow.v2beta1.GetSessionEntityTypeReque"
          + "st\0322.google.cloud.dialogflow.v2beta1.Ses"
          + "sionEntityType\"\226\001\202\323\344\223\002\217\001\0229/v2beta1/{name"
          + "=projects/*/agent/sessions/*/entityTypes"
          + "/*}ZR\022P/v2beta1/{name=projects/*/agent/e"
          + "nvironments/*/users/*/sessions/*/entityT"
          + "ypes/*}\022\321\002\n\027CreateSessionEntityType\022?.go"
          + "ogle.cloud.dialogflow.v2beta1.CreateSess"
          + "ionEntityTypeRequest\0322.google.cloud.dial"
          + "ogflow.v2beta1.SessionEntityType\"\300\001\202\323\344\223\002"
          + "\271\001\"9/v2beta1/{parent=projects/*/agent/se"
          + "ssions/*}/entityTypes:\023session_entity_ty"
          + "peZg\"P/v2beta1/{parent=projects/*/agent/"
          + "environments/*/users/*/sessions/*}/entit"
          + "yTypes:\023session_entity_type\022\371\002\n\027UpdateSe"
          + "ssionEntityType\022?.google.cloud.dialogflo"
          + "w.v2beta1.UpdateSessionEntityTypeRequest"
          + "\0322.google.cloud.dialogflow.v2beta1.Sessi"
          + "onEntityType\"\350\001\202\323\344\223\002\341\0012M/v2beta1/{sessio"
          + "n_entity_type.name=projects/*/agent/sess"
          + "ions/*/entityTypes/*}:\023session_entity_ty"
          + "peZ{2d/v2beta1/{session_entity_type.name"
          + "=projects/*/agent/environments/*/users/*"
          + "/sessions/*/entityTypes/*}:\023session_enti"
          + "ty_type\022\213\002\n\027DeleteSessionEntityType\022?.go"
          + "ogle.cloud.dialogflow.v2beta1.DeleteSess"
          + "ionEntityTypeRequest\032\026.google.protobuf.E"
          + "mpty\"\226\001\202\323\344\223\002\217\001*9/v2beta1/{name=projects/"
          + "*/agent/sessions/*/entityTypes/*}ZR*P/v2"
          + "beta1/{name=projects/*/agent/environment"
          + "s/*/users/*/sessions/*/entityTypes/*}B\264\001"
          + "\n#com.google.cloud.dialogflow.v2beta1B\026S"
          + "essionEntityTypeProtoP\001ZIgoogle.golang.o"
          + "rg/genproto/googleapis/cloud/dialogflow/"
          + "v2beta1;dialogflow\370\001\001\242\002\002DF\252\002\037Google.Clou"
          + "d.Dialogflow.V2beta1b\006proto3"
    };
    com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
        new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
          public com.google.protobuf.ExtensionRegistry assignDescriptors(
              com.google.protobuf.Descriptors.FileDescriptor root) {
            descriptor = root;
            return null;
          }
        };
    com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
        descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          com.google.api.AnnotationsProto.getDescriptor(),
          com.google.api.ResourceProto.getDescriptor(),
          com.google.cloud.dialogflow.v2beta1.EntityTypeProto.getDescriptor(),
          com.google.protobuf.EmptyProto.getDescriptor(),
          com.google.protobuf.FieldMaskProto.getDescriptor(),
        },
        assigner);
    internal_static_google_cloud_dialogflow_v2beta1_SessionEntityType_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_dialogflow_v2beta1_SessionEntityType_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dialogflow_v2beta1_SessionEntityType_descriptor,
            new java.lang.String[] {
              "Name", "EntityOverrideMode", "Entities",
            });
    internal_static_google_cloud_dialogflow_v2beta1_ListSessionEntityTypesRequest_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_dialogflow_v2beta1_ListSessionEntityTypesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dialogflow_v2beta1_ListSessionEntityTypesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken",
            });
    internal_static_google_cloud_dialogflow_v2beta1_ListSessionEntityTypesResponse_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_dialogflow_v2beta1_ListSessionEntityTypesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dialogflow_v2beta1_ListSessionEntityTypesResponse_descriptor,
            new java.lang.String[] {
              "SessionEntityTypes", "NextPageToken",
            });
    internal_static_google_cloud_dialogflow_v2beta1_GetSessionEntityTypeRequest_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_dialogflow_v2beta1_GetSessionEntityTypeRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dialogflow_v2beta1_GetSessionEntityTypeRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_dialogflow_v2beta1_CreateSessionEntityTypeRequest_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_dialogflow_v2beta1_CreateSessionEntityTypeRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dialogflow_v2beta1_CreateSessionEntityTypeRequest_descriptor,
            new java.lang.String[] {
              "Parent", "SessionEntityType",
            });
    internal_static_google_cloud_dialogflow_v2beta1_UpdateSessionEntityTypeRequest_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_dialogflow_v2beta1_UpdateSessionEntityTypeRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dialogflow_v2beta1_UpdateSessionEntityTypeRequest_descriptor,
            new java.lang.String[] {
              "SessionEntityType", "UpdateMask",
            });
    internal_static_google_cloud_dialogflow_v2beta1_DeleteSessionEntityTypeRequest_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_dialogflow_v2beta1_DeleteSessionEntityTypeRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dialogflow_v2beta1_DeleteSessionEntityTypeRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.AnnotationsProto.http);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.api.ResourceProto.getDescriptor();
    com.google.cloud.dialogflow.v2beta1.EntityTypeProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
