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

package com.google.bigtable.v2;

public final class BigtableProto {
  private BigtableProto() {}
  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_bigtable_v2_ReadRowsRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_ReadRowsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_bigtable_v2_ReadRowsResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_ReadRowsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_bigtable_v2_ReadRowsResponse_CellChunk_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_ReadRowsResponse_CellChunk_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_bigtable_v2_SampleRowKeysRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_SampleRowKeysRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_bigtable_v2_SampleRowKeysResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_SampleRowKeysResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_bigtable_v2_MutateRowRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_MutateRowRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_bigtable_v2_MutateRowResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_MutateRowResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_bigtable_v2_MutateRowsRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_MutateRowsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_bigtable_v2_MutateRowsRequest_Entry_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_MutateRowsRequest_Entry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_bigtable_v2_MutateRowsResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_MutateRowsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_bigtable_v2_MutateRowsResponse_Entry_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_MutateRowsResponse_Entry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_bigtable_v2_CheckAndMutateRowRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_CheckAndMutateRowRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_bigtable_v2_CheckAndMutateRowResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_CheckAndMutateRowResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_bigtable_v2_ReadModifyWriteRowRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_ReadModifyWriteRowRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_bigtable_v2_ReadModifyWriteRowResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_v2_ReadModifyWriteRowResponse_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/bigtable/v2/bigtable.proto\022\022goo" +
      "gle.bigtable.v2\032\034google/api/annotations." +
      "proto\032\035google/bigtable/v2/data.proto\032\036go" +
      "ogle/protobuf/wrappers.proto\032\027google/rpc" +
      "/status.proto\"\252\001\n\017ReadRowsRequest\022\022\n\ntab" +
      "le_name\030\001 \001(\t\022\026\n\016app_profile_id\030\005 \001(\t\022(\n" +
      "\004rows\030\002 \001(\0132\032.google.bigtable.v2.RowSet\022" +
      "-\n\006filter\030\003 \001(\0132\035.google.bigtable.v2.Row" +
      "Filter\022\022\n\nrows_limit\030\004 \001(\003\"\370\002\n\020ReadRowsR" +
      "esponse\022>\n\006chunks\030\001 \003(\0132..google.bigtabl" +
      "e.v2.ReadRowsResponse.CellChunk\022\034\n\024last_" +
      "scanned_row_key\030\002 \001(\014\032\205\002\n\tCellChunk\022\017\n\007r" +
      "ow_key\030\001 \001(\014\0221\n\013family_name\030\002 \001(\0132\034.goog" +
      "le.protobuf.StringValue\022.\n\tqualifier\030\003 \001" +
      "(\0132\033.google.protobuf.BytesValue\022\030\n\020times" +
      "tamp_micros\030\004 \001(\003\022\016\n\006labels\030\005 \003(\t\022\r\n\005val" +
      "ue\030\006 \001(\014\022\022\n\nvalue_size\030\007 \001(\005\022\023\n\treset_ro" +
      "w\030\010 \001(\010H\000\022\024\n\ncommit_row\030\t \001(\010H\000B\014\n\nrow_s" +
      "tatus\"B\n\024SampleRowKeysRequest\022\022\n\ntable_n" +
      "ame\030\001 \001(\t\022\026\n\016app_profile_id\030\002 \001(\t\">\n\025Sam" +
      "pleRowKeysResponse\022\017\n\007row_key\030\001 \001(\014\022\024\n\014o" +
      "ffset_bytes\030\002 \001(\003\"\200\001\n\020MutateRowRequest\022\022" +
      "\n\ntable_name\030\001 \001(\t\022\026\n\016app_profile_id\030\004 \001" +
      "(\t\022\017\n\007row_key\030\002 \001(\014\022/\n\tmutations\030\003 \003(\0132\034" +
      ".google.bigtable.v2.Mutation\"\023\n\021MutateRo" +
      "wResponse\"\310\001\n\021MutateRowsRequest\022\022\n\ntable" +
      "_name\030\001 \001(\t\022\026\n\016app_profile_id\030\003 \001(\t\022<\n\007e" +
      "ntries\030\002 \003(\0132+.google.bigtable.v2.Mutate" +
      "RowsRequest.Entry\032I\n\005Entry\022\017\n\007row_key\030\001 " +
      "\001(\014\022/\n\tmutations\030\002 \003(\0132\034.google.bigtable" +
      ".v2.Mutation\"\217\001\n\022MutateRowsResponse\022=\n\007e" +
      "ntries\030\001 \003(\0132,.google.bigtable.v2.Mutate" +
      "RowsResponse.Entry\032:\n\005Entry\022\r\n\005index\030\001 \001" +
      "(\003\022\"\n\006status\030\002 \001(\0132\022.google.rpc.Status\"\375" +
      "\001\n\030CheckAndMutateRowRequest\022\022\n\ntable_nam" +
      "e\030\001 \001(\t\022\026\n\016app_profile_id\030\007 \001(\t\022\017\n\007row_k" +
      "ey\030\002 \001(\014\0227\n\020predicate_filter\030\006 \001(\0132\035.goo" +
      "gle.bigtable.v2.RowFilter\0224\n\016true_mutati" +
      "ons\030\004 \003(\0132\034.google.bigtable.v2.Mutation\022" +
      "5\n\017false_mutations\030\005 \003(\0132\034.google.bigtab" +
      "le.v2.Mutation\"6\n\031CheckAndMutateRowRespo" +
      "nse\022\031\n\021predicate_matched\030\001 \001(\010\"\220\001\n\031ReadM" +
      "odifyWriteRowRequest\022\022\n\ntable_name\030\001 \001(\t" +
      "\022\026\n\016app_profile_id\030\004 \001(\t\022\017\n\007row_key\030\002 \001(" +
      "\014\0226\n\005rules\030\003 \003(\0132\'.google.bigtable.v2.Re" +
      "adModifyWriteRule\"B\n\032ReadModifyWriteRowR" +
      "esponse\022$\n\003row\030\001 \001(\0132\027.google.bigtable.v" +
      "2.Row2\255\010\n\010Bigtable\022\235\001\n\010ReadRows\022#.google" +
      ".bigtable.v2.ReadRowsRequest\032$.google.bi" +
      "gtable.v2.ReadRowsResponse\"D\202\323\344\223\002>\"9/v2/" +
      "{table_name=projects/*/instances/*/table" +
      "s/*}:readRows:\001*0\001\022\256\001\n\rSampleRowKeys\022(.g" +
      "oogle.bigtable.v2.SampleRowKeysRequest\032)" +
      ".google.bigtable.v2.SampleRowKeysRespons" +
      "e\"F\202\323\344\223\002@\022>/v2/{table_name=projects/*/in" +
      "stances/*/tables/*}:sampleRowKeys0\001\022\237\001\n\t" +
      "MutateRow\022$.google.bigtable.v2.MutateRow" +
      "Request\032%.google.bigtable.v2.MutateRowRe" +
      "sponse\"E\202\323\344\223\002?\":/v2/{table_name=projects" +
      "/*/instances/*/tables/*}:mutateRow:\001*\022\245\001" +
      "\n\nMutateRows\022%.google.bigtable.v2.Mutate" +
      "RowsRequest\032&.google.bigtable.v2.MutateR" +
      "owsResponse\"F\202\323\344\223\002@\";/v2/{table_name=pro" +
      "jects/*/instances/*/tables/*}:mutateRows" +
      ":\001*0\001\022\277\001\n\021CheckAndMutateRow\022,.google.big" +
      "table.v2.CheckAndMutateRowRequest\032-.goog" +
      "le.bigtable.v2.CheckAndMutateRowResponse" +
      "\"M\202\323\344\223\002G\"B/v2/{table_name=projects/*/ins" +
      "tances/*/tables/*}:checkAndMutateRow:\001*\022" +
      "\303\001\n\022ReadModifyWriteRow\022-.google.bigtable" +
      ".v2.ReadModifyWriteRowRequest\032..google.b" +
      "igtable.v2.ReadModifyWriteRowResponse\"N\202" +
      "\323\344\223\002H\"C/v2/{table_name=projects/*/instan" +
      "ces/*/tables/*}:readModifyWriteRow:\001*B\233\001" +
      "\n\026com.google.bigtable.v2B\rBigtableProtoP" +
      "\001Z:google.golang.org/genproto/googleapis" +
      "/bigtable/v2;bigtable\252\002\030Google.Cloud.Big" +
      "table.V2\312\002\030Google\\Cloud\\Bigtable\\V2b\006pro" +
      "to3"
    };
    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.bigtable.v2.DataProto.getDescriptor(),
          com.google.protobuf.WrappersProto.getDescriptor(),
          com.google.rpc.StatusProto.getDescriptor(),
        }, assigner);
    internal_static_google_bigtable_v2_ReadRowsRequest_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_google_bigtable_v2_ReadRowsRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_ReadRowsRequest_descriptor,
        new java.lang.String[] { "TableName", "AppProfileId", "Rows", "Filter", "RowsLimit", });
    internal_static_google_bigtable_v2_ReadRowsResponse_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_google_bigtable_v2_ReadRowsResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_ReadRowsResponse_descriptor,
        new java.lang.String[] { "Chunks", "LastScannedRowKey", });
    internal_static_google_bigtable_v2_ReadRowsResponse_CellChunk_descriptor =
      internal_static_google_bigtable_v2_ReadRowsResponse_descriptor.getNestedTypes().get(0);
    internal_static_google_bigtable_v2_ReadRowsResponse_CellChunk_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_ReadRowsResponse_CellChunk_descriptor,
        new java.lang.String[] { "RowKey", "FamilyName", "Qualifier", "TimestampMicros", "Labels", "Value", "ValueSize", "ResetRow", "CommitRow", "RowStatus", });
    internal_static_google_bigtable_v2_SampleRowKeysRequest_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_google_bigtable_v2_SampleRowKeysRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_SampleRowKeysRequest_descriptor,
        new java.lang.String[] { "TableName", "AppProfileId", });
    internal_static_google_bigtable_v2_SampleRowKeysResponse_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_google_bigtable_v2_SampleRowKeysResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_SampleRowKeysResponse_descriptor,
        new java.lang.String[] { "RowKey", "OffsetBytes", });
    internal_static_google_bigtable_v2_MutateRowRequest_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_google_bigtable_v2_MutateRowRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_MutateRowRequest_descriptor,
        new java.lang.String[] { "TableName", "AppProfileId", "RowKey", "Mutations", });
    internal_static_google_bigtable_v2_MutateRowResponse_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_google_bigtable_v2_MutateRowResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_MutateRowResponse_descriptor,
        new java.lang.String[] { });
    internal_static_google_bigtable_v2_MutateRowsRequest_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_google_bigtable_v2_MutateRowsRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_MutateRowsRequest_descriptor,
        new java.lang.String[] { "TableName", "AppProfileId", "Entries", });
    internal_static_google_bigtable_v2_MutateRowsRequest_Entry_descriptor =
      internal_static_google_bigtable_v2_MutateRowsRequest_descriptor.getNestedTypes().get(0);
    internal_static_google_bigtable_v2_MutateRowsRequest_Entry_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_MutateRowsRequest_Entry_descriptor,
        new java.lang.String[] { "RowKey", "Mutations", });
    internal_static_google_bigtable_v2_MutateRowsResponse_descriptor =
      getDescriptor().getMessageTypes().get(7);
    internal_static_google_bigtable_v2_MutateRowsResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_MutateRowsResponse_descriptor,
        new java.lang.String[] { "Entries", });
    internal_static_google_bigtable_v2_MutateRowsResponse_Entry_descriptor =
      internal_static_google_bigtable_v2_MutateRowsResponse_descriptor.getNestedTypes().get(0);
    internal_static_google_bigtable_v2_MutateRowsResponse_Entry_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_MutateRowsResponse_Entry_descriptor,
        new java.lang.String[] { "Index", "Status", });
    internal_static_google_bigtable_v2_CheckAndMutateRowRequest_descriptor =
      getDescriptor().getMessageTypes().get(8);
    internal_static_google_bigtable_v2_CheckAndMutateRowRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_CheckAndMutateRowRequest_descriptor,
        new java.lang.String[] { "TableName", "AppProfileId", "RowKey", "PredicateFilter", "TrueMutations", "FalseMutations", });
    internal_static_google_bigtable_v2_CheckAndMutateRowResponse_descriptor =
      getDescriptor().getMessageTypes().get(9);
    internal_static_google_bigtable_v2_CheckAndMutateRowResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_CheckAndMutateRowResponse_descriptor,
        new java.lang.String[] { "PredicateMatched", });
    internal_static_google_bigtable_v2_ReadModifyWriteRowRequest_descriptor =
      getDescriptor().getMessageTypes().get(10);
    internal_static_google_bigtable_v2_ReadModifyWriteRowRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_ReadModifyWriteRowRequest_descriptor,
        new java.lang.String[] { "TableName", "AppProfileId", "RowKey", "Rules", });
    internal_static_google_bigtable_v2_ReadModifyWriteRowResponse_descriptor =
      getDescriptor().getMessageTypes().get(11);
    internal_static_google_bigtable_v2_ReadModifyWriteRowResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_bigtable_v2_ReadModifyWriteRowResponse_descriptor,
        new java.lang.String[] { "Row", });
    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.bigtable.v2.DataProto.getDescriptor();
    com.google.protobuf.WrappersProto.getDescriptor();
    com.google.rpc.StatusProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
