Struct aws_sdk_elasticsearch::model::outbound_cross_cluster_search_connection_status::Builder
source · pub struct Builder { /* private fields */ }Expand description
A builder for OutboundCrossClusterSearchConnectionStatus.
Implementations§
source§impl Builder
impl Builder
sourcepub fn status_code(
self,
input: OutboundCrossClusterSearchConnectionStatusCode
) -> Self
pub fn status_code(
self,
input: OutboundCrossClusterSearchConnectionStatusCode
) -> Self
The state code for outbound connection. This 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 destination domain owner.
- PROVISIONING: Outbound connection request is in process.
- ACTIVE: Outbound connection is active and ready to use.
- REJECTED: Outbound connection request is rejected by destination domain owner.
- DELETING: Outbound connection deletion is in progress.
- DELETED: Outbound connection is deleted and cannot be used further.
sourcepub fn set_status_code(
self,
input: Option<OutboundCrossClusterSearchConnectionStatusCode>
) -> Self
pub fn set_status_code(
self,
input: Option<OutboundCrossClusterSearchConnectionStatusCode>
) -> Self
The state code for outbound connection. This 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 destination domain owner.
- PROVISIONING: Outbound connection request is in process.
- ACTIVE: Outbound connection is active and ready to use.
- REJECTED: Outbound connection request is rejected by destination domain owner.
- DELETING: Outbound connection deletion is in progress.
- DELETED: Outbound connection is deleted and cannot be used further.
sourcepub fn message(self, input: impl Into<String>) -> Self
pub fn message(self, input: impl Into<String>) -> Self
Specifies verbose information for the outbound connection status.
sourcepub fn set_message(self, input: Option<String>) -> Self
pub fn set_message(self, input: Option<String>) -> Self
Specifies verbose information for the outbound connection status.
sourcepub fn build(self) -> OutboundCrossClusterSearchConnectionStatus
pub fn build(self) -> OutboundCrossClusterSearchConnectionStatus
Consumes the builder and constructs a OutboundCrossClusterSearchConnectionStatus.