// 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)
}
