26#include <olp/dataservice/write/DataServiceWriteApi.h>
29namespace dataservice {
49 inline const std::string&
GetLayerId()
const {
return layer_id_; }
71 layer_id_ = std::move(layer_id);
80 inline const std::string&
GetIndexId()
const {
return index_id_; }
104 index_id_ = std::move(index_id);
109 std::string layer_id_;
110 std::string index_id_;
Deletes index data from an index layer.
Definition DeleteIndexDataRequest.h:34
const std::string & GetIndexId() const
Gets the index ID that is associated with the data blob.
Definition DeleteIndexDataRequest.h:80
DeleteIndexDataRequest & WithIndexId(const std::string &index_id)
Sets the index ID that is associated with the data blob.
Definition DeleteIndexDataRequest.h:90
DeleteIndexDataRequest & WithLayerId(const std::string &layer_id)
Sets the layer ID to which the data blob belongs.
Definition DeleteIndexDataRequest.h:58
DeleteIndexDataRequest & WithIndexId(const std::string &&index_id)
Sets the index ID that is associated with the data blob.
Definition DeleteIndexDataRequest.h:103
const std::string & GetLayerId() const
Gets the layer ID to which the data blob belongs.
Definition DeleteIndexDataRequest.h:49
DeleteIndexDataRequest & WithLayerId(std::string &&layer_id)
Sets the layer ID to which the data blob belongs.
Definition DeleteIndexDataRequest.h:70
DeleteIndexDataRequest()=default
A default constructor.
Rules all the other namespaces.
Definition AppleSignInProperties.h:24