@Generated(value="software.amazon.awssdk:codegen") public final class WorkflowDetail extends Object implements SdkPojo, Serializable, ToCopyableBuilder<WorkflowDetail.Builder,WorkflowDetail>
Specifies the workflow ID for the workflow to assign and the execution role that's used for executing the workflow.
In addition to a workflow to execute when a file is uploaded completely, WorkflowDetails can also
contain a workflow ID (and execution role) for a workflow to execute on partial upload. A partial upload occurs when
the server session disconnects while the file is still being uploaded.
| Modifier and Type | Class and Description |
|---|---|
static interface |
WorkflowDetail.Builder |
| Modifier and Type | Method and Description |
|---|---|
static WorkflowDetail.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
executionRole()
Includes the necessary permissions for S3, EFS, and Lambda operations that Transfer can assume, so that all
workflow steps can operate on the required resources
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends WorkflowDetail.Builder> |
serializableBuilderClass() |
WorkflowDetail.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
workflowId()
A unique identifier for the workflow.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String workflowId()
A unique identifier for the workflow.
public final String executionRole()
Includes the necessary permissions for S3, EFS, and Lambda operations that Transfer can assume, so that all workflow steps can operate on the required resources
public WorkflowDetail.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<WorkflowDetail.Builder,WorkflowDetail>public static WorkflowDetail.Builder builder()
public static Class<? extends WorkflowDetail.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.