Struct elasticsearch::transform::TransformDeleteTransform
source · [−]pub struct TransformDeleteTransform<'a, 'b> { /* private fields */ }Expand description
Builder for the Transform Delete Transform API
Deletes an existing transform.
Implementations
sourceimpl<'a, 'b> TransformDeleteTransform<'a, 'b>
impl<'a, 'b> TransformDeleteTransform<'a, 'b>
sourcepub fn new(
transport: &'a Transport,
parts: TransformDeleteTransformParts<'b>
) -> Self
pub fn new(
transport: &'a Transport,
parts: TransformDeleteTransformParts<'b>
) -> Self
Creates a new instance of TransformDeleteTransform with the specified API parts
sourcepub fn error_trace(self, error_trace: bool) -> Self
pub fn error_trace(self, error_trace: bool) -> Self
Include the stack trace of returned errors.
sourcepub fn filter_path(self, filter_path: &'b [&'b str]) -> Self
pub fn filter_path(self, filter_path: &'b [&'b str]) -> Self
A comma-separated list of filters used to reduce the response.
sourcepub fn force(self, force: bool) -> Self
pub fn force(self, force: bool) -> Self
When true, the transform is deleted regardless of its current state. The default value is false, meaning that the transform must be stopped before it can be deleted.
sourcepub fn header(self, key: HeaderName, value: HeaderValue) -> Self
pub fn header(self, key: HeaderName, value: HeaderValue) -> Self
Adds a HTTP header
sourcepub fn request_timeout(self, timeout: Duration) -> Self
pub fn request_timeout(self, timeout: Duration) -> Self
Sets a request timeout for this API call.
The timeout is applied from when the request starts connecting until the response body has finished.
Trait Implementations
sourceimpl<'a, 'b> Clone for TransformDeleteTransform<'a, 'b>
impl<'a, 'b> Clone for TransformDeleteTransform<'a, 'b>
sourcefn clone(&self) -> TransformDeleteTransform<'a, 'b>
fn clone(&self) -> TransformDeleteTransform<'a, 'b>
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl<'a, 'b> !RefUnwindSafe for TransformDeleteTransform<'a, 'b>
impl<'a, 'b> Send for TransformDeleteTransform<'a, 'b>
impl<'a, 'b> Sync for TransformDeleteTransform<'a, 'b>
impl<'a, 'b> Unpin for TransformDeleteTransform<'a, 'b>
impl<'a, 'b> !UnwindSafe for TransformDeleteTransform<'a, 'b>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
