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 void
setFactoryDelegate
(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)
-