Package de.taimos.pipeline.aws
Class AWSClientFactory
java.lang.Object
de.taimos.pipeline.aws.AWSClientFactory
- All Implemented Interfaces:
Serializable
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?,?>>
BconfigureBuilder(B clientBuilder, org.jenkinsci.plugins.workflow.steps.StepContext context, EnvVars vars) static <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?,T>, T>
Tstatic <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?,T>, T>
Tcreate(B clientBuilder, org.jenkinsci.plugins.workflow.steps.StepContext context) static <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?,T>, T>
Tstatic voidsetFactoryDelegate(AWSClientFactoryDelegate factoryDelegate)
-
Method Details
-
create
public static <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?,T>, T createT> (B clientBuilder, org.jenkinsci.plugins.workflow.steps.StepContext context) -
create
public static <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?,T>, T createT> (B clientBuilder, org.jenkinsci.plugins.workflow.steps.StepContext context, EnvVars vars) -
create
public static <B extends com.amazonaws.client.builder.AwsSyncClientBuilder<?,T>, T createT> (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)
-