Class AWSUtilFactory

java.lang.Object
de.taimos.pipeline.aws.AWSUtilFactory

public class AWSUtilFactory extends Object
  • Constructor Details

    • AWSUtilFactory

      public AWSUtilFactory()
  • Method Details

    • setStackSupplier

      @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public static void setStackSupplier(Function<String,CloudFormationStack> supplier)
    • setStackSetSupplier

      @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public static void setStackSetSupplier(Function<String,CloudFormationStackSet> supplier)
    • newCFStack

      public static CloudFormationStack newCFStack(com.amazonaws.services.cloudformation.AmazonCloudFormation client, String stack, TaskListener listener)
    • newCFStackSet

      public static CloudFormationStackSet newCFStackSet(com.amazonaws.services.cloudformation.AmazonCloudFormation client, String stack, TaskListener listener, SleepStrategy sleepStrategy)
    • newTransferManager

      public static com.amazonaws.services.s3.transfer.TransferManager newTransferManager(com.amazonaws.services.s3.AmazonS3 s3Client)
    • setTransferManagerSupplier

      public static void setTransferManagerSupplier(Supplier<com.amazonaws.services.s3.transfer.TransferManager> tfSupplier)