org.jenkinsci.plugins.awsbeanstalkpublisher
Class AWSEBUtils

java.lang.Object
  extended by org.jenkinsci.plugins.awsbeanstalkpublisher.AWSEBUtils

public class AWSEBUtils
extends Object


Constructor Summary
AWSEBUtils()
           
 
Method Summary
static String formatPath(String mask, Object... args)
           
static String getApplicationListAsString(AWSEBCredentials credentials, com.amazonaws.regions.Regions region)
           
static List<com.amazonaws.services.elasticbeanstalk.model.ApplicationDescription> getApplications(com.amazonaws.auth.AWSCredentialsProvider credentials, com.amazonaws.regions.Regions region)
           
static List<String> getBadEnvironmentNames(String environments)
           
static com.amazonaws.ClientConfiguration getClientConfig()
           
static com.amazonaws.services.elasticbeanstalk.AWSElasticBeanstalk getElasticBeanstalk(com.amazonaws.auth.AWSCredentialsProvider credentials, com.amazonaws.regions.Region region)
           
static List<com.amazonaws.services.elasticbeanstalk.model.EnvironmentDescription> getEnvironments(com.amazonaws.auth.AWSCredentialsProvider credentials, com.amazonaws.regions.Regions region, String appName)
           
static com.amazonaws.services.s3.AmazonS3 getS3(AWSEBCredentials credentials, com.amazonaws.regions.Regions awsRegion)
           
static List<String> getValue(hudson.model.AbstractBuild<?,?> build, List<String> values)
           
static String getValue(hudson.model.AbstractBuild<?,?> build, String value)
           
static boolean isValidEnvironmentName(String name)
           
static void log(PrintStream log, String mask, Object... args)
           
static String replaceMacros(hudson.model.AbstractBuild<?,?> build, String inputString)
           
static String strip(String str)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AWSEBUtils

public AWSEBUtils()
Method Detail

formatPath

public static String formatPath(String mask,
                                Object... args)

getValue

public static List<String> getValue(hudson.model.AbstractBuild<?,?> build,
                                    List<String> values)

getS3

public static com.amazonaws.services.s3.AmazonS3 getS3(AWSEBCredentials credentials,
                                                       com.amazonaws.regions.Regions awsRegion)

getValue

public static String getValue(hudson.model.AbstractBuild<?,?> build,
                              String value)

strip

public static String strip(String str)

getApplicationListAsString

public static String getApplicationListAsString(AWSEBCredentials credentials,
                                                com.amazonaws.regions.Regions region)

getBadEnvironmentNames

public static List<String> getBadEnvironmentNames(String environments)

isValidEnvironmentName

public static boolean isValidEnvironmentName(String name)

getApplications

public static List<com.amazonaws.services.elasticbeanstalk.model.ApplicationDescription> getApplications(com.amazonaws.auth.AWSCredentialsProvider credentials,
                                                                                                         com.amazonaws.regions.Regions region)

getEnvironments

public static List<com.amazonaws.services.elasticbeanstalk.model.EnvironmentDescription> getEnvironments(com.amazonaws.auth.AWSCredentialsProvider credentials,
                                                                                                         com.amazonaws.regions.Regions region,
                                                                                                         String appName)

replaceMacros

public static String replaceMacros(hudson.model.AbstractBuild<?,?> build,
                                   String inputString)

getElasticBeanstalk

public static com.amazonaws.services.elasticbeanstalk.AWSElasticBeanstalk getElasticBeanstalk(com.amazonaws.auth.AWSCredentialsProvider credentials,
                                                                                              com.amazonaws.regions.Region region)

getClientConfig

public static com.amazonaws.ClientConfiguration getClientConfig()

log

public static void log(PrintStream log,
                       String mask,
                       Object... args)


Copyright © 2014-2015. All Rights Reserved.