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

package com.google.cloud.dialogflow.v2;

public final class ContextProto {
  private ContextProto() {}
  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_v2_Context_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2_Context_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_cloud_dialogflow_v2_ListContextsRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2_ListContextsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_cloud_dialogflow_v2_ListContextsResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2_ListContextsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_cloud_dialogflow_v2_GetContextRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2_GetContextRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_cloud_dialogflow_v2_CreateContextRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2_CreateContextRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_cloud_dialogflow_v2_UpdateContextRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2_UpdateContextRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_cloud_dialogflow_v2_DeleteContextRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2_DeleteContextRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_cloud_dialogflow_v2_DeleteAllContextsRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dialogflow_v2_DeleteAllContextsRequest_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(google/cloud/dialogflow/v2/context.pro" +
      "to\022\032google.cloud.dialogflow.v2\032\034google/a" +
      "pi/annotations.proto\032\033google/protobuf/em" +
      "pty.proto\032 google/protobuf/field_mask.pr" +
      "oto\032\034google/protobuf/struct.proto\"\\\n\007Con" +
      "text\022\014\n\004name\030\001 \001(\t\022\026\n\016lifespan_count\030\002 \001" +
      "(\005\022+\n\nparameters\030\003 \001(\0132\027.google.protobuf" +
      ".Struct\"L\n\023ListContextsRequest\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\"f\n\024ListContextsResponse\0225\n\010context" +
      "s\030\001 \003(\0132#.google.cloud.dialogflow.v2.Con" +
      "text\022\027\n\017next_page_token\030\002 \001(\t\"!\n\021GetCont" +
      "extRequest\022\014\n\004name\030\001 \001(\t\"\\\n\024CreateContex" +
      "tRequest\022\016\n\006parent\030\001 \001(\t\0224\n\007context\030\002 \001(" +
      "\0132#.google.cloud.dialogflow.v2.Context\"}" +
      "\n\024UpdateContextRequest\0224\n\007context\030\001 \001(\0132" +
      "#.google.cloud.dialogflow.v2.Context\022/\n\013" +
      "update_mask\030\002 \001(\0132\032.google.protobuf.Fiel" +
      "dMask\"$\n\024DeleteContextRequest\022\014\n\004name\030\001 " +
      "\001(\t\"*\n\030DeleteAllContextsRequest\022\016\n\006paren" +
      "t\030\001 \001(\t2\357\007\n\010Contexts\022\254\001\n\014ListContexts\022/." +
      "google.cloud.dialogflow.v2.ListContextsR" +
      "equest\0320.google.cloud.dialogflow.v2.List" +
      "ContextsResponse\"9\202\323\344\223\0023\0221/v2/{parent=pr" +
      "ojects/*/agent/sessions/*}/contexts\022\233\001\n\n" +
      "GetContext\022-.google.cloud.dialogflow.v2." +
      "GetContextRequest\032#.google.cloud.dialogf" +
      "low.v2.Context\"9\202\323\344\223\0023\0221/v2/{name=projec" +
      "ts/*/agent/sessions/*/contexts/*}\022\252\001\n\rCr" +
      "eateContext\0220.google.cloud.dialogflow.v2" +
      ".CreateContextRequest\032#.google.cloud.dia" +
      "logflow.v2.Context\"B\202\323\344\223\002<\"1/v2/{parent=" +
      "projects/*/agent/sessions/*}/contexts:\007c" +
      "ontext\022\262\001\n\rUpdateContext\0220.google.cloud." +
      "dialogflow.v2.UpdateContextRequest\032#.goo" +
      "gle.cloud.dialogflow.v2.Context\"J\202\323\344\223\002D2" +
      "9/v2/{context.name=projects/*/agent/sess" +
      "ions/*/contexts/*}:\007context\022\224\001\n\rDeleteCo" +
      "ntext\0220.google.cloud.dialogflow.v2.Delet" +
      "eContextRequest\032\026.google.protobuf.Empty\"" +
      "9\202\323\344\223\0023*1/v2/{name=projects/*/agent/sess" +
      "ions/*/contexts/*}\022\234\001\n\021DeleteAllContexts" +
      "\0224.google.cloud.dialogflow.v2.DeleteAllC" +
      "ontextsRequest\032\026.google.protobuf.Empty\"9" +
      "\202\323\344\223\0023*1/v2/{parent=projects/*/agent/ses" +
      "sions/*}/contextsB\233\001\n\036com.google.cloud.d" +
      "ialogflow.v2B\014ContextProtoP\001ZDgoogle.gol" +
      "ang.org/genproto/googleapis/cloud/dialog" +
      "flow/v2;dialogflow\370\001\001\242\002\002DF\252\002\032Google.Clou" +
      "d.Dialogflow.V2b\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.protobuf.EmptyProto.getDescriptor(),
          com.google.protobuf.FieldMaskProto.getDescriptor(),
          com.google.protobuf.StructProto.getDescriptor(),
        }, assigner);
    internal_static_google_cloud_dialogflow_v2_Context_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_dialogflow_v2_Context_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_cloud_dialogflow_v2_Context_descriptor,
        new java.lang.String[] { "Name", "LifespanCount", "Parameters", });
    internal_static_google_cloud_dialogflow_v2_ListContextsRequest_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_dialogflow_v2_ListContextsRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_cloud_dialogflow_v2_ListContextsRequest_descriptor,
        new java.lang.String[] { "Parent", "PageSize", "PageToken", });
    internal_static_google_cloud_dialogflow_v2_ListContextsResponse_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_dialogflow_v2_ListContextsResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_cloud_dialogflow_v2_ListContextsResponse_descriptor,
        new java.lang.String[] { "Contexts", "NextPageToken", });
    internal_static_google_cloud_dialogflow_v2_GetContextRequest_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_dialogflow_v2_GetContextRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_cloud_dialogflow_v2_GetContextRequest_descriptor,
        new java.lang.String[] { "Name", });
    internal_static_google_cloud_dialogflow_v2_CreateContextRequest_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_dialogflow_v2_CreateContextRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_cloud_dialogflow_v2_CreateContextRequest_descriptor,
        new java.lang.String[] { "Parent", "Context", });
    internal_static_google_cloud_dialogflow_v2_UpdateContextRequest_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_dialogflow_v2_UpdateContextRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_cloud_dialogflow_v2_UpdateContextRequest_descriptor,
        new java.lang.String[] { "Context", "UpdateMask", });
    internal_static_google_cloud_dialogflow_v2_DeleteContextRequest_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_dialogflow_v2_DeleteContextRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_cloud_dialogflow_v2_DeleteContextRequest_descriptor,
        new java.lang.String[] { "Name", });
    internal_static_google_cloud_dialogflow_v2_DeleteAllContextsRequest_descriptor =
      getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_dialogflow_v2_DeleteAllContextsRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_cloud_dialogflow_v2_DeleteAllContextsRequest_descriptor,
        new java.lang.String[] { "Parent", });
    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.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
    com.google.protobuf.StructProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
