com.google.datastore.v1.MutationOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of datastore-v1-protos Show documentation
Show all versions of datastore-v1-protos Show documentation
Protocol buffers for accessing the Google Cloud Datastore API.
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 MutationOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.datastore.v1.Mutation)
com.google.protobuf.MessageOrBuilder {
/**
*
* The entity to insert. The entity must not already exist.
* The entity key's final path element may be incomplete.
*
*
* optional .google.datastore.v1.Entity insert = 4;
*/
com.google.datastore.v1.Entity getInsert();
/**
*
* The entity to insert. The entity must not already exist.
* The entity key's final path element may be incomplete.
*
*
* optional .google.datastore.v1.Entity insert = 4;
*/
com.google.datastore.v1.EntityOrBuilder getInsertOrBuilder();
/**
*
* The entity to update. The entity must already exist.
* Must have a complete key path.
*
*
* optional .google.datastore.v1.Entity update = 5;
*/
com.google.datastore.v1.Entity getUpdate();
/**
*
* The entity to update. The entity must already exist.
* Must have a complete key path.
*
*
* optional .google.datastore.v1.Entity update = 5;
*/
com.google.datastore.v1.EntityOrBuilder getUpdateOrBuilder();
/**
*
* The entity to upsert. The entity may or may not already exist.
* The entity key's final path element may be incomplete.
*
*
* optional .google.datastore.v1.Entity upsert = 6;
*/
com.google.datastore.v1.Entity getUpsert();
/**
*
* The entity to upsert. The entity may or may not already exist.
* The entity key's final path element may be incomplete.
*
*
* optional .google.datastore.v1.Entity upsert = 6;
*/
com.google.datastore.v1.EntityOrBuilder getUpsertOrBuilder();
/**
*
* The key of the entity to delete. The entity may or may not already exist.
* Must have a complete key path and must not be reserved/read-only.
*
*
* optional .google.datastore.v1.Key delete = 7;
*/
com.google.datastore.v1.Key getDelete();
/**
*
* The key of the entity to delete. The entity may or may not already exist.
* Must have a complete key path and must not be reserved/read-only.
*
*
* optional .google.datastore.v1.Key delete = 7;
*/
com.google.datastore.v1.KeyOrBuilder getDeleteOrBuilder();
/**
*
* The version of the entity that this mutation is being applied to. If this
* does not match the current version on the server, the mutation conflicts.
*
*
* optional int64 base_version = 8;
*/
long getBaseVersion();
public com.google.datastore.v1.Mutation.OperationCase getOperationCase();
public com.google.datastore.v1.Mutation.ConflictDetectionStrategyCase getConflictDetectionStrategyCase();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy