#[non_exhaustive]pub struct OutboundConnectionStatusBuilder { /* private fields */ }
Expand description
A builder for OutboundConnectionStatus
.
Implementations§
source§impl OutboundConnectionStatusBuilder
impl OutboundConnectionStatusBuilder
sourcepub fn status_code(self, input: OutboundConnectionStatusCode) -> Self
pub fn status_code(self, input: OutboundConnectionStatusCode) -> Self
The status code for the outbound connection. Can be one of the following:
-
VALIDATING - The outbound connection request is being validated.
-
VALIDATION_FAILED - Validation failed for the connection request.
-
PENDING_ACCEPTANCE: Outbound connection request is validated and is not yet accepted by the remote domain owner.
-
APPROVED - Outbound connection has been approved by the remote domain owner for getting provisioned.
-
PROVISIONING - Outbound connection request is in process.
-
ACTIVE - Outbound connection is active and ready to use.
-
REJECTING - Outbound connection rejection by remote domain owner is in progress.
-
REJECTED - Outbound connection request is rejected by remote domain owner.
-
DELETING - Outbound connection deletion is in progress.
-
DELETED - Outbound connection is deleted and can no longer be used.
sourcepub fn set_status_code(
self,
input: Option<OutboundConnectionStatusCode>,
) -> Self
pub fn set_status_code( self, input: Option<OutboundConnectionStatusCode>, ) -> Self
The status code for the outbound connection. Can be one of the following:
-
VALIDATING - The outbound connection request is being validated.
-
VALIDATION_FAILED - Validation failed for the connection request.
-
PENDING_ACCEPTANCE: Outbound connection request is validated and is not yet accepted by the remote domain owner.
-
APPROVED - Outbound connection has been approved by the remote domain owner for getting provisioned.
-
PROVISIONING - Outbound connection request is in process.
-
ACTIVE - Outbound connection is active and ready to use.
-
REJECTING - Outbound connection rejection by remote domain owner is in progress.
-
REJECTED - Outbound connection request is rejected by remote domain owner.
-
DELETING - Outbound connection deletion is in progress.
-
DELETED - Outbound connection is deleted and can no longer be used.
sourcepub fn get_status_code(&self) -> &Option<OutboundConnectionStatusCode>
pub fn get_status_code(&self) -> &Option<OutboundConnectionStatusCode>
The status code for the outbound connection. Can be one of the following:
-
VALIDATING - The outbound connection request is being validated.
-
VALIDATION_FAILED - Validation failed for the connection request.
-
PENDING_ACCEPTANCE: Outbound connection request is validated and is not yet accepted by the remote domain owner.
-
APPROVED - Outbound connection has been approved by the remote domain owner for getting provisioned.
-
PROVISIONING - Outbound connection request is in process.
-
ACTIVE - Outbound connection is active and ready to use.
-
REJECTING - Outbound connection rejection by remote domain owner is in progress.
-
REJECTED - Outbound connection request is rejected by remote domain owner.
-
DELETING - Outbound connection deletion is in progress.
-
DELETED - Outbound connection is deleted and can no longer be used.
sourcepub fn message(self, input: impl Into<String>) -> Self
pub fn message(self, input: impl Into<String>) -> Self
Verbose information for the outbound connection.
sourcepub fn set_message(self, input: Option<String>) -> Self
pub fn set_message(self, input: Option<String>) -> Self
Verbose information for the outbound connection.
sourcepub fn get_message(&self) -> &Option<String>
pub fn get_message(&self) -> &Option<String>
Verbose information for the outbound connection.
sourcepub fn build(self) -> OutboundConnectionStatus
pub fn build(self) -> OutboundConnectionStatus
Consumes the builder and constructs a OutboundConnectionStatus
.
Trait Implementations§
source§impl Clone for OutboundConnectionStatusBuilder
impl Clone for OutboundConnectionStatusBuilder
source§fn clone(&self) -> OutboundConnectionStatusBuilder
fn clone(&self) -> OutboundConnectionStatusBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for OutboundConnectionStatusBuilder
impl Default for OutboundConnectionStatusBuilder
source§fn default() -> OutboundConnectionStatusBuilder
fn default() -> OutboundConnectionStatusBuilder
source§impl PartialEq for OutboundConnectionStatusBuilder
impl PartialEq for OutboundConnectionStatusBuilder
source§fn eq(&self, other: &OutboundConnectionStatusBuilder) -> bool
fn eq(&self, other: &OutboundConnectionStatusBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for OutboundConnectionStatusBuilder
Auto Trait Implementations§
impl Freeze for OutboundConnectionStatusBuilder
impl RefUnwindSafe for OutboundConnectionStatusBuilder
impl Send for OutboundConnectionStatusBuilder
impl Sync for OutboundConnectionStatusBuilder
impl Unpin for OutboundConnectionStatusBuilder
impl UnwindSafe for OutboundConnectionStatusBuilder
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