public abstract class AbstractImageRebuildMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.cache.LoadingCache<com.amazonaws.regions.Region,com.amazonaws.services.s3.AmazonS3> |
awsRegionalS3Client |
protected com.google.common.base.Supplier<com.amazonaws.services.s3.AmazonS3> |
awsS3Client |
protected org.apache.maven.project.MavenProject |
project |
protected com.google.common.base.Supplier<com.amazonaws.services.s3.transfer.TransferManager> |
transferManagerRef |
| Constructor and Description |
|---|
AbstractImageRebuildMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected List<com.amazonaws.services.ec2.model.Reservation> |
describeInstances(Iterable<InstanceListDao.InstanceWithRegion> instances) |
void |
execute() |
protected abstract void |
executeMojo() |
protected org.apache.maven.project.MavenProject project
protected final com.google.common.cache.LoadingCache<com.amazonaws.regions.Region,com.amazonaws.services.s3.AmazonS3> awsRegionalS3Client
protected final com.google.common.base.Supplier<com.amazonaws.services.s3.AmazonS3> awsS3Client
protected final com.google.common.base.Supplier<com.amazonaws.services.s3.transfer.TransferManager> transferManagerRef
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionprotected abstract void executeMojo()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException@NotNull protected List<com.amazonaws.services.ec2.model.Reservation> describeInstances(@NotNull Iterable<InstanceListDao.InstanceWithRegion> instances) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionCopyright © 2015 Atlassian. All rights reserved.