#[non_exhaustive]pub struct AppflowIntegrationWorkflowStepBuilder { /* private fields */ }
Expand description
A builder for AppflowIntegrationWorkflowStep
.
Implementations§
source§impl AppflowIntegrationWorkflowStepBuilder
impl AppflowIntegrationWorkflowStepBuilder
sourcepub fn flow_name(self, input: impl Into<String>) -> Self
pub fn flow_name(self, input: impl Into<String>) -> Self
Name of the flow created during execution of workflow step. APPFLOW_INTEGRATION
workflow type creates an appflow flow during workflow step execution on the customers behalf.
sourcepub fn set_flow_name(self, input: Option<String>) -> Self
pub fn set_flow_name(self, input: Option<String>) -> Self
Name of the flow created during execution of workflow step. APPFLOW_INTEGRATION
workflow type creates an appflow flow during workflow step execution on the customers behalf.
sourcepub fn get_flow_name(&self) -> &Option<String>
pub fn get_flow_name(&self) -> &Option<String>
Name of the flow created during execution of workflow step. APPFLOW_INTEGRATION
workflow type creates an appflow flow during workflow step execution on the customers behalf.
sourcepub fn status(self, input: Status) -> Self
pub fn status(self, input: Status) -> Self
Workflow step status for APPFLOW_INTEGRATION
workflow.
sourcepub fn set_status(self, input: Option<Status>) -> Self
pub fn set_status(self, input: Option<Status>) -> Self
Workflow step status for APPFLOW_INTEGRATION
workflow.
sourcepub fn get_status(&self) -> &Option<Status>
pub fn get_status(&self) -> &Option<Status>
Workflow step status for APPFLOW_INTEGRATION
workflow.
sourcepub fn execution_message(self, input: impl Into<String>) -> Self
pub fn execution_message(self, input: impl Into<String>) -> Self
Message indicating execution of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn set_execution_message(self, input: Option<String>) -> Self
pub fn set_execution_message(self, input: Option<String>) -> Self
Message indicating execution of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn get_execution_message(&self) -> &Option<String>
pub fn get_execution_message(&self) -> &Option<String>
Message indicating execution of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn records_processed(self, input: i64) -> Self
pub fn records_processed(self, input: i64) -> Self
Total number of records processed during execution of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn set_records_processed(self, input: Option<i64>) -> Self
pub fn set_records_processed(self, input: Option<i64>) -> Self
Total number of records processed during execution of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn get_records_processed(&self) -> &Option<i64>
pub fn get_records_processed(&self) -> &Option<i64>
Total number of records processed during execution of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn batch_records_start_time(self, input: impl Into<String>) -> Self
pub fn batch_records_start_time(self, input: impl Into<String>) -> Self
Start datetime of records pulled in batch during execution of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn set_batch_records_start_time(self, input: Option<String>) -> Self
pub fn set_batch_records_start_time(self, input: Option<String>) -> Self
Start datetime of records pulled in batch during execution of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn get_batch_records_start_time(&self) -> &Option<String>
pub fn get_batch_records_start_time(&self) -> &Option<String>
Start datetime of records pulled in batch during execution of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn batch_records_end_time(self, input: impl Into<String>) -> Self
pub fn batch_records_end_time(self, input: impl Into<String>) -> Self
End datetime of records pulled in batch during execution of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn set_batch_records_end_time(self, input: Option<String>) -> Self
pub fn set_batch_records_end_time(self, input: Option<String>) -> Self
End datetime of records pulled in batch during execution of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn get_batch_records_end_time(&self) -> &Option<String>
pub fn get_batch_records_end_time(&self) -> &Option<String>
End datetime of records pulled in batch during execution of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn created_at(self, input: DateTime) -> Self
pub fn created_at(self, input: DateTime) -> Self
Creation timestamp of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn set_created_at(self, input: Option<DateTime>) -> Self
pub fn set_created_at(self, input: Option<DateTime>) -> Self
Creation timestamp of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn get_created_at(&self) -> &Option<DateTime>
pub fn get_created_at(&self) -> &Option<DateTime>
Creation timestamp of workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn last_updated_at(self, input: DateTime) -> Self
pub fn last_updated_at(self, input: DateTime) -> Self
Last updated timestamp for workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn set_last_updated_at(self, input: Option<DateTime>) -> Self
pub fn set_last_updated_at(self, input: Option<DateTime>) -> Self
Last updated timestamp for workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn get_last_updated_at(&self) -> &Option<DateTime>
pub fn get_last_updated_at(&self) -> &Option<DateTime>
Last updated timestamp for workflow step for APPFLOW_INTEGRATION
workflow.
sourcepub fn build(self) -> Result<AppflowIntegrationWorkflowStep, BuildError>
pub fn build(self) -> Result<AppflowIntegrationWorkflowStep, BuildError>
Consumes the builder and constructs a AppflowIntegrationWorkflowStep
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for AppflowIntegrationWorkflowStepBuilder
impl Clone for AppflowIntegrationWorkflowStepBuilder
source§fn clone(&self) -> AppflowIntegrationWorkflowStepBuilder
fn clone(&self) -> AppflowIntegrationWorkflowStepBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for AppflowIntegrationWorkflowStepBuilder
impl Default for AppflowIntegrationWorkflowStepBuilder
source§fn default() -> AppflowIntegrationWorkflowStepBuilder
fn default() -> AppflowIntegrationWorkflowStepBuilder
source§impl PartialEq for AppflowIntegrationWorkflowStepBuilder
impl PartialEq for AppflowIntegrationWorkflowStepBuilder
source§fn eq(&self, other: &AppflowIntegrationWorkflowStepBuilder) -> bool
fn eq(&self, other: &AppflowIntegrationWorkflowStepBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AppflowIntegrationWorkflowStepBuilder
Auto Trait Implementations§
impl Freeze for AppflowIntegrationWorkflowStepBuilder
impl RefUnwindSafe for AppflowIntegrationWorkflowStepBuilder
impl Send for AppflowIntegrationWorkflowStepBuilder
impl Sync for AppflowIntegrationWorkflowStepBuilder
impl Unpin for AppflowIntegrationWorkflowStepBuilder
impl UnwindSafe for AppflowIntegrationWorkflowStepBuilder
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