Struct aws_sdk_finspace::types::KxDeploymentConfiguration
source · #[non_exhaustive]pub struct KxDeploymentConfiguration {
pub deployment_strategy: Option<KxDeploymentStrategy>,
}Expand description
The configuration that allows you to choose how you want to update the databases on a cluster. Depending on the option you choose, you can reduce the time it takes to update the database changesets on to a cluster.
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.deployment_strategy: Option<KxDeploymentStrategy>The type of deployment that you want on a cluster.
-
ROLLING – This options loads the updated database by stopping the exiting q process and starting a new q process with updated configuration.
-
NO_RESTART – This option loads the updated database on the running q process without stopping it. This option is quicker as it reduces the turn around time to update a kdb database changeset configuration on a cluster.
Implementations§
source§impl KxDeploymentConfiguration
impl KxDeploymentConfiguration
sourcepub fn deployment_strategy(&self) -> Option<&KxDeploymentStrategy>
pub fn deployment_strategy(&self) -> Option<&KxDeploymentStrategy>
The type of deployment that you want on a cluster.
-
ROLLING – This options loads the updated database by stopping the exiting q process and starting a new q process with updated configuration.
-
NO_RESTART – This option loads the updated database on the running q process without stopping it. This option is quicker as it reduces the turn around time to update a kdb database changeset configuration on a cluster.
source§impl KxDeploymentConfiguration
impl KxDeploymentConfiguration
sourcepub fn builder() -> KxDeploymentConfigurationBuilder
pub fn builder() -> KxDeploymentConfigurationBuilder
Creates a new builder-style object to manufacture KxDeploymentConfiguration.
Trait Implementations§
source§impl Clone for KxDeploymentConfiguration
impl Clone for KxDeploymentConfiguration
source§fn clone(&self) -> KxDeploymentConfiguration
fn clone(&self) -> KxDeploymentConfiguration
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for KxDeploymentConfiguration
impl Debug for KxDeploymentConfiguration
source§impl PartialEq for KxDeploymentConfiguration
impl PartialEq for KxDeploymentConfiguration
source§fn eq(&self, other: &KxDeploymentConfiguration) -> bool
fn eq(&self, other: &KxDeploymentConfiguration) -> bool
self and other values to be equal, and is used
by ==.