// Generated by the protocol buffer compiler. DO NOT EDIT! package com.google.appengine.datastore_v3; public final class DatastoreV3 { private DatastoreV3() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { } public static final class Transaction extends com.google.protobuf.GeneratedMessage { // Use Transaction.newBuilder() to construct. private Transaction() {} private static final Transaction defaultInstance = new Transaction(); public static Transaction getDefaultInstance() { return defaultInstance; } public Transaction getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_Transaction_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_Transaction_fieldAccessorTable; } // required fixed64 handle = 1; private boolean hasHandle; private long handle_ = 0L; public boolean hasHandle() { return hasHandle; } public long getHandle() { return handle_; } public static com.google.appengine.datastore_v3.DatastoreV3.Transaction parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Transaction parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Transaction parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Transaction parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Transaction parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Transaction parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Transaction parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Transaction parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.Transaction prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.Transaction.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.Transaction result = new com.google.appengine.datastore_v3.DatastoreV3.Transaction(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.Transaction internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.Transaction(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.Transaction getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.Transaction build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.Transaction buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.Transaction buildPartial() { com.google.appengine.datastore_v3.DatastoreV3.Transaction returnMe = result; result = null; return returnMe; } // required fixed64 handle = 1; public boolean hasHandle() { return result.hasHandle(); } public long getHandle() { return result.getHandle(); } public Builder setHandle(long value) { result.hasHandle = true; result.handle_ = value; return this; } public Builder clearHandle() { result.hasHandle = false; result.handle_ = 0L; return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static final class Query extends com.google.protobuf.GeneratedMessage { // Use Query.newBuilder() to construct. private Query() {} private static final Query defaultInstance = new Query(); public static Query getDefaultInstance() { return defaultInstance; } public Query getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_Query_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_Query_fieldAccessorTable; } public static final class Filter extends com.google.protobuf.GeneratedMessage { // Use Filter.newBuilder() to construct. private Filter() {} private static final Filter defaultInstance = new Filter(); public static Filter getDefaultInstance() { return defaultInstance; } public Filter getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_Query_Filter_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_Query_Filter_fieldAccessorTable; } public static enum Operator { LESS_THAN(0, 1), LESS_THAN_OR_EQUAL(1, 2), GREATER_THAN(2, 3), GREATER_THAN_OR_EQUAL(3, 4), EQUAL(4, 5), IN(5, 6), EXISTS(6, 7), ; public final int getNumber() { return value; } public static Operator valueOf(int value) { switch (value) { case 1: return LESS_THAN; case 2: return LESS_THAN_OR_EQUAL; case 3: return GREATER_THAN; case 4: return GREATER_THAN_OR_EQUAL; case 5: return EQUAL; case 6: return IN; case 7: return EXISTS; default: return null; } } public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { return getDescriptor().getValues().get(index); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.Query.Filter.getDescriptor().getEnumTypes().get(0); } private static final Operator[] VALUES = { LESS_THAN, LESS_THAN_OR_EQUAL, GREATER_THAN, GREATER_THAN_OR_EQUAL, EQUAL, IN, EXISTS, }; public static Operator valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } return VALUES[desc.getIndex()]; } private final int index; private final int value; private Operator(int index, int value) { this.index = index; this.value = value; } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } // required int32 op = 6; private boolean hasOp; private int op_ = 0; public boolean hasOp() { return hasOp; } public int getOp() { return op_; } // repeated .com.google.appengine.entity.Property property = 14; private java.util.List<com.google.appengine.entity.Entity.Property> property_ = java.util.Collections.emptyList(); public java.util.List<com.google.appengine.entity.Entity.Property> getPropertyList() { return property_; } public int getPropertyCount() { return property_.size(); } public com.google.appengine.entity.Entity.Property getProperty(int index) { return property_.get(index); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Filter parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Filter parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Filter parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Filter parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Filter parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Filter parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Filter parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Filter parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.Query.Filter prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.Query.Filter.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.Query.Filter result = new com.google.appengine.datastore_v3.DatastoreV3.Query.Filter(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.Query.Filter internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.Query.Filter(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.Query.Filter.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.Query.Filter getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.Query.Filter.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.Query.Filter build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.Query.Filter buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.Query.Filter buildPartial() { if (result.property_ != java.util.Collections.EMPTY_LIST) { result.property_ = java.util.Collections.unmodifiableList(result.property_); } com.google.appengine.datastore_v3.DatastoreV3.Query.Filter returnMe = result; result = null; return returnMe; } // required int32 op = 6; public boolean hasOp() { return result.hasOp(); } public int getOp() { return result.getOp(); } public Builder setOp(int value) { result.hasOp = true; result.op_ = value; return this; } public Builder clearOp() { result.hasOp = false; result.op_ = 0; return this; } // repeated .com.google.appengine.entity.Property property = 14; public java.util.List<com.google.appengine.entity.Entity.Property> getPropertyList() { return java.util.Collections.unmodifiableList(result.property_); } public int getPropertyCount() { return result.getPropertyCount(); } public com.google.appengine.entity.Entity.Property getProperty(int index) { return result.getProperty(index); } public Builder setProperty(int index, com.google.appengine.entity.Entity.Property value) { result.property_.set(index, value); return this; } public Builder setProperty(int index, com.google.appengine.entity.Entity.Property.Builder builderForValue) { result.property_.set(index, builderForValue.build()); return this; } public Builder addProperty(com.google.appengine.entity.Entity.Property value) { if (result.property_.isEmpty()) { result.property_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Property>(); } result.property_.add(value); return this; } public Builder addProperty(com.google.appengine.entity.Entity.Property.Builder builderForValue) { if (result.property_.isEmpty()) { result.property_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Property>(); } result.property_.add(builderForValue.build()); return this; } public Builder addAllProperty( java.lang.Iterable<? extends com.google.appengine.entity.Entity.Property> values) { if (result.property_.isEmpty()) { result.property_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Property>(); } super.addAll(values, result.property_); return this; } public Builder clearProperty() { result.property_ = java.util.Collections.emptyList(); return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static final class Order extends com.google.protobuf.GeneratedMessage { // Use Order.newBuilder() to construct. private Order() {} private static final Order defaultInstance = new Order(); public static Order getDefaultInstance() { return defaultInstance; } public Order getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_Query_Order_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_Query_Order_fieldAccessorTable; } public static enum Direction { ASCENDING(0, 1), DESCENDING(1, 2), ; public final int getNumber() { return value; } public static Direction valueOf(int value) { switch (value) { case 1: return ASCENDING; case 2: return DESCENDING; default: return null; } } public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { return getDescriptor().getValues().get(index); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.Query.Order.getDescriptor().getEnumTypes().get(0); } private static final Direction[] VALUES = { ASCENDING, DESCENDING, }; public static Direction valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } return VALUES[desc.getIndex()]; } private final int index; private final int value; private Direction(int index, int value) { this.index = index; this.value = value; } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } // required bytes property = 10; private boolean hasProperty; private com.google.protobuf.ByteString property_ = com.google.protobuf.ByteString.EMPTY; public boolean hasProperty() { return hasProperty; } public com.google.protobuf.ByteString getProperty() { return property_; } // optional int32 direction = 11 [default = 1]; private boolean hasDirection; private int direction_ = 1; public boolean hasDirection() { return hasDirection; } public int getDirection() { return direction_; } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Order parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Order parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Order parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Order parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Order parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Order parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Order parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query.Order parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.Query.Order prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.Query.Order.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.Query.Order result = new com.google.appengine.datastore_v3.DatastoreV3.Query.Order(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.Query.Order internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.Query.Order(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.Query.Order.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.Query.Order getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.Query.Order.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.Query.Order build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.Query.Order buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.Query.Order buildPartial() { com.google.appengine.datastore_v3.DatastoreV3.Query.Order returnMe = result; result = null; return returnMe; } // required bytes property = 10; public boolean hasProperty() { return result.hasProperty(); } public com.google.protobuf.ByteString getProperty() { return result.getProperty(); } public Builder setProperty(com.google.protobuf.ByteString value) { result.hasProperty = true; result.property_ = value; return this; } public Builder clearProperty() { result.hasProperty = false; result.property_ = com.google.protobuf.ByteString.EMPTY; return this; } // optional int32 direction = 11 [default = 1]; public boolean hasDirection() { return result.hasDirection(); } public int getDirection() { return result.getDirection(); } public Builder setDirection(int value) { result.hasDirection = true; result.direction_ = value; return this; } public Builder clearDirection() { result.hasDirection = false; result.direction_ = 1; return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } // required string app = 1; private boolean hasApp; private java.lang.String app_ = ""; public boolean hasApp() { return hasApp; } public java.lang.String getApp() { return app_; } // optional bytes kind = 3; private boolean hasKind; private com.google.protobuf.ByteString kind_ = com.google.protobuf.ByteString.EMPTY; public boolean hasKind() { return hasKind; } public com.google.protobuf.ByteString getKind() { return kind_; } // optional .com.google.appengine.entity.Reference ancestor = 17; private boolean hasAncestor; private com.google.appengine.entity.Entity.Reference ancestor_ = com.google.appengine.entity.Entity.Reference.getDefaultInstance(); public boolean hasAncestor() { return hasAncestor; } public com.google.appengine.entity.Entity.Reference getAncestor() { return ancestor_; } // repeated group Filter = 4 { private java.util.List<com.google.appengine.datastore_v3.DatastoreV3.Query.Filter> filter_ = java.util.Collections.emptyList(); public java.util.List<com.google.appengine.datastore_v3.DatastoreV3.Query.Filter> getFilterList() { return filter_; } public int getFilterCount() { return filter_.size(); } public com.google.appengine.datastore_v3.DatastoreV3.Query.Filter getFilter(int index) { return filter_.get(index); } // optional bytes search_query = 8; private boolean hasSearchQuery; private com.google.protobuf.ByteString searchQuery_ = com.google.protobuf.ByteString.EMPTY; public boolean hasSearchQuery() { return hasSearchQuery; } public com.google.protobuf.ByteString getSearchQuery() { return searchQuery_; } // repeated group Order = 9 { private java.util.List<com.google.appengine.datastore_v3.DatastoreV3.Query.Order> order_ = java.util.Collections.emptyList(); public java.util.List<com.google.appengine.datastore_v3.DatastoreV3.Query.Order> getOrderList() { return order_; } public int getOrderCount() { return order_.size(); } public com.google.appengine.datastore_v3.DatastoreV3.Query.Order getOrder(int index) { return order_.get(index); } // optional int32 offset = 12 [default = 0]; private boolean hasOffset; private int offset_ = 0; public boolean hasOffset() { return hasOffset; } public int getOffset() { return offset_; } // optional int32 limit = 16; private boolean hasLimit; private int limit_ = 0; public boolean hasLimit() { return hasLimit; } public int getLimit() { return limit_; } // repeated .com.google.appengine.entity.CompositeIndex composite_index = 19; private java.util.List<com.google.appengine.entity.Entity.CompositeIndex> compositeIndex_ = java.util.Collections.emptyList(); public java.util.List<com.google.appengine.entity.Entity.CompositeIndex> getCompositeIndexList() { return compositeIndex_; } public int getCompositeIndexCount() { return compositeIndex_.size(); } public com.google.appengine.entity.Entity.CompositeIndex getCompositeIndex(int index) { return compositeIndex_.get(index); } // optional bool require_perfect_plan = 20 [default = false]; private boolean hasRequirePerfectPlan; private boolean requirePerfectPlan_ = false; public boolean hasRequirePerfectPlan() { return hasRequirePerfectPlan; } public boolean getRequirePerfectPlan() { return requirePerfectPlan_; } // optional bool keys_only = 21 [default = false]; private boolean hasKeysOnly; private boolean keysOnly_ = false; public boolean hasKeysOnly() { return hasKeysOnly; } public boolean getKeysOnly() { return keysOnly_; } // optional .com.google.appengine.datastore_v3.Transaction transaction = 22; private boolean hasTransaction; private com.google.appengine.datastore_v3.DatastoreV3.Transaction transaction_ = com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance(); public boolean hasTransaction() { return hasTransaction; } public com.google.appengine.datastore_v3.DatastoreV3.Transaction getTransaction() { return transaction_; } public static com.google.appengine.datastore_v3.DatastoreV3.Query parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Query parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.Query prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.Query.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.Query result = new com.google.appengine.datastore_v3.DatastoreV3.Query(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.Query internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.Query(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.Query.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.Query getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.Query.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.Query build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.Query buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.Query buildPartial() { if (result.filter_ != java.util.Collections.EMPTY_LIST) { result.filter_ = java.util.Collections.unmodifiableList(result.filter_); } if (result.order_ != java.util.Collections.EMPTY_LIST) { result.order_ = java.util.Collections.unmodifiableList(result.order_); } if (result.compositeIndex_ != java.util.Collections.EMPTY_LIST) { result.compositeIndex_ = java.util.Collections.unmodifiableList(result.compositeIndex_); } com.google.appengine.datastore_v3.DatastoreV3.Query returnMe = result; result = null; return returnMe; } // required string app = 1; public boolean hasApp() { return result.hasApp(); } public java.lang.String getApp() { return result.getApp(); } public Builder setApp(java.lang.String value) { result.hasApp = true; result.app_ = value; return this; } public Builder clearApp() { result.hasApp = false; result.app_ = ""; return this; } // optional bytes kind = 3; public boolean hasKind() { return result.hasKind(); } public com.google.protobuf.ByteString getKind() { return result.getKind(); } public Builder setKind(com.google.protobuf.ByteString value) { result.hasKind = true; result.kind_ = value; return this; } public Builder clearKind() { result.hasKind = false; result.kind_ = com.google.protobuf.ByteString.EMPTY; return this; } // optional .com.google.appengine.entity.Reference ancestor = 17; public boolean hasAncestor() { return result.hasAncestor(); } public com.google.appengine.entity.Entity.Reference getAncestor() { return result.getAncestor(); } public Builder setAncestor(com.google.appengine.entity.Entity.Reference value) { result.hasAncestor = true; result.ancestor_ = value; return this; } public Builder setAncestor(com.google.appengine.entity.Entity.Reference.Builder builderForValue) { result.hasAncestor = true; result.ancestor_ = builderForValue.build(); return this; } public Builder mergeAncestor(com.google.appengine.entity.Entity.Reference value) { if (result.hasAncestor() && result.ancestor_ != com.google.appengine.entity.Entity.Reference.getDefaultInstance()) { result.ancestor_ = com.google.appengine.entity.Entity.Reference.newBuilder(result.ancestor_).mergeFrom(value).buildPartial(); } else { result.ancestor_ = value; } result.hasAncestor = true; return this; } public Builder clearAncestor() { result.hasAncestor = false; result.ancestor_ = com.google.appengine.entity.Entity.Reference.getDefaultInstance(); return this; } // repeated group Filter = 4 { public java.util.List<com.google.appengine.datastore_v3.DatastoreV3.Query.Filter> getFilterList() { return java.util.Collections.unmodifiableList(result.filter_); } public int getFilterCount() { return result.getFilterCount(); } public com.google.appengine.datastore_v3.DatastoreV3.Query.Filter getFilter(int index) { return result.getFilter(index); } public Builder setFilter(int index, com.google.appengine.datastore_v3.DatastoreV3.Query.Filter value) { result.filter_.set(index, value); return this; } public Builder setFilter(int index, com.google.appengine.datastore_v3.DatastoreV3.Query.Filter.Builder builderForValue) { result.filter_.set(index, builderForValue.build()); return this; } public Builder addFilter(com.google.appengine.datastore_v3.DatastoreV3.Query.Filter value) { if (result.filter_.isEmpty()) { result.filter_ = new java.util.ArrayList<com.google.appengine.datastore_v3.DatastoreV3.Query.Filter>(); } result.filter_.add(value); return this; } public Builder addFilter(com.google.appengine.datastore_v3.DatastoreV3.Query.Filter.Builder builderForValue) { if (result.filter_.isEmpty()) { result.filter_ = new java.util.ArrayList<com.google.appengine.datastore_v3.DatastoreV3.Query.Filter>(); } result.filter_.add(builderForValue.build()); return this; } public Builder addAllFilter( java.lang.Iterable<? extends com.google.appengine.datastore_v3.DatastoreV3.Query.Filter> values) { if (result.filter_.isEmpty()) { result.filter_ = new java.util.ArrayList<com.google.appengine.datastore_v3.DatastoreV3.Query.Filter>(); } super.addAll(values, result.filter_); return this; } public Builder clearFilter() { result.filter_ = java.util.Collections.emptyList(); return this; } // optional bytes search_query = 8; public boolean hasSearchQuery() { return result.hasSearchQuery(); } public com.google.protobuf.ByteString getSearchQuery() { return result.getSearchQuery(); } public Builder setSearchQuery(com.google.protobuf.ByteString value) { result.hasSearchQuery = true; result.searchQuery_ = value; return this; } public Builder clearSearchQuery() { result.hasSearchQuery = false; result.searchQuery_ = com.google.protobuf.ByteString.EMPTY; return this; } // repeated group Order = 9 { public java.util.List<com.google.appengine.datastore_v3.DatastoreV3.Query.Order> getOrderList() { return java.util.Collections.unmodifiableList(result.order_); } public int getOrderCount() { return result.getOrderCount(); } public com.google.appengine.datastore_v3.DatastoreV3.Query.Order getOrder(int index) { return result.getOrder(index); } public Builder setOrder(int index, com.google.appengine.datastore_v3.DatastoreV3.Query.Order value) { result.order_.set(index, value); return this; } public Builder setOrder(int index, com.google.appengine.datastore_v3.DatastoreV3.Query.Order.Builder builderForValue) { result.order_.set(index, builderForValue.build()); return this; } public Builder addOrder(com.google.appengine.datastore_v3.DatastoreV3.Query.Order value) { if (result.order_.isEmpty()) { result.order_ = new java.util.ArrayList<com.google.appengine.datastore_v3.DatastoreV3.Query.Order>(); } result.order_.add(value); return this; } public Builder addOrder(com.google.appengine.datastore_v3.DatastoreV3.Query.Order.Builder builderForValue) { if (result.order_.isEmpty()) { result.order_ = new java.util.ArrayList<com.google.appengine.datastore_v3.DatastoreV3.Query.Order>(); } result.order_.add(builderForValue.build()); return this; } public Builder addAllOrder( java.lang.Iterable<? extends com.google.appengine.datastore_v3.DatastoreV3.Query.Order> values) { if (result.order_.isEmpty()) { result.order_ = new java.util.ArrayList<com.google.appengine.datastore_v3.DatastoreV3.Query.Order>(); } super.addAll(values, result.order_); return this; } public Builder clearOrder() { result.order_ = java.util.Collections.emptyList(); return this; } // optional int32 offset = 12 [default = 0]; public boolean hasOffset() { return result.hasOffset(); } public int getOffset() { return result.getOffset(); } public Builder setOffset(int value) { result.hasOffset = true; result.offset_ = value; return this; } public Builder clearOffset() { result.hasOffset = false; result.offset_ = 0; return this; } // optional int32 limit = 16; public boolean hasLimit() { return result.hasLimit(); } public int getLimit() { return result.getLimit(); } public Builder setLimit(int value) { result.hasLimit = true; result.limit_ = value; return this; } public Builder clearLimit() { result.hasLimit = false; result.limit_ = 0; return this; } // repeated .com.google.appengine.entity.CompositeIndex composite_index = 19; public java.util.List<com.google.appengine.entity.Entity.CompositeIndex> getCompositeIndexList() { return java.util.Collections.unmodifiableList(result.compositeIndex_); } public int getCompositeIndexCount() { return result.getCompositeIndexCount(); } public com.google.appengine.entity.Entity.CompositeIndex getCompositeIndex(int index) { return result.getCompositeIndex(index); } public Builder setCompositeIndex(int index, com.google.appengine.entity.Entity.CompositeIndex value) { result.compositeIndex_.set(index, value); return this; } public Builder setCompositeIndex(int index, com.google.appengine.entity.Entity.CompositeIndex.Builder builderForValue) { result.compositeIndex_.set(index, builderForValue.build()); return this; } public Builder addCompositeIndex(com.google.appengine.entity.Entity.CompositeIndex value) { if (result.compositeIndex_.isEmpty()) { result.compositeIndex_ = new java.util.ArrayList<com.google.appengine.entity.Entity.CompositeIndex>(); } result.compositeIndex_.add(value); return this; } public Builder addCompositeIndex(com.google.appengine.entity.Entity.CompositeIndex.Builder builderForValue) { if (result.compositeIndex_.isEmpty()) { result.compositeIndex_ = new java.util.ArrayList<com.google.appengine.entity.Entity.CompositeIndex>(); } result.compositeIndex_.add(builderForValue.build()); return this; } public Builder addAllCompositeIndex( java.lang.Iterable<? extends com.google.appengine.entity.Entity.CompositeIndex> values) { if (result.compositeIndex_.isEmpty()) { result.compositeIndex_ = new java.util.ArrayList<com.google.appengine.entity.Entity.CompositeIndex>(); } super.addAll(values, result.compositeIndex_); return this; } public Builder clearCompositeIndex() { result.compositeIndex_ = java.util.Collections.emptyList(); return this; } // optional bool require_perfect_plan = 20 [default = false]; public boolean hasRequirePerfectPlan() { return result.hasRequirePerfectPlan(); } public boolean getRequirePerfectPlan() { return result.getRequirePerfectPlan(); } public Builder setRequirePerfectPlan(boolean value) { result.hasRequirePerfectPlan = true; result.requirePerfectPlan_ = value; return this; } public Builder clearRequirePerfectPlan() { result.hasRequirePerfectPlan = false; result.requirePerfectPlan_ = false; return this; } // optional bool keys_only = 21 [default = false]; public boolean hasKeysOnly() { return result.hasKeysOnly(); } public boolean getKeysOnly() { return result.getKeysOnly(); } public Builder setKeysOnly(boolean value) { result.hasKeysOnly = true; result.keysOnly_ = value; return this; } public Builder clearKeysOnly() { result.hasKeysOnly = false; result.keysOnly_ = false; return this; } // optional .com.google.appengine.datastore_v3.Transaction transaction = 22; public boolean hasTransaction() { return result.hasTransaction(); } public com.google.appengine.datastore_v3.DatastoreV3.Transaction getTransaction() { return result.getTransaction(); } public Builder setTransaction(com.google.appengine.datastore_v3.DatastoreV3.Transaction value) { result.hasTransaction = true; result.transaction_ = value; return this; } public Builder setTransaction(com.google.appengine.datastore_v3.DatastoreV3.Transaction.Builder builderForValue) { result.hasTransaction = true; result.transaction_ = builderForValue.build(); return this; } public Builder mergeTransaction(com.google.appengine.datastore_v3.DatastoreV3.Transaction value) { if (result.hasTransaction() && result.transaction_ != com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance()) { result.transaction_ = com.google.appengine.datastore_v3.DatastoreV3.Transaction.newBuilder(result.transaction_).mergeFrom(value).buildPartial(); } else { result.transaction_ = value; } result.hasTransaction = true; return this; } public Builder clearTransaction() { result.hasTransaction = false; result.transaction_ = com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance(); return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static final class QueryExplanation extends com.google.protobuf.GeneratedMessage { // Use QueryExplanation.newBuilder() to construct. private QueryExplanation() {} private static final QueryExplanation defaultInstance = new QueryExplanation(); public static QueryExplanation getDefaultInstance() { return defaultInstance; } public QueryExplanation getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_QueryExplanation_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_QueryExplanation_fieldAccessorTable; } // optional bool native_ancestor = 1 [default = false]; private boolean hasNativeAncestor; private boolean nativeAncestor_ = false; public boolean hasNativeAncestor() { return hasNativeAncestor; } public boolean getNativeAncestor() { return nativeAncestor_; } // repeated .com.google.appengine.entity.Index native_index = 2; private java.util.List<com.google.appengine.entity.Entity.Index> nativeIndex_ = java.util.Collections.emptyList(); public java.util.List<com.google.appengine.entity.Entity.Index> getNativeIndexList() { return nativeIndex_; } public int getNativeIndexCount() { return nativeIndex_.size(); } public com.google.appengine.entity.Entity.Index getNativeIndex(int index) { return nativeIndex_.get(index); } // optional int32 native_offset = 3; private boolean hasNativeOffset; private int nativeOffset_ = 0; public boolean hasNativeOffset() { return hasNativeOffset; } public int getNativeOffset() { return nativeOffset_; } // optional int32 native_limit = 4; private boolean hasNativeLimit; private int nativeLimit_ = 0; public boolean hasNativeLimit() { return hasNativeLimit; } public int getNativeLimit() { return nativeLimit_; } public static com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation result = new com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation buildPartial() { if (result.nativeIndex_ != java.util.Collections.EMPTY_LIST) { result.nativeIndex_ = java.util.Collections.unmodifiableList(result.nativeIndex_); } com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation returnMe = result; result = null; return returnMe; } // optional bool native_ancestor = 1 [default = false]; public boolean hasNativeAncestor() { return result.hasNativeAncestor(); } public boolean getNativeAncestor() { return result.getNativeAncestor(); } public Builder setNativeAncestor(boolean value) { result.hasNativeAncestor = true; result.nativeAncestor_ = value; return this; } public Builder clearNativeAncestor() { result.hasNativeAncestor = false; result.nativeAncestor_ = false; return this; } // repeated .com.google.appengine.entity.Index native_index = 2; public java.util.List<com.google.appengine.entity.Entity.Index> getNativeIndexList() { return java.util.Collections.unmodifiableList(result.nativeIndex_); } public int getNativeIndexCount() { return result.getNativeIndexCount(); } public com.google.appengine.entity.Entity.Index getNativeIndex(int index) { return result.getNativeIndex(index); } public Builder setNativeIndex(int index, com.google.appengine.entity.Entity.Index value) { result.nativeIndex_.set(index, value); return this; } public Builder setNativeIndex(int index, com.google.appengine.entity.Entity.Index.Builder builderForValue) { result.nativeIndex_.set(index, builderForValue.build()); return this; } public Builder addNativeIndex(com.google.appengine.entity.Entity.Index value) { if (result.nativeIndex_.isEmpty()) { result.nativeIndex_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Index>(); } result.nativeIndex_.add(value); return this; } public Builder addNativeIndex(com.google.appengine.entity.Entity.Index.Builder builderForValue) { if (result.nativeIndex_.isEmpty()) { result.nativeIndex_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Index>(); } result.nativeIndex_.add(builderForValue.build()); return this; } public Builder addAllNativeIndex( java.lang.Iterable<? extends com.google.appengine.entity.Entity.Index> values) { if (result.nativeIndex_.isEmpty()) { result.nativeIndex_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Index>(); } super.addAll(values, result.nativeIndex_); return this; } public Builder clearNativeIndex() { result.nativeIndex_ = java.util.Collections.emptyList(); return this; } // optional int32 native_offset = 3; public boolean hasNativeOffset() { return result.hasNativeOffset(); } public int getNativeOffset() { return result.getNativeOffset(); } public Builder setNativeOffset(int value) { result.hasNativeOffset = true; result.nativeOffset_ = value; return this; } public Builder clearNativeOffset() { result.hasNativeOffset = false; result.nativeOffset_ = 0; return this; } // optional int32 native_limit = 4; public boolean hasNativeLimit() { return result.hasNativeLimit(); } public int getNativeLimit() { return result.getNativeLimit(); } public Builder setNativeLimit(int value) { result.hasNativeLimit = true; result.nativeLimit_ = value; return this; } public Builder clearNativeLimit() { result.hasNativeLimit = false; result.nativeLimit_ = 0; return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static final class Cursor extends com.google.protobuf.GeneratedMessage { // Use Cursor.newBuilder() to construct. private Cursor() {} private static final Cursor defaultInstance = new Cursor(); public static Cursor getDefaultInstance() { return defaultInstance; } public Cursor getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_Cursor_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_Cursor_fieldAccessorTable; } // required fixed64 cursor = 1; private boolean hasCursor; private long cursor_ = 0L; public boolean hasCursor() { return hasCursor; } public long getCursor() { return cursor_; } public static com.google.appengine.datastore_v3.DatastoreV3.Cursor parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Cursor parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Cursor parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Cursor parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Cursor parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Cursor parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Cursor parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Cursor parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.Cursor prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.Cursor.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.Cursor result = new com.google.appengine.datastore_v3.DatastoreV3.Cursor(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.Cursor internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.Cursor(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.Cursor.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.Cursor getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.Cursor.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.Cursor build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.Cursor buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.Cursor buildPartial() { com.google.appengine.datastore_v3.DatastoreV3.Cursor returnMe = result; result = null; return returnMe; } // required fixed64 cursor = 1; public boolean hasCursor() { return result.hasCursor(); } public long getCursor() { return result.getCursor(); } public Builder setCursor(long value) { result.hasCursor = true; result.cursor_ = value; return this; } public Builder clearCursor() { result.hasCursor = false; result.cursor_ = 0L; return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static final class Error extends com.google.protobuf.GeneratedMessage { // Use Error.newBuilder() to construct. private Error() {} private static final Error defaultInstance = new Error(); public static Error getDefaultInstance() { return defaultInstance; } public Error getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_Error_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_Error_fieldAccessorTable; } public static enum ErrorCode { BAD_REQUEST(0, 1), CONCURRENT_TRANSACTION(1, 2), INTERNAL_ERROR(2, 3), NEED_INDEX(3, 4), TIMEOUT(4, 5), ; public final int getNumber() { return value; } public static ErrorCode valueOf(int value) { switch (value) { case 1: return BAD_REQUEST; case 2: return CONCURRENT_TRANSACTION; case 3: return INTERNAL_ERROR; case 4: return NEED_INDEX; case 5: return TIMEOUT; default: return null; } } public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { return getDescriptor().getValues().get(index); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.Error.getDescriptor().getEnumTypes().get(0); } private static final ErrorCode[] VALUES = { BAD_REQUEST, CONCURRENT_TRANSACTION, INTERNAL_ERROR, NEED_INDEX, TIMEOUT, }; public static ErrorCode valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } return VALUES[desc.getIndex()]; } private final int index; private final int value; private ErrorCode(int index, int value) { this.index = index; this.value = value; } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static com.google.appengine.datastore_v3.DatastoreV3.Error parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Error parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Error parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Error parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Error parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Error parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Error parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Error parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.Error prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.Error.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.Error result = new com.google.appengine.datastore_v3.DatastoreV3.Error(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.Error internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.Error(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.Error.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.Error getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.Error.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.Error build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.Error buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.Error buildPartial() { com.google.appengine.datastore_v3.DatastoreV3.Error returnMe = result; result = null; return returnMe; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static final class GetRequest extends com.google.protobuf.GeneratedMessage { // Use GetRequest.newBuilder() to construct. private GetRequest() {} private static final GetRequest defaultInstance = new GetRequest(); public static GetRequest getDefaultInstance() { return defaultInstance; } public GetRequest getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_GetRequest_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_GetRequest_fieldAccessorTable; } // repeated .com.google.appengine.entity.Reference key = 1; private java.util.List<com.google.appengine.entity.Entity.Reference> key_ = java.util.Collections.emptyList(); public java.util.List<com.google.appengine.entity.Entity.Reference> getKeyList() { return key_; } public int getKeyCount() { return key_.size(); } public com.google.appengine.entity.Entity.Reference getKey(int index) { return key_.get(index); } // optional .com.google.appengine.datastore_v3.Transaction transaction = 2; private boolean hasTransaction; private com.google.appengine.datastore_v3.DatastoreV3.Transaction transaction_ = com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance(); public boolean hasTransaction() { return hasTransaction; } public com.google.appengine.datastore_v3.DatastoreV3.Transaction getTransaction() { return transaction_; } public static com.google.appengine.datastore_v3.DatastoreV3.GetRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.GetRequest prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.GetRequest.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.GetRequest result = new com.google.appengine.datastore_v3.DatastoreV3.GetRequest(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.GetRequest internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.GetRequest(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.GetRequest.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.GetRequest getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.GetRequest.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.GetRequest build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.GetRequest buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.GetRequest buildPartial() { if (result.key_ != java.util.Collections.EMPTY_LIST) { result.key_ = java.util.Collections.unmodifiableList(result.key_); } com.google.appengine.datastore_v3.DatastoreV3.GetRequest returnMe = result; result = null; return returnMe; } // repeated .com.google.appengine.entity.Reference key = 1; public java.util.List<com.google.appengine.entity.Entity.Reference> getKeyList() { return java.util.Collections.unmodifiableList(result.key_); } public int getKeyCount() { return result.getKeyCount(); } public com.google.appengine.entity.Entity.Reference getKey(int index) { return result.getKey(index); } public Builder setKey(int index, com.google.appengine.entity.Entity.Reference value) { result.key_.set(index, value); return this; } public Builder setKey(int index, com.google.appengine.entity.Entity.Reference.Builder builderForValue) { result.key_.set(index, builderForValue.build()); return this; } public Builder addKey(com.google.appengine.entity.Entity.Reference value) { if (result.key_.isEmpty()) { result.key_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Reference>(); } result.key_.add(value); return this; } public Builder addKey(com.google.appengine.entity.Entity.Reference.Builder builderForValue) { if (result.key_.isEmpty()) { result.key_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Reference>(); } result.key_.add(builderForValue.build()); return this; } public Builder addAllKey( java.lang.Iterable<? extends com.google.appengine.entity.Entity.Reference> values) { if (result.key_.isEmpty()) { result.key_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Reference>(); } super.addAll(values, result.key_); return this; } public Builder clearKey() { result.key_ = java.util.Collections.emptyList(); return this; } // optional .com.google.appengine.datastore_v3.Transaction transaction = 2; public boolean hasTransaction() { return result.hasTransaction(); } public com.google.appengine.datastore_v3.DatastoreV3.Transaction getTransaction() { return result.getTransaction(); } public Builder setTransaction(com.google.appengine.datastore_v3.DatastoreV3.Transaction value) { result.hasTransaction = true; result.transaction_ = value; return this; } public Builder setTransaction(com.google.appengine.datastore_v3.DatastoreV3.Transaction.Builder builderForValue) { result.hasTransaction = true; result.transaction_ = builderForValue.build(); return this; } public Builder mergeTransaction(com.google.appengine.datastore_v3.DatastoreV3.Transaction value) { if (result.hasTransaction() && result.transaction_ != com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance()) { result.transaction_ = com.google.appengine.datastore_v3.DatastoreV3.Transaction.newBuilder(result.transaction_).mergeFrom(value).buildPartial(); } else { result.transaction_ = value; } result.hasTransaction = true; return this; } public Builder clearTransaction() { result.hasTransaction = false; result.transaction_ = com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance(); return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static final class GetResponse extends com.google.protobuf.GeneratedMessage { // Use GetResponse.newBuilder() to construct. private GetResponse() {} private static final GetResponse defaultInstance = new GetResponse(); public static GetResponse getDefaultInstance() { return defaultInstance; } public GetResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_GetResponse_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_GetResponse_fieldAccessorTable; } public static final class Entity extends com.google.protobuf.GeneratedMessage { // Use Entity.newBuilder() to construct. private Entity() {} private static final Entity defaultInstance = new Entity(); public static Entity getDefaultInstance() { return defaultInstance; } public Entity getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_GetResponse_Entity_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_GetResponse_Entity_fieldAccessorTable; } // optional .com.google.appengine.entity.EntityProto entity = 2; private boolean hasEntity; private com.google.appengine.entity.Entity.EntityProto entity_ = com.google.appengine.entity.Entity.EntityProto.getDefaultInstance(); public boolean hasEntity() { return hasEntity; } public com.google.appengine.entity.Entity.EntityProto getEntity() { return entity_; } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity result = new com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity buildPartial() { com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity returnMe = result; result = null; return returnMe; } // optional .com.google.appengine.entity.EntityProto entity = 2; public boolean hasEntity() { return result.hasEntity(); } public com.google.appengine.entity.Entity.EntityProto getEntity() { return result.getEntity(); } public Builder setEntity(com.google.appengine.entity.Entity.EntityProto value) { result.hasEntity = true; result.entity_ = value; return this; } public Builder setEntity(com.google.appengine.entity.Entity.EntityProto.Builder builderForValue) { result.hasEntity = true; result.entity_ = builderForValue.build(); return this; } public Builder mergeEntity(com.google.appengine.entity.Entity.EntityProto value) { if (result.hasEntity() && result.entity_ != com.google.appengine.entity.Entity.EntityProto.getDefaultInstance()) { result.entity_ = com.google.appengine.entity.Entity.EntityProto.newBuilder(result.entity_).mergeFrom(value).buildPartial(); } else { result.entity_ = value; } result.hasEntity = true; return this; } public Builder clearEntity() { result.hasEntity = false; result.entity_ = com.google.appengine.entity.Entity.EntityProto.getDefaultInstance(); return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } // repeated group Entity = 1 { private java.util.List<com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity> entity_ = java.util.Collections.emptyList(); public java.util.List<com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity> getEntityList() { return entity_; } public int getEntityCount() { return entity_.size(); } public com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity getEntity(int index) { return entity_.get(index); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.GetResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.GetResponse prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.GetResponse.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.GetResponse result = new com.google.appengine.datastore_v3.DatastoreV3.GetResponse(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.GetResponse internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.GetResponse(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.GetResponse.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.GetResponse getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.GetResponse.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.GetResponse build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.GetResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.GetResponse buildPartial() { if (result.entity_ != java.util.Collections.EMPTY_LIST) { result.entity_ = java.util.Collections.unmodifiableList(result.entity_); } com.google.appengine.datastore_v3.DatastoreV3.GetResponse returnMe = result; result = null; return returnMe; } // repeated group Entity = 1 { public java.util.List<com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity> getEntityList() { return java.util.Collections.unmodifiableList(result.entity_); } public int getEntityCount() { return result.getEntityCount(); } public com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity getEntity(int index) { return result.getEntity(index); } public Builder setEntity(int index, com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity value) { result.entity_.set(index, value); return this; } public Builder setEntity(int index, com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity.Builder builderForValue) { result.entity_.set(index, builderForValue.build()); return this; } public Builder addEntity(com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity value) { if (result.entity_.isEmpty()) { result.entity_ = new java.util.ArrayList<com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity>(); } result.entity_.add(value); return this; } public Builder addEntity(com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity.Builder builderForValue) { if (result.entity_.isEmpty()) { result.entity_ = new java.util.ArrayList<com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity>(); } result.entity_.add(builderForValue.build()); return this; } public Builder addAllEntity( java.lang.Iterable<? extends com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity> values) { if (result.entity_.isEmpty()) { result.entity_ = new java.util.ArrayList<com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity>(); } super.addAll(values, result.entity_); return this; } public Builder clearEntity() { result.entity_ = java.util.Collections.emptyList(); return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static final class PutRequest extends com.google.protobuf.GeneratedMessage { // Use PutRequest.newBuilder() to construct. private PutRequest() {} private static final PutRequest defaultInstance = new PutRequest(); public static PutRequest getDefaultInstance() { return defaultInstance; } public PutRequest getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_PutRequest_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_PutRequest_fieldAccessorTable; } // repeated .com.google.appengine.entity.EntityProto entity = 1; private java.util.List<com.google.appengine.entity.Entity.EntityProto> entity_ = java.util.Collections.emptyList(); public java.util.List<com.google.appengine.entity.Entity.EntityProto> getEntityList() { return entity_; } public int getEntityCount() { return entity_.size(); } public com.google.appengine.entity.Entity.EntityProto getEntity(int index) { return entity_.get(index); } // optional .com.google.appengine.datastore_v3.Transaction transaction = 2; private boolean hasTransaction; private com.google.appengine.datastore_v3.DatastoreV3.Transaction transaction_ = com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance(); public boolean hasTransaction() { return hasTransaction; } public com.google.appengine.datastore_v3.DatastoreV3.Transaction getTransaction() { return transaction_; } // repeated .com.google.appengine.entity.CompositeIndex composite_index = 3; private java.util.List<com.google.appengine.entity.Entity.CompositeIndex> compositeIndex_ = java.util.Collections.emptyList(); public java.util.List<com.google.appengine.entity.Entity.CompositeIndex> getCompositeIndexList() { return compositeIndex_; } public int getCompositeIndexCount() { return compositeIndex_.size(); } public com.google.appengine.entity.Entity.CompositeIndex getCompositeIndex(int index) { return compositeIndex_.get(index); } public static com.google.appengine.datastore_v3.DatastoreV3.PutRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.PutRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.PutRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.PutRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.PutRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.PutRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.PutRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.PutRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.PutRequest prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.PutRequest.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.PutRequest result = new com.google.appengine.datastore_v3.DatastoreV3.PutRequest(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.PutRequest internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.PutRequest(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.PutRequest.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.PutRequest getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.PutRequest.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.PutRequest build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.PutRequest buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.PutRequest buildPartial() { if (result.entity_ != java.util.Collections.EMPTY_LIST) { result.entity_ = java.util.Collections.unmodifiableList(result.entity_); } if (result.compositeIndex_ != java.util.Collections.EMPTY_LIST) { result.compositeIndex_ = java.util.Collections.unmodifiableList(result.compositeIndex_); } com.google.appengine.datastore_v3.DatastoreV3.PutRequest returnMe = result; result = null; return returnMe; } // repeated .com.google.appengine.entity.EntityProto entity = 1; public java.util.List<com.google.appengine.entity.Entity.EntityProto> getEntityList() { return java.util.Collections.unmodifiableList(result.entity_); } public int getEntityCount() { return result.getEntityCount(); } public com.google.appengine.entity.Entity.EntityProto getEntity(int index) { return result.getEntity(index); } public Builder setEntity(int index, com.google.appengine.entity.Entity.EntityProto value) { result.entity_.set(index, value); return this; } public Builder setEntity(int index, com.google.appengine.entity.Entity.EntityProto.Builder builderForValue) { result.entity_.set(index, builderForValue.build()); return this; } public Builder addEntity(com.google.appengine.entity.Entity.EntityProto value) { if (result.entity_.isEmpty()) { result.entity_ = new java.util.ArrayList<com.google.appengine.entity.Entity.EntityProto>(); } result.entity_.add(value); return this; } public Builder addEntity(com.google.appengine.entity.Entity.EntityProto.Builder builderForValue) { if (result.entity_.isEmpty()) { result.entity_ = new java.util.ArrayList<com.google.appengine.entity.Entity.EntityProto>(); } result.entity_.add(builderForValue.build()); return this; } public Builder addAllEntity( java.lang.Iterable<? extends com.google.appengine.entity.Entity.EntityProto> values) { if (result.entity_.isEmpty()) { result.entity_ = new java.util.ArrayList<com.google.appengine.entity.Entity.EntityProto>(); } super.addAll(values, result.entity_); return this; } public Builder clearEntity() { result.entity_ = java.util.Collections.emptyList(); return this; } // optional .com.google.appengine.datastore_v3.Transaction transaction = 2; public boolean hasTransaction() { return result.hasTransaction(); } public com.google.appengine.datastore_v3.DatastoreV3.Transaction getTransaction() { return result.getTransaction(); } public Builder setTransaction(com.google.appengine.datastore_v3.DatastoreV3.Transaction value) { result.hasTransaction = true; result.transaction_ = value; return this; } public Builder setTransaction(com.google.appengine.datastore_v3.DatastoreV3.Transaction.Builder builderForValue) { result.hasTransaction = true; result.transaction_ = builderForValue.build(); return this; } public Builder mergeTransaction(com.google.appengine.datastore_v3.DatastoreV3.Transaction value) { if (result.hasTransaction() && result.transaction_ != com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance()) { result.transaction_ = com.google.appengine.datastore_v3.DatastoreV3.Transaction.newBuilder(result.transaction_).mergeFrom(value).buildPartial(); } else { result.transaction_ = value; } result.hasTransaction = true; return this; } public Builder clearTransaction() { result.hasTransaction = false; result.transaction_ = com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance(); return this; } // repeated .com.google.appengine.entity.CompositeIndex composite_index = 3; public java.util.List<com.google.appengine.entity.Entity.CompositeIndex> getCompositeIndexList() { return java.util.Collections.unmodifiableList(result.compositeIndex_); } public int getCompositeIndexCount() { return result.getCompositeIndexCount(); } public com.google.appengine.entity.Entity.CompositeIndex getCompositeIndex(int index) { return result.getCompositeIndex(index); } public Builder setCompositeIndex(int index, com.google.appengine.entity.Entity.CompositeIndex value) { result.compositeIndex_.set(index, value); return this; } public Builder setCompositeIndex(int index, com.google.appengine.entity.Entity.CompositeIndex.Builder builderForValue) { result.compositeIndex_.set(index, builderForValue.build()); return this; } public Builder addCompositeIndex(com.google.appengine.entity.Entity.CompositeIndex value) { if (result.compositeIndex_.isEmpty()) { result.compositeIndex_ = new java.util.ArrayList<com.google.appengine.entity.Entity.CompositeIndex>(); } result.compositeIndex_.add(value); return this; } public Builder addCompositeIndex(com.google.appengine.entity.Entity.CompositeIndex.Builder builderForValue) { if (result.compositeIndex_.isEmpty()) { result.compositeIndex_ = new java.util.ArrayList<com.google.appengine.entity.Entity.CompositeIndex>(); } result.compositeIndex_.add(builderForValue.build()); return this; } public Builder addAllCompositeIndex( java.lang.Iterable<? extends com.google.appengine.entity.Entity.CompositeIndex> values) { if (result.compositeIndex_.isEmpty()) { result.compositeIndex_ = new java.util.ArrayList<com.google.appengine.entity.Entity.CompositeIndex>(); } super.addAll(values, result.compositeIndex_); return this; } public Builder clearCompositeIndex() { result.compositeIndex_ = java.util.Collections.emptyList(); return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static final class PutResponse extends com.google.protobuf.GeneratedMessage { // Use PutResponse.newBuilder() to construct. private PutResponse() {} private static final PutResponse defaultInstance = new PutResponse(); public static PutResponse getDefaultInstance() { return defaultInstance; } public PutResponse getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_PutResponse_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_PutResponse_fieldAccessorTable; } // repeated .com.google.appengine.entity.Reference key = 1; private java.util.List<com.google.appengine.entity.Entity.Reference> key_ = java.util.Collections.emptyList(); public java.util.List<com.google.appengine.entity.Entity.Reference> getKeyList() { return key_; } public int getKeyCount() { return key_.size(); } public com.google.appengine.entity.Entity.Reference getKey(int index) { return key_.get(index); } public static com.google.appengine.datastore_v3.DatastoreV3.PutResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.PutResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.PutResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.PutResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.PutResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.PutResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.PutResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.PutResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.PutResponse prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.PutResponse.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.PutResponse result = new com.google.appengine.datastore_v3.DatastoreV3.PutResponse(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.PutResponse internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.PutResponse(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.PutResponse.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.PutResponse getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.PutResponse.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.PutResponse build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.PutResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.PutResponse buildPartial() { if (result.key_ != java.util.Collections.EMPTY_LIST) { result.key_ = java.util.Collections.unmodifiableList(result.key_); } com.google.appengine.datastore_v3.DatastoreV3.PutResponse returnMe = result; result = null; return returnMe; } // repeated .com.google.appengine.entity.Reference key = 1; public java.util.List<com.google.appengine.entity.Entity.Reference> getKeyList() { return java.util.Collections.unmodifiableList(result.key_); } public int getKeyCount() { return result.getKeyCount(); } public com.google.appengine.entity.Entity.Reference getKey(int index) { return result.getKey(index); } public Builder setKey(int index, com.google.appengine.entity.Entity.Reference value) { result.key_.set(index, value); return this; } public Builder setKey(int index, com.google.appengine.entity.Entity.Reference.Builder builderForValue) { result.key_.set(index, builderForValue.build()); return this; } public Builder addKey(com.google.appengine.entity.Entity.Reference value) { if (result.key_.isEmpty()) { result.key_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Reference>(); } result.key_.add(value); return this; } public Builder addKey(com.google.appengine.entity.Entity.Reference.Builder builderForValue) { if (result.key_.isEmpty()) { result.key_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Reference>(); } result.key_.add(builderForValue.build()); return this; } public Builder addAllKey( java.lang.Iterable<? extends com.google.appengine.entity.Entity.Reference> values) { if (result.key_.isEmpty()) { result.key_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Reference>(); } super.addAll(values, result.key_); return this; } public Builder clearKey() { result.key_ = java.util.Collections.emptyList(); return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static final class DeleteRequest extends com.google.protobuf.GeneratedMessage { // Use DeleteRequest.newBuilder() to construct. private DeleteRequest() {} private static final DeleteRequest defaultInstance = new DeleteRequest(); public static DeleteRequest getDefaultInstance() { return defaultInstance; } public DeleteRequest getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_DeleteRequest_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_DeleteRequest_fieldAccessorTable; } // repeated .com.google.appengine.entity.Reference key = 6; private java.util.List<com.google.appengine.entity.Entity.Reference> key_ = java.util.Collections.emptyList(); public java.util.List<com.google.appengine.entity.Entity.Reference> getKeyList() { return key_; } public int getKeyCount() { return key_.size(); } public com.google.appengine.entity.Entity.Reference getKey(int index) { return key_.get(index); } // optional .com.google.appengine.datastore_v3.Transaction transaction = 5; private boolean hasTransaction; private com.google.appengine.datastore_v3.DatastoreV3.Transaction transaction_ = com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance(); public boolean hasTransaction() { return hasTransaction; } public com.google.appengine.datastore_v3.DatastoreV3.Transaction getTransaction() { return transaction_; } public static com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest result = new com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest buildPartial() { if (result.key_ != java.util.Collections.EMPTY_LIST) { result.key_ = java.util.Collections.unmodifiableList(result.key_); } com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest returnMe = result; result = null; return returnMe; } // repeated .com.google.appengine.entity.Reference key = 6; public java.util.List<com.google.appengine.entity.Entity.Reference> getKeyList() { return java.util.Collections.unmodifiableList(result.key_); } public int getKeyCount() { return result.getKeyCount(); } public com.google.appengine.entity.Entity.Reference getKey(int index) { return result.getKey(index); } public Builder setKey(int index, com.google.appengine.entity.Entity.Reference value) { result.key_.set(index, value); return this; } public Builder setKey(int index, com.google.appengine.entity.Entity.Reference.Builder builderForValue) { result.key_.set(index, builderForValue.build()); return this; } public Builder addKey(com.google.appengine.entity.Entity.Reference value) { if (result.key_.isEmpty()) { result.key_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Reference>(); } result.key_.add(value); return this; } public Builder addKey(com.google.appengine.entity.Entity.Reference.Builder builderForValue) { if (result.key_.isEmpty()) { result.key_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Reference>(); } result.key_.add(builderForValue.build()); return this; } public Builder addAllKey( java.lang.Iterable<? extends com.google.appengine.entity.Entity.Reference> values) { if (result.key_.isEmpty()) { result.key_ = new java.util.ArrayList<com.google.appengine.entity.Entity.Reference>(); } super.addAll(values, result.key_); return this; } public Builder clearKey() { result.key_ = java.util.Collections.emptyList(); return this; } // optional .com.google.appengine.datastore_v3.Transaction transaction = 5; public boolean hasTransaction() { return result.hasTransaction(); } public com.google.appengine.datastore_v3.DatastoreV3.Transaction getTransaction() { return result.getTransaction(); } public Builder setTransaction(com.google.appengine.datastore_v3.DatastoreV3.Transaction value) { result.hasTransaction = true; result.transaction_ = value; return this; } public Builder setTransaction(com.google.appengine.datastore_v3.DatastoreV3.Transaction.Builder builderForValue) { result.hasTransaction = true; result.transaction_ = builderForValue.build(); return this; } public Builder mergeTransaction(com.google.appengine.datastore_v3.DatastoreV3.Transaction value) { if (result.hasTransaction() && result.transaction_ != com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance()) { result.transaction_ = com.google.appengine.datastore_v3.DatastoreV3.Transaction.newBuilder(result.transaction_).mergeFrom(value).buildPartial(); } else { result.transaction_ = value; } result.hasTransaction = true; return this; } public Builder clearTransaction() { result.hasTransaction = false; result.transaction_ = com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance(); return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static final class NextRequest extends com.google.protobuf.GeneratedMessage { // Use NextRequest.newBuilder() to construct. private NextRequest() {} private static final NextRequest defaultInstance = new NextRequest(); public static NextRequest getDefaultInstance() { return defaultInstance; } public NextRequest getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_NextRequest_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_NextRequest_fieldAccessorTable; } // required .com.google.appengine.datastore_v3.Cursor cursor = 1; private boolean hasCursor; private com.google.appengine.datastore_v3.DatastoreV3.Cursor cursor_ = com.google.appengine.datastore_v3.DatastoreV3.Cursor.getDefaultInstance(); public boolean hasCursor() { return hasCursor; } public com.google.appengine.datastore_v3.DatastoreV3.Cursor getCursor() { return cursor_; } // optional int32 count = 2 [default = 1]; private boolean hasCount; private int count_ = 1; public boolean hasCount() { return hasCount; } public int getCount() { return count_; } public static com.google.appengine.datastore_v3.DatastoreV3.NextRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.NextRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.NextRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.NextRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.NextRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.NextRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.NextRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.NextRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.NextRequest prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.NextRequest.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.NextRequest result = new com.google.appengine.datastore_v3.DatastoreV3.NextRequest(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.NextRequest internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.NextRequest(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.NextRequest.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.NextRequest getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.NextRequest.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.NextRequest build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.NextRequest buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.NextRequest buildPartial() { com.google.appengine.datastore_v3.DatastoreV3.NextRequest returnMe = result; result = null; return returnMe; } // required .com.google.appengine.datastore_v3.Cursor cursor = 1; public boolean hasCursor() { return result.hasCursor(); } public com.google.appengine.datastore_v3.DatastoreV3.Cursor getCursor() { return result.getCursor(); } public Builder setCursor(com.google.appengine.datastore_v3.DatastoreV3.Cursor value) { result.hasCursor = true; result.cursor_ = value; return this; } public Builder setCursor(com.google.appengine.datastore_v3.DatastoreV3.Cursor.Builder builderForValue) { result.hasCursor = true; result.cursor_ = builderForValue.build(); return this; } public Builder mergeCursor(com.google.appengine.datastore_v3.DatastoreV3.Cursor value) { if (result.hasCursor() && result.cursor_ != com.google.appengine.datastore_v3.DatastoreV3.Cursor.getDefaultInstance()) { result.cursor_ = com.google.appengine.datastore_v3.DatastoreV3.Cursor.newBuilder(result.cursor_).mergeFrom(value).buildPartial(); } else { result.cursor_ = value; } result.hasCursor = true; return this; } public Builder clearCursor() { result.hasCursor = false; result.cursor_ = com.google.appengine.datastore_v3.DatastoreV3.Cursor.getDefaultInstance(); return this; } // optional int32 count = 2 [default = 1]; public boolean hasCount() { return result.hasCount(); } public int getCount() { return result.getCount(); } public Builder setCount(int value) { result.hasCount = true; result.count_ = value; return this; } public Builder clearCount() { result.hasCount = false; result.count_ = 1; return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static final class QueryResult extends com.google.protobuf.GeneratedMessage { // Use QueryResult.newBuilder() to construct. private QueryResult() {} private static final QueryResult defaultInstance = new QueryResult(); public static QueryResult getDefaultInstance() { return defaultInstance; } public QueryResult getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_QueryResult_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_QueryResult_fieldAccessorTable; } // optional .com.google.appengine.datastore_v3.Cursor cursor = 1; private boolean hasCursor; private com.google.appengine.datastore_v3.DatastoreV3.Cursor cursor_ = com.google.appengine.datastore_v3.DatastoreV3.Cursor.getDefaultInstance(); public boolean hasCursor() { return hasCursor; } public com.google.appengine.datastore_v3.DatastoreV3.Cursor getCursor() { return cursor_; } // repeated .com.google.appengine.entity.EntityProto result = 2; private java.util.List<com.google.appengine.entity.Entity.EntityProto> result_ = java.util.Collections.emptyList(); public java.util.List<com.google.appengine.entity.Entity.EntityProto> getResultList() { return result_; } public int getResultCount() { return result_.size(); } public com.google.appengine.entity.Entity.EntityProto getResult(int index) { return result_.get(index); } // required bool more_results = 3; private boolean hasMoreResults; private boolean moreResults_ = false; public boolean hasMoreResults() { return hasMoreResults; } public boolean getMoreResults() { return moreResults_; } public static com.google.appengine.datastore_v3.DatastoreV3.QueryResult parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.QueryResult parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.QueryResult parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.QueryResult parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.QueryResult parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.QueryResult parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.QueryResult parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.QueryResult parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.QueryResult prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.QueryResult.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.QueryResult result = new com.google.appengine.datastore_v3.DatastoreV3.QueryResult(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.QueryResult internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.QueryResult(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.QueryResult.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.QueryResult getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.QueryResult.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.QueryResult build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.QueryResult buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.QueryResult buildPartial() { if (result.result_ != java.util.Collections.EMPTY_LIST) { result.result_ = java.util.Collections.unmodifiableList(result.result_); } com.google.appengine.datastore_v3.DatastoreV3.QueryResult returnMe = result; result = null; return returnMe; } // optional .com.google.appengine.datastore_v3.Cursor cursor = 1; public boolean hasCursor() { return result.hasCursor(); } public com.google.appengine.datastore_v3.DatastoreV3.Cursor getCursor() { return result.getCursor(); } public Builder setCursor(com.google.appengine.datastore_v3.DatastoreV3.Cursor value) { result.hasCursor = true; result.cursor_ = value; return this; } public Builder setCursor(com.google.appengine.datastore_v3.DatastoreV3.Cursor.Builder builderForValue) { result.hasCursor = true; result.cursor_ = builderForValue.build(); return this; } public Builder mergeCursor(com.google.appengine.datastore_v3.DatastoreV3.Cursor value) { if (result.hasCursor() && result.cursor_ != com.google.appengine.datastore_v3.DatastoreV3.Cursor.getDefaultInstance()) { result.cursor_ = com.google.appengine.datastore_v3.DatastoreV3.Cursor.newBuilder(result.cursor_).mergeFrom(value).buildPartial(); } else { result.cursor_ = value; } result.hasCursor = true; return this; } public Builder clearCursor() { result.hasCursor = false; result.cursor_ = com.google.appengine.datastore_v3.DatastoreV3.Cursor.getDefaultInstance(); return this; } // repeated .com.google.appengine.entity.EntityProto result = 2; public java.util.List<com.google.appengine.entity.Entity.EntityProto> getResultList() { return java.util.Collections.unmodifiableList(result.result_); } public int getResultCount() { return result.getResultCount(); } public com.google.appengine.entity.Entity.EntityProto getResult(int index) { return result.getResult(index); } public Builder setResult(int index, com.google.appengine.entity.Entity.EntityProto value) { result.result_.set(index, value); return this; } public Builder setResult(int index, com.google.appengine.entity.Entity.EntityProto.Builder builderForValue) { result.result_.set(index, builderForValue.build()); return this; } public Builder addResult(com.google.appengine.entity.Entity.EntityProto value) { if (result.result_.isEmpty()) { result.result_ = new java.util.ArrayList<com.google.appengine.entity.Entity.EntityProto>(); } result.result_.add(value); return this; } public Builder addResult(com.google.appengine.entity.Entity.EntityProto.Builder builderForValue) { if (result.result_.isEmpty()) { result.result_ = new java.util.ArrayList<com.google.appengine.entity.Entity.EntityProto>(); } result.result_.add(builderForValue.build()); return this; } public Builder addAllResult( java.lang.Iterable<? extends com.google.appengine.entity.Entity.EntityProto> values) { if (result.result_.isEmpty()) { result.result_ = new java.util.ArrayList<com.google.appengine.entity.Entity.EntityProto>(); } super.addAll(values, result.result_); return this; } public Builder clearResult() { result.result_ = java.util.Collections.emptyList(); return this; } // required bool more_results = 3; public boolean hasMoreResults() { return result.hasMoreResults(); } public boolean getMoreResults() { return result.getMoreResults(); } public Builder setMoreResults(boolean value) { result.hasMoreResults = true; result.moreResults_ = value; return this; } public Builder clearMoreResults() { result.hasMoreResults = false; result.moreResults_ = false; return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static final class Schema extends com.google.protobuf.GeneratedMessage { // Use Schema.newBuilder() to construct. private Schema() {} private static final Schema defaultInstance = new Schema(); public static Schema getDefaultInstance() { return defaultInstance; } public Schema getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_Schema_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_Schema_fieldAccessorTable; } // repeated .com.google.appengine.entity.EntityProto kind = 1; private java.util.List<com.google.appengine.entity.Entity.EntityProto> kind_ = java.util.Collections.emptyList(); public java.util.List<com.google.appengine.entity.Entity.EntityProto> getKindList() { return kind_; } public int getKindCount() { return kind_.size(); } public com.google.appengine.entity.Entity.EntityProto getKind(int index) { return kind_.get(index); } public static com.google.appengine.datastore_v3.DatastoreV3.Schema parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Schema parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Schema parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Schema parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Schema parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Schema parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Schema parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.Schema parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.Schema prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.Schema.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.Schema result = new com.google.appengine.datastore_v3.DatastoreV3.Schema(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.Schema internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.Schema(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.Schema.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.Schema getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.Schema.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.Schema build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.Schema buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.Schema buildPartial() { if (result.kind_ != java.util.Collections.EMPTY_LIST) { result.kind_ = java.util.Collections.unmodifiableList(result.kind_); } com.google.appengine.datastore_v3.DatastoreV3.Schema returnMe = result; result = null; return returnMe; } // repeated .com.google.appengine.entity.EntityProto kind = 1; public java.util.List<com.google.appengine.entity.Entity.EntityProto> getKindList() { return java.util.Collections.unmodifiableList(result.kind_); } public int getKindCount() { return result.getKindCount(); } public com.google.appengine.entity.Entity.EntityProto getKind(int index) { return result.getKind(index); } public Builder setKind(int index, com.google.appengine.entity.Entity.EntityProto value) { result.kind_.set(index, value); return this; } public Builder setKind(int index, com.google.appengine.entity.Entity.EntityProto.Builder builderForValue) { result.kind_.set(index, builderForValue.build()); return this; } public Builder addKind(com.google.appengine.entity.Entity.EntityProto value) { if (result.kind_.isEmpty()) { result.kind_ = new java.util.ArrayList<com.google.appengine.entity.Entity.EntityProto>(); } result.kind_.add(value); return this; } public Builder addKind(com.google.appengine.entity.Entity.EntityProto.Builder builderForValue) { if (result.kind_.isEmpty()) { result.kind_ = new java.util.ArrayList<com.google.appengine.entity.Entity.EntityProto>(); } result.kind_.add(builderForValue.build()); return this; } public Builder addAllKind( java.lang.Iterable<? extends com.google.appengine.entity.Entity.EntityProto> values) { if (result.kind_.isEmpty()) { result.kind_ = new java.util.ArrayList<com.google.appengine.entity.Entity.EntityProto>(); } super.addAll(values, result.kind_); return this; } public Builder clearKind() { result.kind_ = java.util.Collections.emptyList(); return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static final class CompositeIndices extends com.google.protobuf.GeneratedMessage { // Use CompositeIndices.newBuilder() to construct. private CompositeIndices() {} private static final CompositeIndices defaultInstance = new CompositeIndices(); public static CompositeIndices getDefaultInstance() { return defaultInstance; } public CompositeIndices getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_CompositeIndices_descriptor; } @Override protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.appengine.datastore_v3.DatastoreV3.internal_static_com_google_appengine_datastore_v3_CompositeIndices_fieldAccessorTable; } // repeated .com.google.appengine.entity.CompositeIndex index = 1; private java.util.List<com.google.appengine.entity.Entity.CompositeIndex> index_ = java.util.Collections.emptyList(); public java.util.List<com.google.appengine.entity.Entity.CompositeIndex> getIndexList() { return index_; } public int getIndexCount() { return index_.size(); } public com.google.appengine.entity.Entity.CompositeIndex getIndex(int index) { return index_.get(index); } public static com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices parseFrom( byte[] data, com.google.protobuf.ExtensionRegistry extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistry extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return new Builder(); } public Builder newBuilderForType() { return new Builder(); } public static Builder newBuilder(com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices prototype) { return new Builder().mergeFrom(prototype); } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> { // Construct using com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices.newBuilder() private Builder() {} com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices result = new com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices(); @Override protected com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices internalGetResult() { return result; } @Override public Builder clear() { result = new com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices(); return this; } @Override public Builder clone() { return new Builder().mergeFrom(result); } @Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices.getDescriptor(); } public com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices getDefaultInstanceForType() { return com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices.getDefaultInstance(); } public com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices build() { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result); } return buildPartial(); } private com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { if (!isInitialized()) { throw new com.google.protobuf.UninitializedMessageException( result).asInvalidProtocolBufferException(); } return buildPartial(); } public com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices buildPartial() { if (result.index_ != java.util.Collections.EMPTY_LIST) { result.index_ = java.util.Collections.unmodifiableList(result.index_); } com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices returnMe = result; result = null; return returnMe; } // repeated .com.google.appengine.entity.CompositeIndex index = 1; public java.util.List<com.google.appengine.entity.Entity.CompositeIndex> getIndexList() { return java.util.Collections.unmodifiableList(result.index_); } public int getIndexCount() { return result.getIndexCount(); } public com.google.appengine.entity.Entity.CompositeIndex getIndex(int index) { return result.getIndex(index); } public Builder setIndex(int index, com.google.appengine.entity.Entity.CompositeIndex value) { result.index_.set(index, value); return this; } public Builder setIndex(int index, com.google.appengine.entity.Entity.CompositeIndex.Builder builderForValue) { result.index_.set(index, builderForValue.build()); return this; } public Builder addIndex(com.google.appengine.entity.Entity.CompositeIndex value) { if (result.index_.isEmpty()) { result.index_ = new java.util.ArrayList<com.google.appengine.entity.Entity.CompositeIndex>(); } result.index_.add(value); return this; } public Builder addIndex(com.google.appengine.entity.Entity.CompositeIndex.Builder builderForValue) { if (result.index_.isEmpty()) { result.index_ = new java.util.ArrayList<com.google.appengine.entity.Entity.CompositeIndex>(); } result.index_.add(builderForValue.build()); return this; } public Builder addAllIndex( java.lang.Iterable<? extends com.google.appengine.entity.Entity.CompositeIndex> values) { if (result.index_.isEmpty()) { result.index_ = new java.util.ArrayList<com.google.appengine.entity.Entity.CompositeIndex>(); } super.addAll(values, result.index_); return this; } public Builder clearIndex() { result.index_ = java.util.Collections.emptyList(); return this; } } static { com.google.appengine.datastore_v3.DatastoreV3.getDescriptor(); } } public static abstract class DatastoreService implements com.google.protobuf.Service { public abstract void get( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.GetRequest request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.GetResponse> done); public abstract void put( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.PutRequest request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.PutResponse> done); public abstract void delete( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.VoidProto> done); public abstract void runQuery( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.Query request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.QueryResult> done); public abstract void next( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.NextRequest request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.QueryResult> done); public abstract void count( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.Query request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.Integer64Proto> done); public abstract void explain( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.Query request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation> done); public abstract void deleteCursor( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.Cursor request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.VoidProto> done); public abstract void beginTransaction( com.google.protobuf.RpcController controller, com.google.appengine.base.ApiBase.VoidProto request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.Transaction> done); public abstract void commit( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.Transaction request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.VoidProto> done); public abstract void rollback( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.Transaction request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.VoidProto> done); public abstract void getSchema( com.google.protobuf.RpcController controller, com.google.appengine.base.ApiBase.StringProto request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.Schema> done); public abstract void createIndex( com.google.protobuf.RpcController controller, com.google.appengine.entity.Entity.CompositeIndex request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.Integer64Proto> done); public abstract void updateIndex( com.google.protobuf.RpcController controller, com.google.appengine.entity.Entity.CompositeIndex request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.VoidProto> done); public abstract void getIndices( com.google.protobuf.RpcController controller, com.google.appengine.base.ApiBase.StringProto request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices> done); public abstract void deleteIndex( com.google.protobuf.RpcController controller, com.google.appengine.entity.Entity.CompositeIndex request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.VoidProto> done); public static final com.google.protobuf.Descriptors.ServiceDescriptor getDescriptor() { return com.google.appengine.datastore_v3.DatastoreV3.getDescriptor().getServices().get(0); } public final com.google.protobuf.Descriptors.ServiceDescriptor getDescriptorForType() { return getDescriptor(); } public final void callMethod( com.google.protobuf.Descriptors.MethodDescriptor method, com.google.protobuf.RpcController controller, com.google.protobuf.Message request, com.google.protobuf.RpcCallback< com.google.protobuf.Message> done) { if (method.getService() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "Service.callMethod() given method descriptor for wrong " + "service type."); } switch(method.getIndex()) { case 0: this.get(controller, (com.google.appengine.datastore_v3.DatastoreV3.GetRequest)request, com.google.protobuf.RpcUtil.<com.google.appengine.datastore_v3.DatastoreV3.GetResponse>specializeCallback( done)); return; case 1: this.put(controller, (com.google.appengine.datastore_v3.DatastoreV3.PutRequest)request, com.google.protobuf.RpcUtil.<com.google.appengine.datastore_v3.DatastoreV3.PutResponse>specializeCallback( done)); return; case 2: this.delete(controller, (com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest)request, com.google.protobuf.RpcUtil.<com.google.appengine.base.ApiBase.VoidProto>specializeCallback( done)); return; case 3: this.runQuery(controller, (com.google.appengine.datastore_v3.DatastoreV3.Query)request, com.google.protobuf.RpcUtil.<com.google.appengine.datastore_v3.DatastoreV3.QueryResult>specializeCallback( done)); return; case 4: this.next(controller, (com.google.appengine.datastore_v3.DatastoreV3.NextRequest)request, com.google.protobuf.RpcUtil.<com.google.appengine.datastore_v3.DatastoreV3.QueryResult>specializeCallback( done)); return; case 5: this.count(controller, (com.google.appengine.datastore_v3.DatastoreV3.Query)request, com.google.protobuf.RpcUtil.<com.google.appengine.base.ApiBase.Integer64Proto>specializeCallback( done)); return; case 6: this.explain(controller, (com.google.appengine.datastore_v3.DatastoreV3.Query)request, com.google.protobuf.RpcUtil.<com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation>specializeCallback( done)); return; case 7: this.deleteCursor(controller, (com.google.appengine.datastore_v3.DatastoreV3.Cursor)request, com.google.protobuf.RpcUtil.<com.google.appengine.base.ApiBase.VoidProto>specializeCallback( done)); return; case 8: this.beginTransaction(controller, (com.google.appengine.base.ApiBase.VoidProto)request, com.google.protobuf.RpcUtil.<com.google.appengine.datastore_v3.DatastoreV3.Transaction>specializeCallback( done)); return; case 9: this.commit(controller, (com.google.appengine.datastore_v3.DatastoreV3.Transaction)request, com.google.protobuf.RpcUtil.<com.google.appengine.base.ApiBase.VoidProto>specializeCallback( done)); return; case 10: this.rollback(controller, (com.google.appengine.datastore_v3.DatastoreV3.Transaction)request, com.google.protobuf.RpcUtil.<com.google.appengine.base.ApiBase.VoidProto>specializeCallback( done)); return; case 11: this.getSchema(controller, (com.google.appengine.base.ApiBase.StringProto)request, com.google.protobuf.RpcUtil.<com.google.appengine.datastore_v3.DatastoreV3.Schema>specializeCallback( done)); return; case 12: this.createIndex(controller, (com.google.appengine.entity.Entity.CompositeIndex)request, com.google.protobuf.RpcUtil.<com.google.appengine.base.ApiBase.Integer64Proto>specializeCallback( done)); return; case 13: this.updateIndex(controller, (com.google.appengine.entity.Entity.CompositeIndex)request, com.google.protobuf.RpcUtil.<com.google.appengine.base.ApiBase.VoidProto>specializeCallback( done)); return; case 14: this.getIndices(controller, (com.google.appengine.base.ApiBase.StringProto)request, com.google.protobuf.RpcUtil.<com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices>specializeCallback( done)); return; case 15: this.deleteIndex(controller, (com.google.appengine.entity.Entity.CompositeIndex)request, com.google.protobuf.RpcUtil.<com.google.appengine.base.ApiBase.VoidProto>specializeCallback( done)); return; default: throw new java.lang.RuntimeException("Can't get here."); } } public final com.google.protobuf.Message getRequestPrototype( com.google.protobuf.Descriptors.MethodDescriptor method) { if (method.getService() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "Service.getRequestPrototype() given method " + "descriptor for wrong service type."); } switch(method.getIndex()) { case 0: return com.google.appengine.datastore_v3.DatastoreV3.GetRequest.getDefaultInstance(); case 1: return com.google.appengine.datastore_v3.DatastoreV3.PutRequest.getDefaultInstance(); case 2: return com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest.getDefaultInstance(); case 3: return com.google.appengine.datastore_v3.DatastoreV3.Query.getDefaultInstance(); case 4: return com.google.appengine.datastore_v3.DatastoreV3.NextRequest.getDefaultInstance(); case 5: return com.google.appengine.datastore_v3.DatastoreV3.Query.getDefaultInstance(); case 6: return com.google.appengine.datastore_v3.DatastoreV3.Query.getDefaultInstance(); case 7: return com.google.appengine.datastore_v3.DatastoreV3.Cursor.getDefaultInstance(); case 8: return com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance(); case 9: return com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance(); case 10: return com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance(); case 11: return com.google.appengine.base.ApiBase.StringProto.getDefaultInstance(); case 12: return com.google.appengine.entity.Entity.CompositeIndex.getDefaultInstance(); case 13: return com.google.appengine.entity.Entity.CompositeIndex.getDefaultInstance(); case 14: return com.google.appengine.base.ApiBase.StringProto.getDefaultInstance(); case 15: return com.google.appengine.entity.Entity.CompositeIndex.getDefaultInstance(); default: throw new java.lang.RuntimeException("Can't get here."); } } public final com.google.protobuf.Message getResponsePrototype( com.google.protobuf.Descriptors.MethodDescriptor method) { if (method.getService() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "Service.getResponsePrototype() given method " + "descriptor for wrong service type."); } switch(method.getIndex()) { case 0: return com.google.appengine.datastore_v3.DatastoreV3.GetResponse.getDefaultInstance(); case 1: return com.google.appengine.datastore_v3.DatastoreV3.PutResponse.getDefaultInstance(); case 2: return com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance(); case 3: return com.google.appengine.datastore_v3.DatastoreV3.QueryResult.getDefaultInstance(); case 4: return com.google.appengine.datastore_v3.DatastoreV3.QueryResult.getDefaultInstance(); case 5: return com.google.appengine.base.ApiBase.Integer64Proto.getDefaultInstance(); case 6: return com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation.getDefaultInstance(); case 7: return com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance(); case 8: return com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance(); case 9: return com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance(); case 10: return com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance(); case 11: return com.google.appengine.datastore_v3.DatastoreV3.Schema.getDefaultInstance(); case 12: return com.google.appengine.base.ApiBase.Integer64Proto.getDefaultInstance(); case 13: return com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance(); case 14: return com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices.getDefaultInstance(); case 15: return com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance(); default: throw new java.lang.RuntimeException("Can't get here."); } } public static Stub newStub( com.google.protobuf.RpcChannel channel) { return new Stub(channel); } public static final class Stub extends com.google.appengine.datastore_v3.DatastoreV3.DatastoreService { private Stub(com.google.protobuf.RpcChannel channel) { this.channel = channel; } private final com.google.protobuf.RpcChannel channel; public com.google.protobuf.RpcChannel getChannel() { return channel; } public void get( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.GetRequest request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.GetResponse> done) { channel.callMethod( getDescriptor().getMethods().get(0), controller, request, com.google.appengine.datastore_v3.DatastoreV3.GetResponse.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.datastore_v3.DatastoreV3.GetResponse.class, com.google.appengine.datastore_v3.DatastoreV3.GetResponse.getDefaultInstance())); } public void put( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.PutRequest request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.PutResponse> done) { channel.callMethod( getDescriptor().getMethods().get(1), controller, request, com.google.appengine.datastore_v3.DatastoreV3.PutResponse.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.datastore_v3.DatastoreV3.PutResponse.class, com.google.appengine.datastore_v3.DatastoreV3.PutResponse.getDefaultInstance())); } public void delete( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.VoidProto> done) { channel.callMethod( getDescriptor().getMethods().get(2), controller, request, com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.base.ApiBase.VoidProto.class, com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance())); } public void runQuery( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.Query request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.QueryResult> done) { channel.callMethod( getDescriptor().getMethods().get(3), controller, request, com.google.appengine.datastore_v3.DatastoreV3.QueryResult.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.datastore_v3.DatastoreV3.QueryResult.class, com.google.appengine.datastore_v3.DatastoreV3.QueryResult.getDefaultInstance())); } public void next( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.NextRequest request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.QueryResult> done) { channel.callMethod( getDescriptor().getMethods().get(4), controller, request, com.google.appengine.datastore_v3.DatastoreV3.QueryResult.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.datastore_v3.DatastoreV3.QueryResult.class, com.google.appengine.datastore_v3.DatastoreV3.QueryResult.getDefaultInstance())); } public void count( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.Query request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.Integer64Proto> done) { channel.callMethod( getDescriptor().getMethods().get(5), controller, request, com.google.appengine.base.ApiBase.Integer64Proto.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.base.ApiBase.Integer64Proto.class, com.google.appengine.base.ApiBase.Integer64Proto.getDefaultInstance())); } public void explain( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.Query request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation> done) { channel.callMethod( getDescriptor().getMethods().get(6), controller, request, com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation.class, com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation.getDefaultInstance())); } public void deleteCursor( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.Cursor request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.VoidProto> done) { channel.callMethod( getDescriptor().getMethods().get(7), controller, request, com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.base.ApiBase.VoidProto.class, com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance())); } public void beginTransaction( com.google.protobuf.RpcController controller, com.google.appengine.base.ApiBase.VoidProto request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.Transaction> done) { channel.callMethod( getDescriptor().getMethods().get(8), controller, request, com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.datastore_v3.DatastoreV3.Transaction.class, com.google.appengine.datastore_v3.DatastoreV3.Transaction.getDefaultInstance())); } public void commit( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.Transaction request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.VoidProto> done) { channel.callMethod( getDescriptor().getMethods().get(9), controller, request, com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.base.ApiBase.VoidProto.class, com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance())); } public void rollback( com.google.protobuf.RpcController controller, com.google.appengine.datastore_v3.DatastoreV3.Transaction request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.VoidProto> done) { channel.callMethod( getDescriptor().getMethods().get(10), controller, request, com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.base.ApiBase.VoidProto.class, com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance())); } public void getSchema( com.google.protobuf.RpcController controller, com.google.appengine.base.ApiBase.StringProto request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.Schema> done) { channel.callMethod( getDescriptor().getMethods().get(11), controller, request, com.google.appengine.datastore_v3.DatastoreV3.Schema.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.datastore_v3.DatastoreV3.Schema.class, com.google.appengine.datastore_v3.DatastoreV3.Schema.getDefaultInstance())); } public void createIndex( com.google.protobuf.RpcController controller, com.google.appengine.entity.Entity.CompositeIndex request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.Integer64Proto> done) { channel.callMethod( getDescriptor().getMethods().get(12), controller, request, com.google.appengine.base.ApiBase.Integer64Proto.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.base.ApiBase.Integer64Proto.class, com.google.appengine.base.ApiBase.Integer64Proto.getDefaultInstance())); } public void updateIndex( com.google.protobuf.RpcController controller, com.google.appengine.entity.Entity.CompositeIndex request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.VoidProto> done) { channel.callMethod( getDescriptor().getMethods().get(13), controller, request, com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.base.ApiBase.VoidProto.class, com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance())); } public void getIndices( com.google.protobuf.RpcController controller, com.google.appengine.base.ApiBase.StringProto request, com.google.protobuf.RpcCallback<com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices> done) { channel.callMethod( getDescriptor().getMethods().get(14), controller, request, com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices.class, com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices.getDefaultInstance())); } public void deleteIndex( com.google.protobuf.RpcController controller, com.google.appengine.entity.Entity.CompositeIndex request, com.google.protobuf.RpcCallback<com.google.appengine.base.ApiBase.VoidProto> done) { channel.callMethod( getDescriptor().getMethods().get(15), controller, request, com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance(), com.google.protobuf.RpcUtil.generalizeCallback( done, com.google.appengine.base.ApiBase.VoidProto.class, com.google.appengine.base.ApiBase.VoidProto.getDefaultInstance())); } } } private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_Transaction_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_Transaction_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_Query_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_Query_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_Query_Filter_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_Query_Filter_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_Query_Order_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_Query_Order_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_QueryExplanation_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_QueryExplanation_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_Cursor_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_Cursor_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_Error_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_Error_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_GetRequest_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_GetRequest_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_GetResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_GetResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_GetResponse_Entity_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_GetResponse_Entity_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_PutRequest_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_PutRequest_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_PutResponse_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_PutResponse_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_DeleteRequest_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_DeleteRequest_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_NextRequest_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_NextRequest_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_QueryResult_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_QueryResult_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_Schema_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_Schema_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_com_google_appengine_datastore_v3_CompositeIndices_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_google_appengine_datastore_v3_CompositeIndices_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\022datastore_v3.proto\022!com.google.appengi" + "ne.datastore_v3\032\014entity.proto\032\016api_base." + "proto\"\035\n\013Transaction\022\016\n\006handle\030\001 \002(\006\"\212\006\n" + "\005Query\022\013\n\003app\030\001 \002(\t\022\014\n\004kind\030\003 \001(\014\0228\n\010anc" + "estor\030\021 \001(\0132&.com.google.appengine.entit" + "y.Reference\022?\n\006filter\030\004 \003(\n2/.com.google" + ".appengine.datastore_v3.Query.Filter\022\024\n\014" + "search_query\030\010 \001(\014\022=\n\005order\030\t \003(\n2..com." + "google.appengine.datastore_v3.Query.Orde" + "r\022\021\n\006offset\030\014 \001(\005:\0010\022\r\n\005limit\030\020 \001(\005\022D\n\017c" + "omposite_index\030\023 \003(\0132+.com.google.appeng" + "ine.entity.CompositeIndex\022#\n\024require_per" + "fect_plan\030\024 \001(\010:\005false\022\030\n\tkeys_only\030\025 \001(" + "\010:\005false\022C\n\013transaction\030\026 \001(\0132..com.goog" + "le.appengine.datastore_v3.Transaction\032\314\001" + "\n\006Filter\022\n\n\002op\030\006 \002(\005\0227\n\010property\030\016 \003(\0132%" + ".com.google.appengine.entity.Property\"}\n" + "\010Operator\022\r\n\tLESS_THAN\020\001\022\026\n\022LESS_THAN_OR" + "_EQUAL\020\002\022\020\n\014GREATER_THAN\020\003\022\031\n\025GREATER_TH" + "AN_OR_EQUAL\020\004\022\t\n\005EQUAL\020\005\022\006\n\002IN\020\006\022\n\n\006EXIS" + "TS\020\007\032[\n\005Order\022\020\n\010property\030\n \002(\014\022\024\n\tdirec" + "tion\030\013 \001(\005:\0011\"*\n\tDirection\022\r\n\tASCENDING\020" + "\001\022\016\n\nDESCENDING\020\002\"\231\001\n\020QueryExplanation\022\036" + "\n\017native_ancestor\030\001 \001(\010:\005false\0228\n\014native" + "_index\030\002 \003(\0132\".com.google.appengine.enti" + "ty.Index\022\025\n\rnative_offset\030\003 \001(\005\022\024\n\014nativ" + "e_limit\030\004 \001(\005\"\030\n\006Cursor\022\016\n\006cursor\030\001 \002(\006\"" + "r\n\005Error\"i\n\tErrorCode\022\017\n\013BAD_REQUEST\020\001\022\032" + "\n\026CONCURRENT_TRANSACTION\020\002\022\022\n\016INTERNAL_E" + "RROR\020\003\022\016\n\nNEED_INDEX\020\004\022\013\n\007TIMEOUT\020\005\"\206\001\n\n" + "GetRequest\0223\n\003key\030\001 \003(\0132&.com.google.app" + "engine.entity.Reference\022C\n\013transaction\030\002" + " \001(\0132..com.google.appengine.datastore_v3" + ".Transaction\"\230\001\n\013GetResponse\022E\n\006entity\030\001" + " \003(\n25.com.google.appengine.datastore_v3" + ".GetResponse.Entity\032B\n\006Entity\0228\n\006entity\030" + "\002 \001(\0132(.com.google.appengine.entity.Enti" + "tyProto\"\321\001\n\nPutRequest\0228\n\006entity\030\001 \003(\0132(" + ".com.google.appengine.entity.EntityProto" + "\022C\n\013transaction\030\002 \001(\0132..com.google.appen" + "gine.datastore_v3.Transaction\022D\n\017composi" + "te_index\030\003 \003(\0132+.com.google.appengine.en" + "tity.CompositeIndex\"B\n\013PutResponse\0223\n\003ke" + "y\030\001 \003(\0132&.com.google.appengine.entity.Re" + "ference\"\211\001\n\rDeleteRequest\0223\n\003key\030\006 \003(\0132&" + ".com.google.appengine.entity.Reference\022C" + "\n\013transaction\030\005 \001(\0132..com.google.appengi" + "ne.datastore_v3.Transaction\"Z\n\013NextReque" + "st\0229\n\006cursor\030\001 \002(\0132).com.google.appengin" + "e.datastore_v3.Cursor\022\020\n\005count\030\002 \001(\005:\0011\"" + "\230\001\n\013QueryResult\0229\n\006cursor\030\001 \001(\0132).com.go" + "ogle.appengine.datastore_v3.Cursor\0228\n\006re" + "sult\030\002 \003(\0132(.com.google.appengine.entity" + ".EntityProto\022\024\n\014more_results\030\003 \002(\010\"@\n\006Sc" + "hema\0226\n\004kind\030\001 \003(\0132(.com.google.appengin" + "e.entity.EntityProto\"N\n\020CompositeIndices" + "\022:\n\005index\030\001 \003(\0132+.com.google.appengine.e" + "ntity.CompositeIndex2\331\014\n\020DatastoreServic" + "e\022d\n\003Get\022-.com.google.appengine.datastor" + "e_v3.GetRequest\032..com.google.appengine.d" + "atastore_v3.GetResponse\022d\n\003Put\022-.com.goo" + "gle.appengine.datastore_v3.PutRequest\032.." + "com.google.appengine.datastore_v3.PutRes" + "ponse\022`\n\006Delete\0220.com.google.appengine.d" + "atastore_v3.DeleteRequest\032$.com.google.a" + "ppengine.base.VoidProto\022d\n\010RunQuery\022(.co" + "m.google.appengine.datastore_v3.Query\032.." + "com.google.appengine.datastore_v3.QueryR" + "esult\022f\n\004Next\022..com.google.appengine.dat" + "astore_v3.NextRequest\032..com.google.appen" + "gine.datastore_v3.QueryResult\022\\\n\005Count\022(" + ".com.google.appengine.datastore_v3.Query" + "\032).com.google.appengine.base.Integer64Pr" + "oto\022h\n\007Explain\022(.com.google.appengine.da" + "tastore_v3.Query\0323.com.google.appengine." + "datastore_v3.QueryExplanation\022_\n\014DeleteC" + "ursor\022).com.google.appengine.datastore_v" + "3.Cursor\032$.com.google.appengine.base.Voi" + "dProto\022h\n\020BeginTransaction\022$.com.google." + "appengine.base.VoidProto\032..com.google.ap" + "pengine.datastore_v3.Transaction\022^\n\006Comm" + "it\022..com.google.appengine.datastore_v3.T" + "ransaction\032$.com.google.appengine.base.V" + "oidProto\022`\n\010Rollback\022..com.google.appeng" + "ine.datastore_v3.Transaction\032$.com.googl" + "e.appengine.base.VoidProto\022^\n\tGetSchema\022" + "&.com.google.appengine.base.StringProto\032" + ").com.google.appengine.datastore_v3.Sche" + "ma\022e\n\013CreateIndex\022+.com.google.appengine" + ".entity.CompositeIndex\032).com.google.appe" + "ngine.base.Integer64Proto\022`\n\013UpdateIndex" + "\022+.com.google.appengine.entity.Composite" + "Index\032$.com.google.appengine.base.VoidPr" + "oto\022i\n\nGetIndices\022&.com.google.appengine" + ".base.StringProto\0323.com.google.appengine" + ".datastore_v3.CompositeIndices\022`\n\013Delete" + "Index\022+.com.google.appengine.entity.Comp" + "ositeIndex\032$.com.google.appengine.base.V" + "oidProto"; 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; internal_static_com_google_appengine_datastore_v3_Transaction_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_com_google_appengine_datastore_v3_Transaction_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_Transaction_descriptor, new java.lang.String[] { "Handle", }, com.google.appengine.datastore_v3.DatastoreV3.Transaction.class, com.google.appengine.datastore_v3.DatastoreV3.Transaction.Builder.class); internal_static_com_google_appengine_datastore_v3_Query_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_com_google_appengine_datastore_v3_Query_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_Query_descriptor, new java.lang.String[] { "App", "Kind", "Ancestor", "Filter", "SearchQuery", "Order", "Offset", "Limit", "CompositeIndex", "RequirePerfectPlan", "KeysOnly", "Transaction", }, com.google.appengine.datastore_v3.DatastoreV3.Query.class, com.google.appengine.datastore_v3.DatastoreV3.Query.Builder.class); internal_static_com_google_appengine_datastore_v3_Query_Filter_descriptor = internal_static_com_google_appengine_datastore_v3_Query_descriptor.getNestedTypes().get(0); internal_static_com_google_appengine_datastore_v3_Query_Filter_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_Query_Filter_descriptor, new java.lang.String[] { "Op", "Property", }, com.google.appengine.datastore_v3.DatastoreV3.Query.Filter.class, com.google.appengine.datastore_v3.DatastoreV3.Query.Filter.Builder.class); internal_static_com_google_appengine_datastore_v3_Query_Order_descriptor = internal_static_com_google_appengine_datastore_v3_Query_descriptor.getNestedTypes().get(1); internal_static_com_google_appengine_datastore_v3_Query_Order_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_Query_Order_descriptor, new java.lang.String[] { "Property", "Direction", }, com.google.appengine.datastore_v3.DatastoreV3.Query.Order.class, com.google.appengine.datastore_v3.DatastoreV3.Query.Order.Builder.class); internal_static_com_google_appengine_datastore_v3_QueryExplanation_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_com_google_appengine_datastore_v3_QueryExplanation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_QueryExplanation_descriptor, new java.lang.String[] { "NativeAncestor", "NativeIndex", "NativeOffset", "NativeLimit", }, com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation.class, com.google.appengine.datastore_v3.DatastoreV3.QueryExplanation.Builder.class); internal_static_com_google_appengine_datastore_v3_Cursor_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_com_google_appengine_datastore_v3_Cursor_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_Cursor_descriptor, new java.lang.String[] { "Cursor", }, com.google.appengine.datastore_v3.DatastoreV3.Cursor.class, com.google.appengine.datastore_v3.DatastoreV3.Cursor.Builder.class); internal_static_com_google_appengine_datastore_v3_Error_descriptor = getDescriptor().getMessageTypes().get(4); internal_static_com_google_appengine_datastore_v3_Error_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_Error_descriptor, new java.lang.String[] { }, com.google.appengine.datastore_v3.DatastoreV3.Error.class, com.google.appengine.datastore_v3.DatastoreV3.Error.Builder.class); internal_static_com_google_appengine_datastore_v3_GetRequest_descriptor = getDescriptor().getMessageTypes().get(5); internal_static_com_google_appengine_datastore_v3_GetRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_GetRequest_descriptor, new java.lang.String[] { "Key", "Transaction", }, com.google.appengine.datastore_v3.DatastoreV3.GetRequest.class, com.google.appengine.datastore_v3.DatastoreV3.GetRequest.Builder.class); internal_static_com_google_appengine_datastore_v3_GetResponse_descriptor = getDescriptor().getMessageTypes().get(6); internal_static_com_google_appengine_datastore_v3_GetResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_GetResponse_descriptor, new java.lang.String[] { "Entity", }, com.google.appengine.datastore_v3.DatastoreV3.GetResponse.class, com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Builder.class); internal_static_com_google_appengine_datastore_v3_GetResponse_Entity_descriptor = internal_static_com_google_appengine_datastore_v3_GetResponse_descriptor.getNestedTypes().get(0); internal_static_com_google_appengine_datastore_v3_GetResponse_Entity_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_GetResponse_Entity_descriptor, new java.lang.String[] { "Entity", }, com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity.class, com.google.appengine.datastore_v3.DatastoreV3.GetResponse.Entity.Builder.class); internal_static_com_google_appengine_datastore_v3_PutRequest_descriptor = getDescriptor().getMessageTypes().get(7); internal_static_com_google_appengine_datastore_v3_PutRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_PutRequest_descriptor, new java.lang.String[] { "Entity", "Transaction", "CompositeIndex", }, com.google.appengine.datastore_v3.DatastoreV3.PutRequest.class, com.google.appengine.datastore_v3.DatastoreV3.PutRequest.Builder.class); internal_static_com_google_appengine_datastore_v3_PutResponse_descriptor = getDescriptor().getMessageTypes().get(8); internal_static_com_google_appengine_datastore_v3_PutResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_PutResponse_descriptor, new java.lang.String[] { "Key", }, com.google.appengine.datastore_v3.DatastoreV3.PutResponse.class, com.google.appengine.datastore_v3.DatastoreV3.PutResponse.Builder.class); internal_static_com_google_appengine_datastore_v3_DeleteRequest_descriptor = getDescriptor().getMessageTypes().get(9); internal_static_com_google_appengine_datastore_v3_DeleteRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_DeleteRequest_descriptor, new java.lang.String[] { "Key", "Transaction", }, com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest.class, com.google.appengine.datastore_v3.DatastoreV3.DeleteRequest.Builder.class); internal_static_com_google_appengine_datastore_v3_NextRequest_descriptor = getDescriptor().getMessageTypes().get(10); internal_static_com_google_appengine_datastore_v3_NextRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_NextRequest_descriptor, new java.lang.String[] { "Cursor", "Count", }, com.google.appengine.datastore_v3.DatastoreV3.NextRequest.class, com.google.appengine.datastore_v3.DatastoreV3.NextRequest.Builder.class); internal_static_com_google_appengine_datastore_v3_QueryResult_descriptor = getDescriptor().getMessageTypes().get(11); internal_static_com_google_appengine_datastore_v3_QueryResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_QueryResult_descriptor, new java.lang.String[] { "Cursor", "Result", "MoreResults", }, com.google.appengine.datastore_v3.DatastoreV3.QueryResult.class, com.google.appengine.datastore_v3.DatastoreV3.QueryResult.Builder.class); internal_static_com_google_appengine_datastore_v3_Schema_descriptor = getDescriptor().getMessageTypes().get(12); internal_static_com_google_appengine_datastore_v3_Schema_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_Schema_descriptor, new java.lang.String[] { "Kind", }, com.google.appengine.datastore_v3.DatastoreV3.Schema.class, com.google.appengine.datastore_v3.DatastoreV3.Schema.Builder.class); internal_static_com_google_appengine_datastore_v3_CompositeIndices_descriptor = getDescriptor().getMessageTypes().get(13); internal_static_com_google_appengine_datastore_v3_CompositeIndices_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_google_appengine_datastore_v3_CompositeIndices_descriptor, new java.lang.String[] { "Index", }, com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices.class, com.google.appengine.datastore_v3.DatastoreV3.CompositeIndices.Builder.class); return null; } }; com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { com.google.appengine.entity.Entity.getDescriptor(), com.google.appengine.base.ApiBase.getDescriptor(), }, assigner); } }