[−][src]Struct elasticsearch::migration::MigrationDeprecations
Builder for the Migration Deprecations API
Retrieves information about different cluster, node, and index level settings that use deprecated features that will be removed or changed in the next major version.
Implementations
impl<'a, 'b> MigrationDeprecations<'a, 'b>
[src]
pub fn new(
transport: &'a Transport,
parts: MigrationDeprecationsParts<'b>
) -> Self
[src]
transport: &'a Transport,
parts: MigrationDeprecationsParts<'b>
) -> Self
Creates a new instance of MigrationDeprecations with the specified API parts
pub fn error_trace(self, error_trace: bool) -> Self
[src]
Include the stack trace of returned errors.
pub fn filter_path(self, filter_path: &'b [&'b str]) -> Self
[src]
A comma-separated list of filters used to reduce the response.
pub fn header(self, key: HeaderName, value: HeaderValue) -> Self
[src]
Adds a HTTP header
pub fn human(self, human: bool) -> Self
[src]
Return human readable values for statistics.
pub fn pretty(self, pretty: bool) -> Self
[src]
Pretty format the returned JSON response.
pub fn source(self, source: &'b str) -> Self
[src]
The URL-encoded request definition. Useful for libraries that do not accept a request body for non-POST requests.
pub async fn send(self) -> Result<Response, Error>
[src]
Creates an asynchronous call to the Migration Deprecations API that can be awaited
Trait Implementations
impl<'a, 'b> Clone for MigrationDeprecations<'a, 'b>
[src]
fn clone(&self) -> MigrationDeprecations<'a, 'b>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a, 'b> Debug for MigrationDeprecations<'a, 'b>
[src]
Auto Trait Implementations
impl<'a, 'b> !RefUnwindSafe for MigrationDeprecations<'a, 'b>
impl<'a, 'b> Send for MigrationDeprecations<'a, 'b>
impl<'a, 'b> Sync for MigrationDeprecations<'a, 'b>
impl<'a, 'b> Unpin for MigrationDeprecations<'a, 'b>
impl<'a, 'b> !UnwindSafe for MigrationDeprecations<'a, 'b>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DynClone for T where
T: Clone,
[src]
T: Clone,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,