#[non_exhaustive]pub struct GetEngineStatusOutputBuilder { /* private fields */ }Expand description
A builder for GetEngineStatusOutput.
Implementations§
Source§impl GetEngineStatusOutputBuilder
impl GetEngineStatusOutputBuilder
Sourcepub fn status(self, input: impl Into<String>) -> Self
pub fn status(self, input: impl Into<String>) -> Self
Set to healthy if the instance is not experiencing problems. If the instance is recovering from a crash or from being rebooted and there are active transactions running from the latest server shutdown, status is set to recovery.
Sourcepub fn set_status(self, input: Option<String>) -> Self
pub fn set_status(self, input: Option<String>) -> Self
Set to healthy if the instance is not experiencing problems. If the instance is recovering from a crash or from being rebooted and there are active transactions running from the latest server shutdown, status is set to recovery.
Sourcepub fn get_status(&self) -> &Option<String>
pub fn get_status(&self) -> &Option<String>
Set to healthy if the instance is not experiencing problems. If the instance is recovering from a crash or from being rebooted and there are active transactions running from the latest server shutdown, status is set to recovery.
Sourcepub fn start_time(self, input: impl Into<String>) -> Self
pub fn start_time(self, input: impl Into<String>) -> Self
Set to the UTC time at which the current server process started.
Sourcepub fn set_start_time(self, input: Option<String>) -> Self
pub fn set_start_time(self, input: Option<String>) -> Self
Set to the UTC time at which the current server process started.
Sourcepub fn get_start_time(&self) -> &Option<String>
pub fn get_start_time(&self) -> &Option<String>
Set to the UTC time at which the current server process started.
Sourcepub fn db_engine_version(self, input: impl Into<String>) -> Self
pub fn db_engine_version(self, input: impl Into<String>) -> Self
Set to the Neptune engine version running on your DB cluster. If this engine version has been manually patched since it was released, the version number is prefixed by Patch-.
Sourcepub fn set_db_engine_version(self, input: Option<String>) -> Self
pub fn set_db_engine_version(self, input: Option<String>) -> Self
Set to the Neptune engine version running on your DB cluster. If this engine version has been manually patched since it was released, the version number is prefixed by Patch-.
Sourcepub fn get_db_engine_version(&self) -> &Option<String>
pub fn get_db_engine_version(&self) -> &Option<String>
Set to the Neptune engine version running on your DB cluster. If this engine version has been manually patched since it was released, the version number is prefixed by Patch-.
Sourcepub fn role(self, input: impl Into<String>) -> Self
pub fn role(self, input: impl Into<String>) -> Self
Set to reader if the instance is a read-replica, or to writer if the instance is the primary instance.
Sourcepub fn set_role(self, input: Option<String>) -> Self
pub fn set_role(self, input: Option<String>) -> Self
Set to reader if the instance is a read-replica, or to writer if the instance is the primary instance.
Sourcepub fn get_role(&self) -> &Option<String>
pub fn get_role(&self) -> &Option<String>
Set to reader if the instance is a read-replica, or to writer if the instance is the primary instance.
Sourcepub fn dfe_query_engine(self, input: impl Into<String>) -> Self
pub fn dfe_query_engine(self, input: impl Into<String>) -> Self
Set to enabled if the DFE engine is fully enabled, or to viaQueryHint (the default) if the DFE engine is only used with queries that have the useDFE query hint set to true.
Sourcepub fn set_dfe_query_engine(self, input: Option<String>) -> Self
pub fn set_dfe_query_engine(self, input: Option<String>) -> Self
Set to enabled if the DFE engine is fully enabled, or to viaQueryHint (the default) if the DFE engine is only used with queries that have the useDFE query hint set to true.
Sourcepub fn get_dfe_query_engine(&self) -> &Option<String>
pub fn get_dfe_query_engine(&self) -> &Option<String>
Set to enabled if the DFE engine is fully enabled, or to viaQueryHint (the default) if the DFE engine is only used with queries that have the useDFE query hint set to true.
Sourcepub fn gremlin(self, input: QueryLanguageVersion) -> Self
pub fn gremlin(self, input: QueryLanguageVersion) -> Self
Contains information about the Gremlin query language available on your cluster. Specifically, it contains a version field that specifies the current TinkerPop version being used by the engine.
Sourcepub fn set_gremlin(self, input: Option<QueryLanguageVersion>) -> Self
pub fn set_gremlin(self, input: Option<QueryLanguageVersion>) -> Self
Contains information about the Gremlin query language available on your cluster. Specifically, it contains a version field that specifies the current TinkerPop version being used by the engine.
Sourcepub fn get_gremlin(&self) -> &Option<QueryLanguageVersion>
pub fn get_gremlin(&self) -> &Option<QueryLanguageVersion>
Contains information about the Gremlin query language available on your cluster. Specifically, it contains a version field that specifies the current TinkerPop version being used by the engine.
Sourcepub fn sparql(self, input: QueryLanguageVersion) -> Self
pub fn sparql(self, input: QueryLanguageVersion) -> Self
Contains information about the SPARQL query language available on your cluster. Specifically, it contains a version field that specifies the current SPARQL version being used by the engine.
Sourcepub fn set_sparql(self, input: Option<QueryLanguageVersion>) -> Self
pub fn set_sparql(self, input: Option<QueryLanguageVersion>) -> Self
Contains information about the SPARQL query language available on your cluster. Specifically, it contains a version field that specifies the current SPARQL version being used by the engine.
Sourcepub fn get_sparql(&self) -> &Option<QueryLanguageVersion>
pub fn get_sparql(&self) -> &Option<QueryLanguageVersion>
Contains information about the SPARQL query language available on your cluster. Specifically, it contains a version field that specifies the current SPARQL version being used by the engine.
Sourcepub fn opencypher(self, input: QueryLanguageVersion) -> Self
pub fn opencypher(self, input: QueryLanguageVersion) -> Self
Contains information about the openCypher query language available on your cluster. Specifically, it contains a version field that specifies the current operCypher version being used by the engine.
Sourcepub fn set_opencypher(self, input: Option<QueryLanguageVersion>) -> Self
pub fn set_opencypher(self, input: Option<QueryLanguageVersion>) -> Self
Contains information about the openCypher query language available on your cluster. Specifically, it contains a version field that specifies the current operCypher version being used by the engine.
Sourcepub fn get_opencypher(&self) -> &Option<QueryLanguageVersion>
pub fn get_opencypher(&self) -> &Option<QueryLanguageVersion>
Contains information about the openCypher query language available on your cluster. Specifically, it contains a version field that specifies the current operCypher version being used by the engine.
Sourcepub fn lab_mode(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn lab_mode(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to lab_mode.
To override the contents of this collection use set_lab_mode.
Contains Lab Mode settings being used by the engine.
Sourcepub fn set_lab_mode(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_lab_mode(self, input: Option<HashMap<String, String>>) -> Self
Contains Lab Mode settings being used by the engine.
Sourcepub fn get_lab_mode(&self) -> &Option<HashMap<String, String>>
pub fn get_lab_mode(&self) -> &Option<HashMap<String, String>>
Contains Lab Mode settings being used by the engine.
Sourcepub fn rolling_back_trx_count(self, input: i32) -> Self
pub fn rolling_back_trx_count(self, input: i32) -> Self
If there are transactions being rolled back, this field is set to the number of such transactions. If there are none, the field doesn't appear at all.
Sourcepub fn set_rolling_back_trx_count(self, input: Option<i32>) -> Self
pub fn set_rolling_back_trx_count(self, input: Option<i32>) -> Self
If there are transactions being rolled back, this field is set to the number of such transactions. If there are none, the field doesn't appear at all.
Sourcepub fn get_rolling_back_trx_count(&self) -> &Option<i32>
pub fn get_rolling_back_trx_count(&self) -> &Option<i32>
If there are transactions being rolled back, this field is set to the number of such transactions. If there are none, the field doesn't appear at all.
Sourcepub fn rolling_back_trx_earliest_start_time(
self,
input: impl Into<String>,
) -> Self
pub fn rolling_back_trx_earliest_start_time( self, input: impl Into<String>, ) -> Self
Set to the start time of the earliest transaction being rolled back. If no transactions are being rolled back, the field doesn't appear at all.
Sourcepub fn set_rolling_back_trx_earliest_start_time(
self,
input: Option<String>,
) -> Self
pub fn set_rolling_back_trx_earliest_start_time( self, input: Option<String>, ) -> Self
Set to the start time of the earliest transaction being rolled back. If no transactions are being rolled back, the field doesn't appear at all.
Sourcepub fn get_rolling_back_trx_earliest_start_time(&self) -> &Option<String>
pub fn get_rolling_back_trx_earliest_start_time(&self) -> &Option<String>
Set to the start time of the earliest transaction being rolled back. If no transactions are being rolled back, the field doesn't appear at all.
Sourcepub fn features(self, k: impl Into<String>, v: Document) -> Self
pub fn features(self, k: impl Into<String>, v: Document) -> Self
Adds a key-value pair to features.
To override the contents of this collection use set_features.
Contains status information about the features enabled on your DB cluster.
Sourcepub fn set_features(self, input: Option<HashMap<String, Document>>) -> Self
pub fn set_features(self, input: Option<HashMap<String, Document>>) -> Self
Contains status information about the features enabled on your DB cluster.
Sourcepub fn get_features(&self) -> &Option<HashMap<String, Document>>
pub fn get_features(&self) -> &Option<HashMap<String, Document>>
Contains status information about the features enabled on your DB cluster.
Sourcepub fn settings(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn settings(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to settings.
To override the contents of this collection use set_settings.
Contains information about the current settings on your DB cluster. For example, contains the current cluster query timeout setting (clusterQueryTimeoutInMs).
Sourcepub fn set_settings(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_settings(self, input: Option<HashMap<String, String>>) -> Self
Contains information about the current settings on your DB cluster. For example, contains the current cluster query timeout setting (clusterQueryTimeoutInMs).
Sourcepub fn get_settings(&self) -> &Option<HashMap<String, String>>
pub fn get_settings(&self) -> &Option<HashMap<String, String>>
Contains information about the current settings on your DB cluster. For example, contains the current cluster query timeout setting (clusterQueryTimeoutInMs).
Sourcepub fn build(self) -> GetEngineStatusOutput
pub fn build(self) -> GetEngineStatusOutput
Consumes the builder and constructs a GetEngineStatusOutput.
Trait Implementations§
Source§impl Clone for GetEngineStatusOutputBuilder
impl Clone for GetEngineStatusOutputBuilder
Source§fn clone(&self) -> GetEngineStatusOutputBuilder
fn clone(&self) -> GetEngineStatusOutputBuilder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for GetEngineStatusOutputBuilder
impl Debug for GetEngineStatusOutputBuilder
Source§impl Default for GetEngineStatusOutputBuilder
impl Default for GetEngineStatusOutputBuilder
Source§fn default() -> GetEngineStatusOutputBuilder
fn default() -> GetEngineStatusOutputBuilder
Source§impl PartialEq for GetEngineStatusOutputBuilder
impl PartialEq for GetEngineStatusOutputBuilder
Source§fn eq(&self, other: &GetEngineStatusOutputBuilder) -> bool
fn eq(&self, other: &GetEngineStatusOutputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GetEngineStatusOutputBuilder
Auto Trait Implementations§
impl Freeze for GetEngineStatusOutputBuilder
impl RefUnwindSafe for GetEngineStatusOutputBuilder
impl Send for GetEngineStatusOutputBuilder
impl Sync for GetEngineStatusOutputBuilder
impl Unpin for GetEngineStatusOutputBuilder
impl UnwindSafe for GetEngineStatusOutputBuilder
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§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 moreSource§impl<T> Paint for Twhere
T: ?Sized,
impl<T> Paint for Twhere
T: ?Sized,
Source§fn fg(&self, value: Color) -> Painted<&T>
fn fg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self with the foreground set to
value.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like red() and
green(), which have the same functionality but are
pithier.
§Example
Set foreground color to white using fg():
use yansi::{Paint, Color};
painted.fg(Color::White);Set foreground color to white using white().
use yansi::Paint;
painted.white();Source§fn bright_black(&self) -> Painted<&T>
fn bright_black(&self) -> Painted<&T>
Source§fn bright_red(&self) -> Painted<&T>
fn bright_red(&self) -> Painted<&T>
Source§fn bright_green(&self) -> Painted<&T>
fn bright_green(&self) -> Painted<&T>
Source§fn bright_yellow(&self) -> Painted<&T>
fn bright_yellow(&self) -> Painted<&T>
Source§fn bright_blue(&self) -> Painted<&T>
fn bright_blue(&self) -> Painted<&T>
Source§fn bright_magenta(&self) -> Painted<&T>
fn bright_magenta(&self) -> Painted<&T>
Source§fn bright_cyan(&self) -> Painted<&T>
fn bright_cyan(&self) -> Painted<&T>
Source§fn bright_white(&self) -> Painted<&T>
fn bright_white(&self) -> Painted<&T>
Source§fn bg(&self, value: Color) -> Painted<&T>
fn bg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self with the background set to
value.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like on_red() and
on_green(), which have the same functionality but
are pithier.
§Example
Set background color to red using fg():
use yansi::{Paint, Color};
painted.bg(Color::Red);Set background color to red using on_red().
use yansi::Paint;
painted.on_red();Source§fn on_primary(&self) -> Painted<&T>
fn on_primary(&self) -> Painted<&T>
Source§fn on_magenta(&self) -> Painted<&T>
fn on_magenta(&self) -> Painted<&T>
Source§fn on_bright_black(&self) -> Painted<&T>
fn on_bright_black(&self) -> Painted<&T>
Source§fn on_bright_red(&self) -> Painted<&T>
fn on_bright_red(&self) -> Painted<&T>
Source§fn on_bright_green(&self) -> Painted<&T>
fn on_bright_green(&self) -> Painted<&T>
Source§fn on_bright_yellow(&self) -> Painted<&T>
fn on_bright_yellow(&self) -> Painted<&T>
Source§fn on_bright_blue(&self) -> Painted<&T>
fn on_bright_blue(&self) -> Painted<&T>
Source§fn on_bright_magenta(&self) -> Painted<&T>
fn on_bright_magenta(&self) -> Painted<&T>
Source§fn on_bright_cyan(&self) -> Painted<&T>
fn on_bright_cyan(&self) -> Painted<&T>
Source§fn on_bright_white(&self) -> Painted<&T>
fn on_bright_white(&self) -> Painted<&T>
Source§fn attr(&self, value: Attribute) -> Painted<&T>
fn attr(&self, value: Attribute) -> Painted<&T>
Enables the styling Attribute value.
This method should be used rarely. Instead, prefer to use
attribute-specific builder methods like bold() and
underline(), which have the same functionality
but are pithier.
§Example
Make text bold using attr():
use yansi::{Paint, Attribute};
painted.attr(Attribute::Bold);Make text bold using using bold().
use yansi::Paint;
painted.bold();Source§fn rapid_blink(&self) -> Painted<&T>
fn rapid_blink(&self) -> Painted<&T>
Source§fn quirk(&self, value: Quirk) -> Painted<&T>
fn quirk(&self, value: Quirk) -> Painted<&T>
Enables the yansi Quirk value.
This method should be used rarely. Instead, prefer to use quirk-specific
builder methods like mask() and
wrap(), which have the same functionality but are
pithier.
§Example
Enable wrapping using .quirk():
use yansi::{Paint, Quirk};
painted.quirk(Quirk::Wrap);Enable wrapping using wrap().
use yansi::Paint;
painted.wrap();Source§fn clear(&self) -> Painted<&T>
👎Deprecated since 1.0.1: renamed to resetting() due to conflicts with Vec::clear().
The clear() method will be removed in a future release.
fn clear(&self) -> Painted<&T>
resetting() due to conflicts with Vec::clear().
The clear() method will be removed in a future release.Source§fn whenever(&self, value: Condition) -> Painted<&T>
fn whenever(&self, value: Condition) -> Painted<&T>
Conditionally enable styling based on whether the Condition value
applies. Replaces any previous condition.
See the crate level docs for more details.
§Example
Enable styling painted only when both stdout and stderr are TTYs:
use yansi::{Paint, Condition};
painted.red().on_yellow().whenever(Condition::STDOUTERR_ARE_TTY);