Struct aws_sdk_sesv2::types::builders::ReviewDetailsBuilder
source · #[non_exhaustive]pub struct ReviewDetailsBuilder { /* private fields */ }
Expand description
A builder for ReviewDetails
.
Implementations§
source§impl ReviewDetailsBuilder
impl ReviewDetailsBuilder
sourcepub fn status(self, input: ReviewStatus) -> Self
pub fn status(self, input: ReviewStatus) -> Self
The status of the latest review of your account. The status can be one of the following:
-
PENDING
– We have received your appeal and are in the process of reviewing it. -
GRANTED
– Your appeal has been reviewed and your production access has been granted. -
DENIED
– Your appeal has been reviewed and your production access has been denied. -
FAILED
– An internal error occurred and we didn't receive your appeal. You can submit your appeal again.
sourcepub fn set_status(self, input: Option<ReviewStatus>) -> Self
pub fn set_status(self, input: Option<ReviewStatus>) -> Self
The status of the latest review of your account. The status can be one of the following:
-
PENDING
– We have received your appeal and are in the process of reviewing it. -
GRANTED
– Your appeal has been reviewed and your production access has been granted. -
DENIED
– Your appeal has been reviewed and your production access has been denied. -
FAILED
– An internal error occurred and we didn't receive your appeal. You can submit your appeal again.
sourcepub fn get_status(&self) -> &Option<ReviewStatus>
pub fn get_status(&self) -> &Option<ReviewStatus>
The status of the latest review of your account. The status can be one of the following:
-
PENDING
– We have received your appeal and are in the process of reviewing it. -
GRANTED
– Your appeal has been reviewed and your production access has been granted. -
DENIED
– Your appeal has been reviewed and your production access has been denied. -
FAILED
– An internal error occurred and we didn't receive your appeal. You can submit your appeal again.
sourcepub fn case_id(self, input: impl Into<String>) -> Self
pub fn case_id(self, input: impl Into<String>) -> Self
The associated support center case ID (if any).
sourcepub fn set_case_id(self, input: Option<String>) -> Self
pub fn set_case_id(self, input: Option<String>) -> Self
The associated support center case ID (if any).
sourcepub fn get_case_id(&self) -> &Option<String>
pub fn get_case_id(&self) -> &Option<String>
The associated support center case ID (if any).
sourcepub fn build(self) -> ReviewDetails
pub fn build(self) -> ReviewDetails
Consumes the builder and constructs a ReviewDetails
.
Trait Implementations§
source§impl Clone for ReviewDetailsBuilder
impl Clone for ReviewDetailsBuilder
source§fn clone(&self) -> ReviewDetailsBuilder
fn clone(&self) -> ReviewDetailsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ReviewDetailsBuilder
impl Debug for ReviewDetailsBuilder
source§impl Default for ReviewDetailsBuilder
impl Default for ReviewDetailsBuilder
source§fn default() -> ReviewDetailsBuilder
fn default() -> ReviewDetailsBuilder
source§impl PartialEq for ReviewDetailsBuilder
impl PartialEq for ReviewDetailsBuilder
source§fn eq(&self, other: &ReviewDetailsBuilder) -> bool
fn eq(&self, other: &ReviewDetailsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ReviewDetailsBuilder
Auto Trait Implementations§
impl Freeze for ReviewDetailsBuilder
impl RefUnwindSafe for ReviewDetailsBuilder
impl Send for ReviewDetailsBuilder
impl Sync for ReviewDetailsBuilder
impl Unpin for ReviewDetailsBuilder
impl UnwindSafe for ReviewDetailsBuilder
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> 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