org.jenkinsci.plugins.awsbeanstalkpublisher
Class AWSEBCredentials

java.lang.Object
  extended by hudson.model.AbstractDescribableImpl<AWSEBCredentials>
      extended by org.jenkinsci.plugins.awsbeanstalkpublisher.AWSEBCredentials
All Implemented Interfaces:
hudson.model.Describable<AWSEBCredentials>, hudson.model.ModelObject

public class AWSEBCredentials
extends hudson.model.AbstractDescribableImpl<AWSEBCredentials>
implements hudson.model.ModelObject


Nested Class Summary
static class AWSEBCredentials.DescriptorImpl
           
 
Field Summary
static AWSEBCredentials.DescriptorImpl DESCRIPTOR
           
 
Constructor Summary
AWSEBCredentials(String name, String awsAccessKeyId, String awsSecretSharedKey)
           
 
Method Summary
static void configureCredentials(Collection<AWSEBCredentials> toAdd)
           
 boolean equals(Object o)
           
 String getAwsAccessKeyId()
           
 com.amazonaws.auth.AWSCredentialsProvider getAwsCredentials()
           
 com.amazonaws.regions.Regions getAwsRegion()
           
 String getAwsSecretSharedKey()
           
static Set<AWSEBCredentials> getCredentials()
           
static AWSEBCredentials getCredentialsByString(String credentialsString)
           
 AWSEBCredentials.DescriptorImpl getDescriptor()
           
 String getDisplayName()
           
 String getName()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DESCRIPTOR

@Extension
public static final AWSEBCredentials.DescriptorImpl DESCRIPTOR
Constructor Detail

AWSEBCredentials

@DataBoundConstructor
public AWSEBCredentials(String name,
                                             String awsAccessKeyId,
                                             String awsSecretSharedKey)
Method Detail

getName

public String getName()

getAwsAccessKeyId

public String getAwsAccessKeyId()

getAwsSecretSharedKey

public String getAwsSecretSharedKey()

getAwsRegion

public com.amazonaws.regions.Regions getAwsRegion()

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in interface hudson.model.ModelObject

getAwsCredentials

public com.amazonaws.auth.AWSCredentialsProvider getAwsCredentials()

configureCredentials

public static void configureCredentials(Collection<AWSEBCredentials> toAdd)

getCredentials

public static Set<AWSEBCredentials> getCredentials()

getCredentialsByString

public static AWSEBCredentials getCredentialsByString(String credentialsString)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getDescriptor

public AWSEBCredentials.DescriptorImpl getDescriptor()
Specified by:
getDescriptor in interface hudson.model.Describable<AWSEBCredentials>
Overrides:
getDescriptor in class hudson.model.AbstractDescribableImpl<AWSEBCredentials>


Copyright © 2014-2016. All Rights Reserved.