Class AWSClientFactory

java.lang.Object
de.taimos.pipeline.aws.AWSClientFactory
All Implemented Interfaces:
Serializable

public class AWSClientFactory extends Object implements Serializable
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    static <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?, ?>>
    B
    configureBuilder(B clientBuilder, org.jenkinsci.plugins.workflow.steps.StepContext context, EnvVars vars)
     
    static <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?, T>, T>
    T
    create(B clientBuilder, EnvVars vars)
     
    static <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?, T>, T>
    T
    create(B clientBuilder, org.jenkinsci.plugins.workflow.steps.StepContext context)
     
    static <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?, T>, T>
    T
    create(B clientBuilder, org.jenkinsci.plugins.workflow.steps.StepContext context, EnvVars vars)
     
    static void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • create

      public static <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?, T>, T> T create(B clientBuilder, org.jenkinsci.plugins.workflow.steps.StepContext context)
    • create

      public static <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?, T>, T> T create(B clientBuilder, org.jenkinsci.plugins.workflow.steps.StepContext context, EnvVars vars)
    • create

      public static <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?, T>, T> T create(B clientBuilder, EnvVars vars)
    • configureBuilder

      public static <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?, ?>> B configureBuilder(B clientBuilder, org.jenkinsci.plugins.workflow.steps.StepContext context, EnvVars vars)
    • setFactoryDelegate

      @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public static void setFactoryDelegate(AWSClientFactoryDelegate factoryDelegate)