Struct rs_es::operations::delete::DeleteByQueryOperation
[−]
[src]
pub struct DeleteByQueryOperation<'a, 'b> { // some fields omitted }
pub struct DeleteByQueryOperation<'a, 'b> { // some fields omitted }
impl<'a, 'b> DeleteByQueryOperation<'a, 'b>
fn new(client: &'a mut Client) -> DeleteByQueryOperation<'a, 'b>
fn with_indexes(&'b mut self, indexes: &'b [&'b str]) -> &'b mut Self
fn with_doc_types(&'b mut self, doc_types: &'b [&'b str]) -> &'b mut Self
fn with_query_string(&'b mut self, qs: String) -> &'b mut Self
fn with_query(&'b mut self, q: &'b Query) -> &'b mut Self
fn with_df<T: Into<OptionVal>>(&'a mut self, val: T) -> &'a mut Self
fn with_analyzer<T: Into<OptionVal>>(&'a mut self, val: T) -> &'a mut Self
fn with_default_operator<T: Into<OptionVal>>(&'a mut self, val: T) -> &'a mut Self
fn with_routing<T: Into<OptionVal>>(&'a mut self, val: T) -> &'a mut Self
fn with_consistency<T: Into<OptionVal>>(&'a mut self, val: T) -> &'a mut Self
fn send(&'a mut self) -> Result<Option<DeleteByQueryResult>, EsError>