Kinetic C/C++ Client
 All Classes Functions Variables Pages
Public Attributes | List of all members
kinetic::P2PPushOperation Struct Reference

Represents a single P2P copy operation. More...

#include <nonblocking_kinetic_connection_interface.h>

Collaboration diagram for kinetic::P2PPushOperation:
Collaboration graph
[legend]

Public Attributes

string key
 The key to copy.
 
string version
 The expected version on the remote peer. The same as specifying a version with a regular put.
 
string newKey
 Optionally specify that the key should be copied to a different key on the remote drive. Leave blank to P2P copy to the same key.
 
bool force
 Ignore version on the remote drive. The same as specifying force with a regular put.
 
shared_ptr< P2PPushRequestrequest
 P2P operations to execute on the drive specified in the request. This lets you set up a pipeline of P2P push. For example, a client can push a set of keys to A, and in the same request instruct A to push keys to B, and so on.
 

Detailed Description

Represents a single P2P copy operation.

Definition at line 184 of file nonblocking_kinetic_connection_interface.h.


The documentation for this struct was generated from the following file: