Struct aws_sdk_wafv2::types::builders::ChallengeConfigBuilder
source · #[non_exhaustive]pub struct ChallengeConfigBuilder { /* private fields */ }
Expand description
A builder for ChallengeConfig
.
Implementations§
source§impl ChallengeConfigBuilder
impl ChallengeConfigBuilder
sourcepub fn immunity_time_property(self, input: ImmunityTimeProperty) -> Self
pub fn immunity_time_property(self, input: ImmunityTimeProperty) -> Self
Determines how long a challenge timestamp in the token remains valid after the client successfully responds to a challenge.
sourcepub fn set_immunity_time_property(
self,
input: Option<ImmunityTimeProperty>
) -> Self
pub fn set_immunity_time_property( self, input: Option<ImmunityTimeProperty> ) -> Self
Determines how long a challenge timestamp in the token remains valid after the client successfully responds to a challenge.
sourcepub fn get_immunity_time_property(&self) -> &Option<ImmunityTimeProperty>
pub fn get_immunity_time_property(&self) -> &Option<ImmunityTimeProperty>
Determines how long a challenge timestamp in the token remains valid after the client successfully responds to a challenge.
sourcepub fn build(self) -> ChallengeConfig
pub fn build(self) -> ChallengeConfig
Consumes the builder and constructs a ChallengeConfig
.
Trait Implementations§
source§impl Clone for ChallengeConfigBuilder
impl Clone for ChallengeConfigBuilder
source§fn clone(&self) -> ChallengeConfigBuilder
fn clone(&self) -> ChallengeConfigBuilder
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 Debug for ChallengeConfigBuilder
impl Debug for ChallengeConfigBuilder
source§impl Default for ChallengeConfigBuilder
impl Default for ChallengeConfigBuilder
source§fn default() -> ChallengeConfigBuilder
fn default() -> ChallengeConfigBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ChallengeConfigBuilder
impl PartialEq for ChallengeConfigBuilder
source§fn eq(&self, other: &ChallengeConfigBuilder) -> bool
fn eq(&self, other: &ChallengeConfigBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ChallengeConfigBuilder
Auto Trait Implementations§
impl Freeze for ChallengeConfigBuilder
impl RefUnwindSafe for ChallengeConfigBuilder
impl Send for ChallengeConfigBuilder
impl Sync for ChallengeConfigBuilder
impl Unpin for ChallengeConfigBuilder
impl UnwindSafe for ChallengeConfigBuilder
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> 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>
Creates a shared type from an unshared type.