DEFAULT_REGION, DEFAULT_VERSION, GREEN_HEALTH, MAX_ATTEMPTS, MAX_ENVIRONMENT_NAME_LENGTH, SLEEP_TIME, STATUS_READY| Modifier and Type | Method and Description |
|---|---|
static AWSClientFactory |
getClientFactory(com.cloudbees.jenkins.plugins.awscredentials.AmazonWebServicesCredentials cred,
String awsRegion) |
static AWSClientFactory |
getClientFactory(String credentialsId,
String awsRegion) |
protected String |
getEndpointFor(br.com.ingenieux.jenkins.plugins.awsebdeployment.AWSClientFactory.ServiceEndpointFormatter formatter) |
<T extends com.amazonaws.AmazonWebServiceClient> |
getEndpointFor(T client) |
<T> T |
getService(Class<T> serviceClazz) |
static com.cloudbees.jenkins.plugins.awscredentials.AmazonWebServicesCredentials |
lookupNamedCredential(String credentialsId) |
public static AWSClientFactory getClientFactory(com.cloudbees.jenkins.plugins.awscredentials.AmazonWebServicesCredentials cred, String awsRegion)
public static AWSClientFactory getClientFactory(String credentialsId, String awsRegion) throws CredentialNotFoundException
CredentialNotFoundExceptionpublic static com.cloudbees.jenkins.plugins.awscredentials.AmazonWebServicesCredentials lookupNamedCredential(String credentialsId) throws CredentialNotFoundException
CredentialNotFoundExceptionpublic <T> T getService(Class<T> serviceClazz) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException, InstantiationException
protected String getEndpointFor(br.com.ingenieux.jenkins.plugins.awsebdeployment.AWSClientFactory.ServiceEndpointFormatter formatter)
public <T extends com.amazonaws.AmazonWebServiceClient> String getEndpointFor(T client)
Copyright © 2013-2015 ingenieux Labs. All Rights Reserved.