Class AppflowIntegrationWorkflowStep
- java.lang.Object
-
- software.amazon.awssdk.services.customerprofiles.model.AppflowIntegrationWorkflowStep
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AppflowIntegrationWorkflowStep.Builder,AppflowIntegrationWorkflowStep>
@Generated("software.amazon.awssdk:codegen") public final class AppflowIntegrationWorkflowStep extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AppflowIntegrationWorkflowStep.Builder,AppflowIntegrationWorkflowStep>
Workflow step details for
APPFLOW_INTEGRATIONworkflow.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAppflowIntegrationWorkflowStep.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbatchRecordsEndTime()End datetime of records pulled in batch during execution of workflow step forAPPFLOW_INTEGRATIONworkflow.StringbatchRecordsStartTime()Start datetime of records pulled in batch during execution of workflow step forAPPFLOW_INTEGRATIONworkflow.static AppflowIntegrationWorkflowStep.Builderbuilder()InstantcreatedAt()Creation timestamp of workflow step forAPPFLOW_INTEGRATIONworkflow.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringexecutionMessage()Message indicating execution of workflow step forAPPFLOW_INTEGRATIONworkflow.StringflowName()Name of the flow created during execution of workflow step.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastUpdatedAt()Last updated timestamp for workflow step forAPPFLOW_INTEGRATIONworkflow.LongrecordsProcessed()Total number of records processed during execution of workflow step forAPPFLOW_INTEGRATIONworkflow.List<SdkField<?>>sdkFields()static Class<? extends AppflowIntegrationWorkflowStep.Builder>serializableBuilderClass()Statusstatus()Workflow step status forAPPFLOW_INTEGRATIONworkflow.StringstatusAsString()Workflow step status forAPPFLOW_INTEGRATIONworkflow.AppflowIntegrationWorkflowStep.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
flowName
public final String flowName()
Name of the flow created during execution of workflow step.
APPFLOW_INTEGRATIONworkflow type creates an appflow flow during workflow step execution on the customers behalf.- Returns:
- Name of the flow created during execution of workflow step.
APPFLOW_INTEGRATIONworkflow type creates an appflow flow during workflow step execution on the customers behalf.
-
status
public final Status status()
Workflow step status for
APPFLOW_INTEGRATIONworkflow.If the service returns an enum value that is not available in the current SDK version,
statuswill returnStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Workflow step status for
APPFLOW_INTEGRATIONworkflow. - See Also:
Status
-
statusAsString
public final String statusAsString()
Workflow step status for
APPFLOW_INTEGRATIONworkflow.If the service returns an enum value that is not available in the current SDK version,
statuswill returnStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Workflow step status for
APPFLOW_INTEGRATIONworkflow. - See Also:
Status
-
executionMessage
public final String executionMessage()
Message indicating execution of workflow step for
APPFLOW_INTEGRATIONworkflow.- Returns:
- Message indicating execution of workflow step for
APPFLOW_INTEGRATIONworkflow.
-
recordsProcessed
public final Long recordsProcessed()
Total number of records processed during execution of workflow step for
APPFLOW_INTEGRATIONworkflow.- Returns:
- Total number of records processed during execution of workflow step for
APPFLOW_INTEGRATIONworkflow.
-
batchRecordsStartTime
public final String batchRecordsStartTime()
Start datetime of records pulled in batch during execution of workflow step for
APPFLOW_INTEGRATIONworkflow.- Returns:
- Start datetime of records pulled in batch during execution of workflow step for
APPFLOW_INTEGRATIONworkflow.
-
batchRecordsEndTime
public final String batchRecordsEndTime()
End datetime of records pulled in batch during execution of workflow step for
APPFLOW_INTEGRATIONworkflow.- Returns:
- End datetime of records pulled in batch during execution of workflow step for
APPFLOW_INTEGRATIONworkflow.
-
createdAt
public final Instant createdAt()
Creation timestamp of workflow step for
APPFLOW_INTEGRATIONworkflow.- Returns:
- Creation timestamp of workflow step for
APPFLOW_INTEGRATIONworkflow.
-
lastUpdatedAt
public final Instant lastUpdatedAt()
Last updated timestamp for workflow step for
APPFLOW_INTEGRATIONworkflow.- Returns:
- Last updated timestamp for workflow step for
APPFLOW_INTEGRATIONworkflow.
-
toBuilder
public AppflowIntegrationWorkflowStep.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AppflowIntegrationWorkflowStep.Builder,AppflowIntegrationWorkflowStep>
-
builder
public static AppflowIntegrationWorkflowStep.Builder builder()
-
serializableBuilderClass
public static Class<? extends AppflowIntegrationWorkflowStep.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-