26 #include <olp/dataservice/write/DataServiceWriteApi.h>
29 namespace 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
DeleteIndexDataRequest & WithIndexId(const std::string &&index_id)
Sets the index ID that is associated with the data blob.
Definition: DeleteIndexDataRequest.h:103
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
const std::string & GetLayerId() const
Gets the layer ID to which the data blob belongs.
Definition: DeleteIndexDataRequest.h:49
DeleteIndexDataRequest()=default
A default constructor.
const std::string & GetIndexId() const
Gets the index ID that is associated with the data blob.
Definition: DeleteIndexDataRequest.h:80
DeleteIndexDataRequest & WithLayerId(std::string &&layer_id)
Sets the layer ID to which the data blob belongs.
Definition: DeleteIndexDataRequest.h:70
Rules all the other namespaces.
Definition: AppleSignInProperties.h:24