All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.datastore.v1.MutationResultOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/datastore/v1/datastore.proto

package com.google.datastore.v1;

public interface MutationResultOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.datastore.v1.MutationResult)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The automatically allocated key.
   * Set only when the mutation allocated a key.
   * 
* * optional .google.datastore.v1.Key key = 3; */ boolean hasKey(); /** *
   * The automatically allocated key.
   * Set only when the mutation allocated a key.
   * 
* * optional .google.datastore.v1.Key key = 3; */ com.google.datastore.v1.Key getKey(); /** *
   * The automatically allocated key.
   * Set only when the mutation allocated a key.
   * 
* * optional .google.datastore.v1.Key key = 3; */ com.google.datastore.v1.KeyOrBuilder getKeyOrBuilder(); /** *
   * The version of the entity on the server after processing the mutation. If
   * the mutation doesn't change anything on the server, then the version will
   * be the version of the current entity or, if no entity is present, a version
   * that is strictly greater than the version of any previous entity and less
   * than the version of any possible future entity.
   * 
* * optional int64 version = 4; */ long getVersion(); /** *
   * Whether a conflict was detected for this mutation. Always false when a
   * conflict detection strategy field is not set in the mutation.
   * 
* * optional bool conflict_detected = 5; */ boolean getConflictDetected(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy