- Type Parameters:
Client - the type of the client used to access AWS services.
Builder - the type of the builder used to build the client.
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
- ApiGatewayDeployMojo, AwsPropertyMojo, CloudFormationDeployMojo, CloudFormationDestroyMojo, LambdaDeployMojo, S3BucketMojo, S3DeployerMojo, S3FileDeployerMojo
public abstract class AbstractDeployAwsMojo<Builder extends com.amazonaws.client.builder.AwsSyncClientBuilder<Builder,Client>,Client>
extends AbstractAwsMojo
An abstract class that takes over the process of creation of an AWS client with the configured AWS credentials,
region and proxy. The child classes are supposed to use the client as is to access the AWS services.