#[non_exhaustive]pub struct ConnectorOperatorBuilder { /* private fields */ }
Expand description
A builder for ConnectorOperator
.
Implementations§
source§impl ConnectorOperatorBuilder
impl ConnectorOperatorBuilder
sourcepub fn marketo(self, input: MarketoConnectorOperator) -> Self
pub fn marketo(self, input: MarketoConnectorOperator) -> Self
The operation to be performed on the provided Marketo source fields.
sourcepub fn set_marketo(self, input: Option<MarketoConnectorOperator>) -> Self
pub fn set_marketo(self, input: Option<MarketoConnectorOperator>) -> Self
The operation to be performed on the provided Marketo source fields.
sourcepub fn get_marketo(&self) -> &Option<MarketoConnectorOperator>
pub fn get_marketo(&self) -> &Option<MarketoConnectorOperator>
The operation to be performed on the provided Marketo source fields.
sourcepub fn s3(self, input: S3ConnectorOperator) -> Self
pub fn s3(self, input: S3ConnectorOperator) -> Self
The operation to be performed on the provided Amazon S3 source fields.
sourcepub fn set_s3(self, input: Option<S3ConnectorOperator>) -> Self
pub fn set_s3(self, input: Option<S3ConnectorOperator>) -> Self
The operation to be performed on the provided Amazon S3 source fields.
sourcepub fn get_s3(&self) -> &Option<S3ConnectorOperator>
pub fn get_s3(&self) -> &Option<S3ConnectorOperator>
The operation to be performed on the provided Amazon S3 source fields.
sourcepub fn salesforce(self, input: SalesforceConnectorOperator) -> Self
pub fn salesforce(self, input: SalesforceConnectorOperator) -> Self
The operation to be performed on the provided Salesforce source fields.
sourcepub fn set_salesforce(self, input: Option<SalesforceConnectorOperator>) -> Self
pub fn set_salesforce(self, input: Option<SalesforceConnectorOperator>) -> Self
The operation to be performed on the provided Salesforce source fields.
sourcepub fn get_salesforce(&self) -> &Option<SalesforceConnectorOperator>
pub fn get_salesforce(&self) -> &Option<SalesforceConnectorOperator>
The operation to be performed on the provided Salesforce source fields.
sourcepub fn service_now(self, input: ServiceNowConnectorOperator) -> Self
pub fn service_now(self, input: ServiceNowConnectorOperator) -> Self
The operation to be performed on the provided ServiceNow source fields.
sourcepub fn set_service_now(self, input: Option<ServiceNowConnectorOperator>) -> Self
pub fn set_service_now(self, input: Option<ServiceNowConnectorOperator>) -> Self
The operation to be performed on the provided ServiceNow source fields.
sourcepub fn get_service_now(&self) -> &Option<ServiceNowConnectorOperator>
pub fn get_service_now(&self) -> &Option<ServiceNowConnectorOperator>
The operation to be performed on the provided ServiceNow source fields.
sourcepub fn zendesk(self, input: ZendeskConnectorOperator) -> Self
pub fn zendesk(self, input: ZendeskConnectorOperator) -> Self
The operation to be performed on the provided Zendesk source fields.
sourcepub fn set_zendesk(self, input: Option<ZendeskConnectorOperator>) -> Self
pub fn set_zendesk(self, input: Option<ZendeskConnectorOperator>) -> Self
The operation to be performed on the provided Zendesk source fields.
sourcepub fn get_zendesk(&self) -> &Option<ZendeskConnectorOperator>
pub fn get_zendesk(&self) -> &Option<ZendeskConnectorOperator>
The operation to be performed on the provided Zendesk source fields.
sourcepub fn build(self) -> ConnectorOperator
pub fn build(self) -> ConnectorOperator
Consumes the builder and constructs a ConnectorOperator
.
Trait Implementations§
source§impl Clone for ConnectorOperatorBuilder
impl Clone for ConnectorOperatorBuilder
source§fn clone(&self) -> ConnectorOperatorBuilder
fn clone(&self) -> ConnectorOperatorBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ConnectorOperatorBuilder
impl Debug for ConnectorOperatorBuilder
source§impl Default for ConnectorOperatorBuilder
impl Default for ConnectorOperatorBuilder
source§fn default() -> ConnectorOperatorBuilder
fn default() -> ConnectorOperatorBuilder
source§impl PartialEq for ConnectorOperatorBuilder
impl PartialEq for ConnectorOperatorBuilder
source§fn eq(&self, other: &ConnectorOperatorBuilder) -> bool
fn eq(&self, other: &ConnectorOperatorBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ConnectorOperatorBuilder
Auto Trait Implementations§
impl Freeze for ConnectorOperatorBuilder
impl RefUnwindSafe for ConnectorOperatorBuilder
impl Send for ConnectorOperatorBuilder
impl Sync for ConnectorOperatorBuilder
impl Unpin for ConnectorOperatorBuilder
impl UnwindSafe for ConnectorOperatorBuilder
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