Interface WorkflowDetail.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<WorkflowDetail.Builder,WorkflowDetail>,SdkBuilder<WorkflowDetail.Builder,WorkflowDetail>,SdkPojo
- Enclosing class:
- WorkflowDetail
public static interface WorkflowDetail.Builder extends SdkPojo, CopyableBuilder<WorkflowDetail.Builder,WorkflowDetail>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WorkflowDetail.BuilderexecutionRole(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 resourcesWorkflowDetail.BuilderworkflowId(String workflowId)A unique identifier for the workflow.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
workflowId
WorkflowDetail.Builder workflowId(String workflowId)
A unique identifier for the workflow.
- Parameters:
workflowId- A unique identifier for the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionRole
WorkflowDetail.Builder executionRole(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
- Parameters:
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- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-