pub struct Builder { /* private fields */ }Expand description
A builder for InboundCrossClusterSearchConnection.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn source_domain_info(self, input: DomainInformation) -> Self
pub fn source_domain_info(self, input: DomainInformation) -> Self
Specifies the for the source Elasticsearch domain.DomainInformation
sourcepub fn set_source_domain_info(self, input: Option<DomainInformation>) -> Self
pub fn set_source_domain_info(self, input: Option<DomainInformation>) -> Self
Specifies the for the source Elasticsearch domain.DomainInformation
sourcepub fn destination_domain_info(self, input: DomainInformation) -> Self
pub fn destination_domain_info(self, input: DomainInformation) -> Self
Specifies the for the destination Elasticsearch domain.DomainInformation
sourcepub fn set_destination_domain_info(
self,
input: Option<DomainInformation>
) -> Self
pub fn set_destination_domain_info(
self,
input: Option<DomainInformation>
) -> Self
Specifies the for the destination Elasticsearch domain.DomainInformation
sourcepub fn cross_cluster_search_connection_id(self, input: impl Into<String>) -> Self
pub fn cross_cluster_search_connection_id(self, input: impl Into<String>) -> Self
Specifies the connection id for the inbound cross-cluster search connection.
sourcepub fn set_cross_cluster_search_connection_id(
self,
input: Option<String>
) -> Self
pub fn set_cross_cluster_search_connection_id(
self,
input: Option<String>
) -> Self
Specifies the connection id for the inbound cross-cluster search connection.
sourcepub fn connection_status(
self,
input: InboundCrossClusterSearchConnectionStatus
) -> Self
pub fn connection_status(
self,
input: InboundCrossClusterSearchConnectionStatus
) -> Self
Specifies the for the outbound connection.InboundCrossClusterSearchConnectionStatus
sourcepub fn set_connection_status(
self,
input: Option<InboundCrossClusterSearchConnectionStatus>
) -> Self
pub fn set_connection_status(
self,
input: Option<InboundCrossClusterSearchConnectionStatus>
) -> Self
Specifies the for the outbound connection.InboundCrossClusterSearchConnectionStatus
sourcepub fn build(self) -> InboundCrossClusterSearchConnection
pub fn build(self) -> InboundCrossClusterSearchConnection
Consumes the builder and constructs a InboundCrossClusterSearchConnection.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more