Class AsyncDatastoreReaderWriterImpl

  • All Implemented Interfaces:
    AsyncDatastoreReaderWriter
    Direct Known Subclasses:
    AsyncDatastoreImpl, AsyncTransactionImpl

    public class AsyncDatastoreReaderWriterImpl
    extends Object
    implements AsyncDatastoreReaderWriter
    The new datastore SDK has a neat structure of interfaces and implementations (transaction, datastorereader, etc) but doesn't currently support async operations. We need to shim in a Future-based API so that we can seamlessly support it when it becomes available. We'll remove this class then.
    • Field Detail

      • MAX_READ_SIZE

        public static final int MAX_READ_SIZE
        This is a hard limit imposed by the datastore (or the client sdk)
        See Also:
        Constant Field Values
      • MAX_WRITE_SIZE

        public static final int MAX_WRITE_SIZE
        This is a hard limit imposed by the datastore (or the client sdk)
        See Also:
        Constant Field Values
    • Constructor Detail

      • AsyncDatastoreReaderWriterImpl

        public AsyncDatastoreReaderWriterImpl()