// 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\0321google/cloud/dialogflow/v2beta1/enti" +
      "ty_type.proto\032\033google/protobuf/empty.pro" +
      "to\032 google/protobuf/field_mask.proto\"\321\002\n" +
      "\021SessionEntityType\022\014\n\004name\030\001 \001(\t\022c\n\024enti" +
      "ty_override_mode\030\002 \001(\0162E.google.cloud.di" +
      "alogflow.v2beta1.SessionEntityType.Entit" +
      "yOverrideMode\022D\n\010entities\030\003 \003(\01322.google" +
      ".cloud.dialogflow.v2beta1.EntityType.Ent" +
      "ity\"\202\001\n\022EntityOverrideMode\022$\n ENTITY_OVE" +
      "RRIDE_MODE_UNSPECIFIED\020\000\022!\n\035ENTITY_OVERR" +
      "IDE_MODE_OVERRIDE\020\001\022#\n\037ENTITY_OVERRIDE_M" +
      "ODE_SUPPLEMENT\020\002\"V\n\035ListSessionEntityTyp" +
      "esRequest\022\016\n\006parent\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\036ListSession" +
      "EntityTypesResponse\022P\n\024session_entity_ty" +
      "pes\030\001 \003(\01322.google.cloud.dialogflow.v2be" +
      "ta1.SessionEntityType\022\027\n\017next_page_token" +
      "\030\002 \001(\t\"+\n\033GetSessionEntityTypeRequest\022\014\n" +
      "\004name\030\001 \001(\t\"\201\001\n\036CreateSessionEntityTypeR" +
      "equest\022\016\n\006parent\030\001 \001(\t\022O\n\023session_entity" +
      "_type\030\002 \001(\01322.google.cloud.dialogflow.v2" +
      "beta1.SessionEntityType\"\242\001\n\036UpdateSessio" +
      "nEntityTypeRequest\022O\n\023session_entity_typ" +
      "e\030\001 \001(\01322.google.cloud.dialogflow.v2beta" +
      "1.SessionEntityType\022/\n\013update_mask\030\002 \001(\013" +
      "2\032.google.protobuf.FieldMask\".\n\036DeleteSe" +
      "ssionEntityTypeRequest\022\014\n\004name\030\001 \001(\t2\313\014\n" +
      "\022SessionEntityTypes\022\262\002\n\026ListSessionEntit" +
      "yTypes\022>.google.cloud.dialogflow.v2beta1" +
      ".ListSessionEntityTypesRequest\032?.google." +
      "cloud.dialogflow.v2beta1.ListSessionEnti" +
      "tyTypesResponse\"\226\001\202\323\344\223\002\217\001\0229/v2beta1/{par" +
      "ent=projects/*/agent/sessions/*}/entityT" +
      "ypesZR\022P/v2beta1/{parent=projects/*/agen" +
      "t/environments/*/users/*/sessions/*}/ent" +
      "ityTypes\022\241\002\n\024GetSessionEntityType\022<.goog" +
      "le.cloud.dialogflow.v2beta1.GetSessionEn" +
      "tityTypeRequest\0322.google.cloud.dialogflo" +
      "w.v2beta1.SessionEntityType\"\226\001\202\323\344\223\002\217\001\0229/" +
      "v2beta1/{name=projects/*/agent/sessions/" +
      "*/entityTypes/*}ZR\022P/v2beta1/{name=proje" +
      "cts/*/agent/environments/*/users/*/sessi" +
      "ons/*/entityTypes/*}\022\321\002\n\027CreateSessionEn" +
      "tityType\022?.google.cloud.dialogflow.v2bet" +
      "a1.CreateSessionEntityTypeRequest\0322.goog" +
      "le.cloud.dialogflow.v2beta1.SessionEntit" +
      "yType\"\300\001\202\323\344\223\002\271\001\"9/v2beta1/{parent=projec" +
      "ts/*/agent/sessions/*}/entityTypes:\023sess" +
      "ion_entity_typeZg\"P/v2beta1/{parent=proj" +
      "ects/*/agent/environments/*/users/*/sess" +
      "ions/*}/entityTypes:\023session_entity_type" +
      "\022\371\002\n\027UpdateSessionEntityType\022?.google.cl" +
      "oud.dialogflow.v2beta1.UpdateSessionEnti" +
      "tyTypeRequest\0322.google.cloud.dialogflow." +
      "v2beta1.SessionEntityType\"\350\001\202\323\344\223\002\341\0012M/v2" +
      "beta1/{session_entity_type.name=projects" +
      "/*/agent/sessions/*/entityTypes/*}:\023sess" +
      "ion_entity_typeZ{2d/v2beta1/{session_ent" +
      "ity_type.name=projects/*/agent/environme" +
      "nts/*/users/*/sessions/*/entityTypes/*}:" +
      "\023session_entity_type\022\213\002\n\027DeleteSessionEn" +
      "tityType\022?.google.cloud.dialogflow.v2bet" +
      "a1.DeleteSessionEntityTypeRequest\032\026.goog" +
      "le.protobuf.Empty\"\226\001\202\323\344\223\002\217\001*9/v2beta1/{n" +
      "ame=projects/*/agent/sessions/*/entityTy" +
      "pes/*}ZR*P/v2beta1/{name=projects/*/agen" +
      "t/environments/*/users/*/sessions/*/enti" +
      "tyTypes/*}B\264\001\n#com.google.cloud.dialogfl" +
      "ow.v2beta1B\026SessionEntityTypeProtoP\001ZIgo" +
      "ogle.golang.org/genproto/googleapis/clou" +
      "d/dialogflow/v2beta1;dialogflow\370\001\001\242\002\002DF\252" +
      "\002\037Google.Cloud.Dialogflow.V2beta1b\006proto" +
      "3"
    };
    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.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.cloud.dialogflow.v2beta1.EntityTypeProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
