Struct elasticsearch::snapshot::SnapshotGet [−][src]
pub struct SnapshotGet<'a, 'b> { /* fields omitted */ }
Expand description
Builder for the Snapshot Get API
Returns information about a snapshot.
Implementations
Creates a new instance of SnapshotGet with the specified API parts
Include the stack trace of returned errors.
A comma-separated list of filters used to reduce the response.
Adds a HTTP header
Whether to ignore unavailable snapshots, defaults to false which means a SnapshotMissingException is thrown
Whether to include the repository name in the snapshot info. Defaults to true.
Whether to include details of each index in the snapshot, if those details are available. Defaults to false.
Explicit operation timeout for connection to master node
Sets a request timeout for this API call.
The timeout is applied from when the request starts connecting until the response body has finished.
The URL-encoded request definition. Useful for libraries that do not accept a request body for non-POST requests.
Whether to show verbose snapshot info or only show the basic info found in the repository index blob
Trait Implementations
Auto Trait Implementations
impl<'a, 'b> !RefUnwindSafe for SnapshotGet<'a, 'b>
impl<'a, 'b> Send for SnapshotGet<'a, 'b>
impl<'a, 'b> Sync for SnapshotGet<'a, 'b>
impl<'a, 'b> Unpin for SnapshotGet<'a, 'b>
impl<'a, 'b> !UnwindSafe for SnapshotGet<'a, 'b>
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more