public class SqsProfile extends hudson.model.AbstractDescribableImpl<SqsProfile> implements com.amazonaws.auth.AWSCredentials, com.amazonaws.auth.AWSCredentialsProvider
| Modifier and Type | Class and Description |
|---|---|
static class |
SqsProfile.DescriptorImpl |
| Modifier and Type | Field and Description |
|---|---|
String |
awsAccessKeyId |
hudson.util.Secret |
awsSecretAccessKey |
String |
sqsQueue |
| Constructor and Description |
|---|
SqsProfile(String awsAccessKeyId,
hudson.util.Secret awsSecretAccessKey,
String sqsQueue,
boolean awsUseRole) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAWSAccessKeyId() |
String |
getAWSSecretKey() |
boolean |
getAWSUseRole() |
com.amazonaws.auth.AWSCredentials |
getCredentials() |
String |
getQueueUrl() |
com.amazonaws.services.sqs.AmazonSQS |
getSQSClient() |
String |
getSqsQueue() |
boolean |
isUseRole() |
void |
refresh() |
public final String awsAccessKeyId
public final hudson.util.Secret awsSecretAccessKey
public final String sqsQueue
public String getAWSAccessKeyId()
getAWSAccessKeyId in interface com.amazonaws.auth.AWSCredentialspublic String getAWSSecretKey()
getAWSSecretKey in interface com.amazonaws.auth.AWSCredentialspublic com.amazonaws.auth.AWSCredentials getCredentials()
getCredentials in interface com.amazonaws.auth.AWSCredentialsProviderpublic void refresh()
refresh in interface com.amazonaws.auth.AWSCredentialsProviderpublic final boolean getAWSUseRole()
public boolean isUseRole()
public com.amazonaws.services.sqs.AmazonSQS getSQSClient()
public String getSqsQueue()
public String getQueueUrl()
Copyright © 2016–2018. All rights reserved.