Struct aws_sdk_elasticsearch::types::AutoTuneStatus
source · #[non_exhaustive]pub struct AutoTuneStatus {
pub creation_date: DateTime,
pub update_date: DateTime,
pub update_version: i32,
pub state: AutoTuneState,
pub error_message: Option<String>,
pub pending_deletion: Option<bool>,
}Expand description
Provides the current status of the Auto-Tune options.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.creation_date: DateTimeTimestamp which tells Auto-Tune options creation date .
update_date: DateTimeTimestamp which tells Auto-Tune options last updated time.
update_version: i32Specifies the Auto-Tune options latest version.
state: AutoTuneStateSpecifies the AutoTuneState for the Elasticsearch domain.
error_message: Option<String>Specifies the error message while enabling or disabling the Auto-Tune options.
pending_deletion: Option<bool>Indicates whether the Elasticsearch domain is being deleted.
Implementations§
source§impl AutoTuneStatus
impl AutoTuneStatus
sourcepub fn creation_date(&self) -> &DateTime
pub fn creation_date(&self) -> &DateTime
Timestamp which tells Auto-Tune options creation date .
sourcepub fn update_date(&self) -> &DateTime
pub fn update_date(&self) -> &DateTime
Timestamp which tells Auto-Tune options last updated time.
sourcepub fn update_version(&self) -> i32
pub fn update_version(&self) -> i32
Specifies the Auto-Tune options latest version.
sourcepub fn state(&self) -> &AutoTuneState
pub fn state(&self) -> &AutoTuneState
Specifies the AutoTuneState for the Elasticsearch domain.
sourcepub fn error_message(&self) -> Option<&str>
pub fn error_message(&self) -> Option<&str>
Specifies the error message while enabling or disabling the Auto-Tune options.
sourcepub fn pending_deletion(&self) -> Option<bool>
pub fn pending_deletion(&self) -> Option<bool>
Indicates whether the Elasticsearch domain is being deleted.
source§impl AutoTuneStatus
impl AutoTuneStatus
sourcepub fn builder() -> AutoTuneStatusBuilder
pub fn builder() -> AutoTuneStatusBuilder
Creates a new builder-style object to manufacture AutoTuneStatus.
Trait Implementations§
source§impl Clone for AutoTuneStatus
impl Clone for AutoTuneStatus
source§fn clone(&self) -> AutoTuneStatus
fn clone(&self) -> AutoTuneStatus
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for AutoTuneStatus
impl Debug for AutoTuneStatus
source§impl PartialEq for AutoTuneStatus
impl PartialEq for AutoTuneStatus
source§fn eq(&self, other: &AutoTuneStatus) -> bool
fn eq(&self, other: &AutoTuneStatus) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for AutoTuneStatus
Auto Trait Implementations§
impl Freeze for AutoTuneStatus
impl RefUnwindSafe for AutoTuneStatus
impl Send for AutoTuneStatus
impl Sync for AutoTuneStatus
impl Unpin for AutoTuneStatus
impl UnwindSafe for AutoTuneStatus
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more