Struct aws_sdk_opensearch::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
The current status of Auto-Tune for the domain. For more information, see Auto-Tune for Amazon OpenSearch Service.
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: DateTime
Date and time when Auto-Tune was enabled for the domain.
update_date: DateTime
Date and time when the Auto-Tune options were last updated for the domain.
update_version: i32
The latest version of the Auto-Tune options.
state: AutoTuneState
The current state of Auto-Tune on the domain.
error_message: Option<String>
Any errors that occurred while enabling or disabling Auto-Tune.
pending_deletion: Option<bool>
Indicates whether the domain is being deleted.
Implementations§
source§impl AutoTuneStatus
impl AutoTuneStatus
sourcepub fn creation_date(&self) -> &DateTime
pub fn creation_date(&self) -> &DateTime
Date and time when Auto-Tune was enabled for the domain.
sourcepub fn update_date(&self) -> &DateTime
pub fn update_date(&self) -> &DateTime
Date and time when the Auto-Tune options were last updated for the domain.
sourcepub fn update_version(&self) -> i32
pub fn update_version(&self) -> i32
The latest version of the Auto-Tune options.
sourcepub fn state(&self) -> &AutoTuneState
pub fn state(&self) -> &AutoTuneState
The current state of Auto-Tune on the domain.
sourcepub fn error_message(&self) -> Option<&str>
pub fn error_message(&self) -> Option<&str>
Any errors that occurred while enabling or disabling Auto-Tune.
sourcepub fn pending_deletion(&self) -> Option<bool>
pub fn pending_deletion(&self) -> Option<bool>
Indicates whether the 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