#[non_exhaustive]pub struct AdditionalAttributeBuilder { /* private fields */ }Expand description
A builder for AdditionalAttribute.
Implementations§
source§impl AdditionalAttributeBuilder
impl AdditionalAttributeBuilder
sourcepub fn key(self, input: impl Into<String>) -> Self
pub fn key(self, input: impl Into<String>) -> Self
The name of the attribute.
The following attribute is supported.
-
elb.http.desyncmitigationmode- Determines how the load balancer handles requests that might pose a security risk to your application. The possible values aremonitor,defensive, andstrictest. The default isdefensive.
sourcepub fn set_key(self, input: Option<String>) -> Self
pub fn set_key(self, input: Option<String>) -> Self
The name of the attribute.
The following attribute is supported.
-
elb.http.desyncmitigationmode- Determines how the load balancer handles requests that might pose a security risk to your application. The possible values aremonitor,defensive, andstrictest. The default isdefensive.
sourcepub fn get_key(&self) -> &Option<String>
pub fn get_key(&self) -> &Option<String>
The name of the attribute.
The following attribute is supported.
-
elb.http.desyncmitigationmode- Determines how the load balancer handles requests that might pose a security risk to your application. The possible values aremonitor,defensive, andstrictest. The default isdefensive.
sourcepub fn build(self) -> AdditionalAttribute
pub fn build(self) -> AdditionalAttribute
Consumes the builder and constructs a AdditionalAttribute.
Trait Implementations§
source§impl Clone for AdditionalAttributeBuilder
impl Clone for AdditionalAttributeBuilder
source§fn clone(&self) -> AdditionalAttributeBuilder
fn clone(&self) -> AdditionalAttributeBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for AdditionalAttributeBuilder
impl Debug for AdditionalAttributeBuilder
source§impl Default for AdditionalAttributeBuilder
impl Default for AdditionalAttributeBuilder
source§fn default() -> AdditionalAttributeBuilder
fn default() -> AdditionalAttributeBuilder
source§impl PartialEq for AdditionalAttributeBuilder
impl PartialEq for AdditionalAttributeBuilder
source§fn eq(&self, other: &AdditionalAttributeBuilder) -> bool
fn eq(&self, other: &AdditionalAttributeBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for AdditionalAttributeBuilder
Auto Trait Implementations§
impl Freeze for AdditionalAttributeBuilder
impl RefUnwindSafe for AdditionalAttributeBuilder
impl Send for AdditionalAttributeBuilder
impl Sync for AdditionalAttributeBuilder
impl Unpin for AdditionalAttributeBuilder
impl UnwindSafe for AdditionalAttributeBuilder
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