Package com.pulumi.aws.transfer.inputs
Class WorkflowOnExceptionStepArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.transfer.inputs.WorkflowOnExceptionStepArgs.Builder
-
- Enclosing class:
- WorkflowOnExceptionStepArgs
public static final class WorkflowOnExceptionStepArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(WorkflowOnExceptionStepArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WorkflowOnExceptionStepArgs defaults)
-
-
Method Detail
-
copyStepDetails
public WorkflowOnExceptionStepArgs.Builder copyStepDetails(@Nullable com.pulumi.core.Output<WorkflowOnExceptionStepCopyStepDetailsArgs> copyStepDetails)
- Parameters:
copyStepDetails
- Details for a step that performs a file copy. See Copy Step Details below.- Returns:
- builder
-
copyStepDetails
public WorkflowOnExceptionStepArgs.Builder copyStepDetails(WorkflowOnExceptionStepCopyStepDetailsArgs copyStepDetails)
- Parameters:
copyStepDetails
- Details for a step that performs a file copy. See Copy Step Details below.- Returns:
- builder
-
customStepDetails
public WorkflowOnExceptionStepArgs.Builder customStepDetails(@Nullable com.pulumi.core.Output<WorkflowOnExceptionStepCustomStepDetailsArgs> customStepDetails)
- Parameters:
customStepDetails
- Details for a step that invokes a lambda function.- Returns:
- builder
-
customStepDetails
public WorkflowOnExceptionStepArgs.Builder customStepDetails(WorkflowOnExceptionStepCustomStepDetailsArgs customStepDetails)
- Parameters:
customStepDetails
- Details for a step that invokes a lambda function.- Returns:
- builder
-
decryptStepDetails
public WorkflowOnExceptionStepArgs.Builder decryptStepDetails(@Nullable com.pulumi.core.Output<WorkflowOnExceptionStepDecryptStepDetailsArgs> decryptStepDetails)
- Parameters:
decryptStepDetails
- Details for a step that decrypts the file.- Returns:
- builder
-
decryptStepDetails
public WorkflowOnExceptionStepArgs.Builder decryptStepDetails(WorkflowOnExceptionStepDecryptStepDetailsArgs decryptStepDetails)
- Parameters:
decryptStepDetails
- Details for a step that decrypts the file.- Returns:
- builder
-
deleteStepDetails
public WorkflowOnExceptionStepArgs.Builder deleteStepDetails(@Nullable com.pulumi.core.Output<WorkflowOnExceptionStepDeleteStepDetailsArgs> deleteStepDetails)
- Parameters:
deleteStepDetails
- Details for a step that deletes the file.- Returns:
- builder
-
deleteStepDetails
public WorkflowOnExceptionStepArgs.Builder deleteStepDetails(WorkflowOnExceptionStepDeleteStepDetailsArgs deleteStepDetails)
- Parameters:
deleteStepDetails
- Details for a step that deletes the file.- Returns:
- builder
-
tagStepDetails
public WorkflowOnExceptionStepArgs.Builder tagStepDetails(@Nullable com.pulumi.core.Output<WorkflowOnExceptionStepTagStepDetailsArgs> tagStepDetails)
- Parameters:
tagStepDetails
- Details for a step that creates one or more tags.- Returns:
- builder
-
tagStepDetails
public WorkflowOnExceptionStepArgs.Builder tagStepDetails(WorkflowOnExceptionStepTagStepDetailsArgs tagStepDetails)
- Parameters:
tagStepDetails
- Details for a step that creates one or more tags.- Returns:
- builder
-
type
public WorkflowOnExceptionStepArgs.Builder type(com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type
- The type of encryption used. Currently, this value must be `"PGP"`.- Returns:
- builder
-
type
public WorkflowOnExceptionStepArgs.Builder type(java.lang.String type)
- Parameters:
type
- The type of encryption used. Currently, this value must be `"PGP"`.- Returns:
- builder
-
build
public WorkflowOnExceptionStepArgs build()
-
-