Struct rs_es::operations::delete::DeleteByQueryOperation [] [src]

pub struct DeleteByQueryOperation<'a, 'b> {
    // some fields omitted
}

Methods

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>