Struct aws_sdk_greengrassv2::types::builders::DeploymentConfigurationValidationPolicyBuilder
source · #[non_exhaustive]pub struct DeploymentConfigurationValidationPolicyBuilder { /* private fields */ }Expand description
A builder for DeploymentConfigurationValidationPolicy.
Implementations§
source§impl DeploymentConfigurationValidationPolicyBuilder
impl DeploymentConfigurationValidationPolicyBuilder
sourcepub fn timeout_in_seconds(self, input: i32) -> Self
pub fn timeout_in_seconds(self, input: i32) -> Self
The amount of time in seconds that a component can validate its configuration updates. If the validation time exceeds this timeout, then the deployment proceeds for the device.
Default: 30
sourcepub fn set_timeout_in_seconds(self, input: Option<i32>) -> Self
pub fn set_timeout_in_seconds(self, input: Option<i32>) -> Self
The amount of time in seconds that a component can validate its configuration updates. If the validation time exceeds this timeout, then the deployment proceeds for the device.
Default: 30
sourcepub fn get_timeout_in_seconds(&self) -> &Option<i32>
pub fn get_timeout_in_seconds(&self) -> &Option<i32>
The amount of time in seconds that a component can validate its configuration updates. If the validation time exceeds this timeout, then the deployment proceeds for the device.
Default: 30
sourcepub fn build(self) -> DeploymentConfigurationValidationPolicy
pub fn build(self) -> DeploymentConfigurationValidationPolicy
Consumes the builder and constructs a DeploymentConfigurationValidationPolicy.
Trait Implementations§
source§impl Clone for DeploymentConfigurationValidationPolicyBuilder
impl Clone for DeploymentConfigurationValidationPolicyBuilder
source§fn clone(&self) -> DeploymentConfigurationValidationPolicyBuilder
fn clone(&self) -> DeploymentConfigurationValidationPolicyBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Default for DeploymentConfigurationValidationPolicyBuilder
impl Default for DeploymentConfigurationValidationPolicyBuilder
source§fn default() -> DeploymentConfigurationValidationPolicyBuilder
fn default() -> DeploymentConfigurationValidationPolicyBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DeploymentConfigurationValidationPolicyBuilder
impl PartialEq for DeploymentConfigurationValidationPolicyBuilder
source§fn eq(&self, other: &DeploymentConfigurationValidationPolicyBuilder) -> bool
fn eq(&self, other: &DeploymentConfigurationValidationPolicyBuilder) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DeploymentConfigurationValidationPolicyBuilder
Auto Trait Implementations§
impl Freeze for DeploymentConfigurationValidationPolicyBuilder
impl RefUnwindSafe for DeploymentConfigurationValidationPolicyBuilder
impl Send for DeploymentConfigurationValidationPolicyBuilder
impl Sync for DeploymentConfigurationValidationPolicyBuilder
impl Unpin for DeploymentConfigurationValidationPolicyBuilder
impl UnwindSafe for DeploymentConfigurationValidationPolicyBuilder
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
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.