A B C D E F G H I J L N O P R S T U V W

A

add(ImageData.ImageDefinition) - Method in class com.atlassian.aws.ec2.configuration.ImageData
 
add(SpotPrice) - Method in class com.atlassian.aws.ec2.SpotPriceMatrix
 
add(String, InstanceType, double) - Method in class com.atlassian.aws.ec2.SpotPriceMatrix
 
add(String, InstanceType, SpotPriceMatrix.Price) - Method in class com.atlassian.aws.ec2.SpotPriceMatrix
 
add(Iterable<SpotPrice>) - Method in class com.atlassian.aws.ec2.SpotPriceMatrix
 
ADDRESS_DOMAIN_VPC - Static variable in class com.atlassian.aws.ec2.awssdk.AwsSupportConstants
 
addTag(String, String) - Method in interface com.atlassian.aws.ec2.RemoteEC2Instance
Asynchronously adds an AWS tag to the instance.
addTag(String, String) - Method in class com.atlassian.aws.ec2.RemoteEC2InstanceImpl
 
addUpdateTask(Runnable) - Method in interface com.atlassian.aws.ec2.UpdateScheduler
 
addUpdateTask(Runnable) - Method in class com.atlassian.aws.ec2.UpdateSchedulerImpl
 
AmazonClients - Class in com.atlassian.aws
 
applyProxyProperties(ClientConfiguration) - Static method in class com.atlassian.aws.HttpClientConfigurationUtilsDoNotUse
Deprecated.  
applyTimeoutSettings(ClientConfiguration, int, int) - Static method in class com.atlassian.aws.HttpClientConfigurationUtilsDoNotUse
Deprecated.  
asGroupIdentifiers(Iterable<SecurityGroupId>) - Static method in class com.atlassian.aws.ec2.model.SecurityGroupId
 
associateVpcAddress(String, Collection<String>) - Method in interface com.atlassian.aws.AWSAccount
 
asyncTerminate() - Method in interface com.atlassian.aws.ec2.RemoteEC2Instance
Terminate this EC2 instance, asynchronously.
asyncTerminate() - Method in class com.atlassian.aws.ec2.RemoteEC2InstanceImpl
 
attachVolume(String, String, String, boolean) - Method in interface com.atlassian.aws.AWSAccount
 
AvailabilityZoneChooser - Class in com.atlassian.aws.ec2
 
AvailabilityZoneChooser() - Constructor for class com.atlassian.aws.ec2.AvailabilityZoneChooser
 
AvailabilityZoneId - Class in com.atlassian.aws.ec2.model
Encapsulates Availability Zone string id.
AWSAccount - Interface in com.atlassian.aws
 
AWSException - Exception in com.atlassian.aws
 
AWSException(String, Throwable) - Constructor for exception com.atlassian.aws.AWSException
 
AWSException(String) - Constructor for exception com.atlassian.aws.AWSException
 
AwsFunctions - Class in com.atlassian.aws.utils
 
AwsInstanceReservationDescription - Class in com.atlassian.aws.ec2.awssdk
This class adapts AWS SDK's reservation description to InstanceReservationDescription interface.
AwsInstanceReservationDescription(Instance) - Constructor for class com.atlassian.aws.ec2.awssdk.AwsInstanceReservationDescription
 
AWSManager - Interface in com.atlassian.aws
 
AWSManagerImpl - Class in com.atlassian.aws
 
AWSManagerImpl(Ec2ClientFactory, ScheduledExecutorService) - Constructor for class com.atlassian.aws.AWSManagerImpl
 
AwsOmeCache<T> - Class in com.atlassian.aws
 
AwsOmeCache(Logger, long, TimeUnit) - Constructor for class com.atlassian.aws.AwsOmeCache
 
AwsOmeCache(Logger) - Constructor for class com.atlassian.aws.AwsOmeCache
 
AwsSpotInstanceReservationDescription - Class in com.atlassian.aws.ec2.awssdk
This class adapts AWS SDK's reservation description to InstanceReservationDescription interface.
AwsSpotInstanceReservationDescription(SpotInstanceRequest) - Constructor for class com.atlassian.aws.ec2.awssdk.AwsSpotInstanceReservationDescription
 
AwsSupportConstants - Class in com.atlassian.aws.ec2.awssdk
This class is meant to provide support for AWS SDK constants which are not defined in the SDK itself.
AwsSupportConstants.Architecture - Enum in com.atlassian.aws.ec2.awssdk
NOTE: These enums are persisted to the database.
AwsSupportConstants.InstanceAttribute - Enum in com.atlassian.aws.ec2.awssdk
 
AwsSupportConstants.InstanceInitiatedShutdownBehaviour - Enum in com.atlassian.aws.ec2.awssdk
 
AwsSupportConstants.InstanceStateName - Enum in com.atlassian.aws.ec2.awssdk
This enum extends AWS SDK's own enum by adding EBS states and spot request states (we want to treat spot requests like instances)
AwsSupportConstants.NameProvider - Interface in com.atlassian.aws.ec2.awssdk
 
AwsSupportConstants.Platform - Enum in com.atlassian.aws.ec2.awssdk
NOTE: These enums are persisted to the database.
AwsSupportConstants.Region - Enum in com.atlassian.aws.ec2.awssdk
NOTE: These enums are persisted to the database.
AwsSupportConstants.RootDeviceType - Enum in com.atlassian.aws.ec2.awssdk
NOTE: These enums are persisted to the database.
AwsSupportConstants.ServiceErrorCode - Enum in com.atlassian.aws.ec2.awssdk
 
AwsSupportConstants.SpotInstanceRequestState - Enum in com.atlassian.aws.ec2.awssdk
 
AwsSupportConstants.SpotInstanceRequestType - Class in com.atlassian.aws.ec2.awssdk
 

B

BambooAmazonS3Client - Class in com.atlassian.aws.s3
The method com.amazonaws.services.s3.internal.ServiceUtils#retryableDownloadS3ObjectToFile(java.io.File, com.amazonaws.services.s3.internal.ServiceUtils.RetryableS3DownloadTask), used by AmazonS3Client.getObject(com.amazonaws.services.s3.model.GetObjectRequest, java.io.File) does not retry on SocketExceptions and SSLProtocol exception.
BambooAmazonS3Client(AWSCredentials, ClientConfiguration) - Constructor for class com.atlassian.aws.s3.BambooAmazonS3Client
 
blacklist(AvailabilityZoneId, EC2InstanceType) - Method in class com.atlassian.aws.ec2.AvailabilityZoneChooser
 
blacklist(SubnetId, EC2InstanceType) - Method in class com.atlassian.aws.ec2.SubnetChooser
 
build() - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 

C

call() - Method in interface com.atlassian.aws.ec2.InstanceLauncherFactory.InstanceLauncher
 
cancelSpotInstanceRequests(String...) - Method in interface com.atlassian.aws.AWSAccount
 
choose(Iterable<AvailabilityZoneId>, EC2InstanceType) - Method in class com.atlassian.aws.ec2.AvailabilityZoneChooser
 
choose(Iterable<SubnetId>, EC2InstanceType) - Method in class com.atlassian.aws.ec2.SubnetChooser
 
CIPHER_SPEC - Static variable in class com.atlassian.aws.ec2.caches.InstancePasswordCache
 
com.atlassian.aws - package com.atlassian.aws
 
com.atlassian.aws.ec2 - package com.atlassian.aws.ec2
 
com.atlassian.aws.ec2.awssdk - package com.atlassian.aws.ec2.awssdk
 
com.atlassian.aws.ec2.caches - package com.atlassian.aws.ec2.caches
 
com.atlassian.aws.ec2.configuration - package com.atlassian.aws.ec2.configuration
 
com.atlassian.aws.ec2.model - package com.atlassian.aws.ec2.model
 
com.atlassian.aws.s3 - package com.atlassian.aws.s3
 
com.atlassian.aws.utils - package com.atlassian.aws.utils
 
compareTo(SpotPrices.Price) - Method in class com.atlassian.aws.ec2.SpotPrices.Price
 
compress(byte[]) - Static method in class com.atlassian.aws.utils.CompressionUtils
 
CompressionUtils - Class in com.atlassian.aws.utils
 
create(Reservation) - Static method in class com.atlassian.aws.ec2.awssdk.AwsInstanceReservationDescription
 
create(Collection<SpotInstanceRequest>) - Static method in class com.atlassian.aws.ec2.awssdk.AwsSpotInstanceReservationDescription
 
createTag(String, String, String) - Method in interface com.atlassian.aws.AWSAccount
 
createVolume(String, String) - Method in interface com.atlassian.aws.AWSAccount
 
CryptoUtils - Class in com.atlassian.aws.utils
 

D

decompress(byte[]) - Static method in class com.atlassian.aws.utils.CompressionUtils
 
DEFAULT - Static variable in enum com.atlassian.aws.ec2.EC2InstanceType
 
delete() - Method in interface com.atlassian.aws.ec2.EBSVolume
Deprecated.  
deleteVolume(String) - Method in interface com.atlassian.aws.AWSAccount
Delete the volume with the given id.
describe(String...) - Method in class com.atlassian.aws.AwsOmeCache
Returns a recently retrieved snapshot of resources of given type, optionally limiting them to the supplied list.
describe(Iterable<String>) - Method in class com.atlassian.aws.AwsOmeCache
 
describeAddresses(String...) - Method in interface com.atlassian.aws.AWSAccount
 
describeImage(String) - Method in interface com.atlassian.aws.AWSAccount
 
describeImages(String...) - Method in interface com.atlassian.aws.AWSAccount
 
describeImages(String...) - Method in class com.atlassian.aws.ec2.caches.ImageCache
 
describeInstances(String...) - Method in interface com.atlassian.aws.AWSAccount
 
describePendingSpotInstanceRequests(String...) - Method in interface com.atlassian.aws.AWSAccount
Returns a recently retrieved snapshot of pending ('open') spot instance requests optionally limiting them to the supplied list.
describeResources(Iterable<? extends ResourceId<?>>) - Method in class com.atlassian.aws.AwsOmeCache
 
describeSecurityGroups() - Method in interface com.atlassian.aws.AWSAccount
 
describeSpotInstanceRequests(String...) - Method in interface com.atlassian.aws.AWSAccount
 
describeSubnets(String...) - Method in interface com.atlassian.aws.AWSAccount
Returns VPC subnets currently defined in EC2.
describeVolumes() - Method in interface com.atlassian.aws.AWSAccount
Returns the list of all ebs volumes on this account.
describeVpcs() - Method in interface com.atlassian.aws.AWSAccount
 
disableCompresssion() - Static method in class com.atlassian.aws.ec2.EC2Utils
Deprecated. 

E

EBSVolume - Interface in com.atlassian.aws.ec2
Deprecated. since 5.0, use $AWSAccount.describeInstances(String...) directly
Ec2AccountAttributes - Class in com.atlassian.aws.ec2.awssdk
 
Ec2CacheMissException - Exception in com.atlassian.aws.ec2.caches
 
Ec2CacheMissException(String, AwsSupportConstants.ServiceErrorCode) - Constructor for exception com.atlassian.aws.ec2.caches.Ec2CacheMissException
 
Ec2ClientFactoryImpl - Class in com.atlassian.aws
 
Ec2ClientFactoryImpl(String) - Constructor for class com.atlassian.aws.Ec2ClientFactoryImpl
 
Ec2ClientFactoryImpl() - Constructor for class com.atlassian.aws.Ec2ClientFactoryImpl
 
EC2Image - Interface in com.atlassian.aws.ec2.configuration
 
EC2ImageImpl - Class in com.atlassian.aws.ec2.configuration
 
EC2ImageImpl(String) - Constructor for class com.atlassian.aws.ec2.configuration.EC2ImageImpl
 
EC2Instance - Interface in com.atlassian.aws.ec2
 
EC2InstanceListener - Interface in com.atlassian.aws.ec2
A listener to changes in the state of one or more RemoteEC2Instances.
EC2InstanceState - Enum in com.atlassian.aws.ec2
 
ec2InstanceStateChanged(RemoteEC2Instance, EC2InstanceState, EC2InstanceState, String, Throwable) - Method in interface com.atlassian.aws.ec2.EC2InstanceListener
Notification that the EC2InstanceState of an observed RemoteEC2Instance has changed.
EC2InstanceType - Enum in com.atlassian.aws.ec2
An enumeration of the instance types available in EC2.
Ec2Support - Class in com.atlassian.aws.ec2.awssdk
 
EC2Utils - Class in com.atlassian.aws.ec2
 
Ec2UtilsThin - Class in com.atlassian.aws.ec2
Ideally, this class should only have standard JDK dependencies.
ensureInboundTrafficIsAllowed(SecurityGroup, Protocol, String, int) - Method in interface com.atlassian.aws.AWSAccount
 
equals(Object) - Method in class com.atlassian.aws.ec2.model.ResourceId
 
equals(Object) - Method in class com.atlassian.aws.ec2.SpotPrices.Price
 

F

fetchData(String) - Method in interface com.atlassian.aws.utils.URLFetcher
Fetches bytes from the given URL.
fetchString(String) - Method in interface com.atlassian.aws.utils.URLFetcher
Fetches a String from the given URL.
fetchString(String, Charset, boolean) - Static method in class com.atlassian.aws.utils.URLFetcherUtils
 
from(String) - Static method in class com.atlassian.aws.ec2.model.AvailabilityZoneId
 
from(Iterable<String>) - Static method in class com.atlassian.aws.ec2.model.AvailabilityZoneId
 
from(Iterable<String>, Function<String, T>) - Static method in class com.atlassian.aws.ec2.model.ResourceId
 
from(String) - Static method in class com.atlassian.aws.ec2.model.SecurityGroupId
 
from(SecurityGroup) - Static method in class com.atlassian.aws.ec2.model.SecurityGroupId
 
from(String) - Static method in class com.atlassian.aws.ec2.model.SubnetId
 
from(Subnet) - Static method in class com.atlassian.aws.ec2.model.SubnetId
 
from(Iterable<String>) - Static method in class com.atlassian.aws.ec2.model.SubnetId
 
from(String) - Static method in class com.atlassian.aws.ec2.model.VpcId
 
fromAwsName(String) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Architecture
 
fromAwsName(String) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Platform
 
fromAwsName(String) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.RootDeviceType
 
fromJson(String, Class<T>) - Static method in class com.atlassian.aws.utils.JsonUtils
 
fromNullable(String) - Static method in class com.atlassian.aws.ec2.model.SubnetId
 
fromSubnets(Iterable<Subnet>) - Static method in class com.atlassian.aws.ec2.model.AvailabilityZoneId
 
fromValue(String) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.InstanceStateName
 
FullListObjectsResult - Class in com.atlassian.aws.utils
 
FullListObjectsResult(AmazonS3Client, String, String) - Constructor for class com.atlassian.aws.utils.FullListObjectsResult
Deprecated. since 5.6 use the static factory methods instead
FullListObjectsResult.ContinuousObjectListing - Class in com.atlassian.aws.utils
 
FullListObjectsResult.ContinuousObjectListing(AmazonS3Client, ListObjectsRequest) - Constructor for class com.atlassian.aws.utils.FullListObjectsResult.ContinuousObjectListing
 
FullListObjectsResult.ObjectListingChangeCallback - Interface in com.atlassian.aws.utils
 

G

get(String, InstanceType, String) - Method in class com.atlassian.aws.ec2.SpotPrices
 
get(String, InstanceType) - Method in class com.atlassian.aws.ec2.SpotPrices
 
GET_AZ - Static variable in class com.atlassian.aws.ec2.model.SubnetId
 
getAccountAttributes() - Method in interface com.atlassian.aws.AWSAccount
 
getAccountValidationError() - Method in interface com.atlassian.aws.AWSAccount
Checks whether the credentials encapsulated by this object are valid.
getAddress() - Method in class com.atlassian.aws.ec2.awssdk.AwsInstanceReservationDescription
 
getAddress() - Method in class com.atlassian.aws.ec2.awssdk.AwsSpotInstanceReservationDescription
 
getAddress() - Method in interface com.atlassian.aws.ec2.InstanceReservationDescription
Returns best known instance address - in order of preference: - the public IP address (from EIP, if assigned) - the private IP address.
getAddress() - Method in class com.atlassian.aws.ec2.InstanceStatus
 
getAllInstances() - Method in interface com.atlassian.aws.AWSAccount
Returns the list of all instances on this account that are currently up.
getAmazonEc2() - Method in interface com.atlassian.aws.AWSAccount
 
getAssemblyBucket(AwsSupportConstants.Region) - Method in class com.atlassian.aws.ec2.configuration.ImageData
 
getAssemblyBucketStem() - Method in class com.atlassian.aws.ec2.configuration.ImageData
 
getAssemblyKey() - Method in class com.atlassian.aws.ec2.configuration.ImageData
 
getAvailabilityZone() - Method in class com.atlassian.aws.ec2.awssdk.AwsInstanceReservationDescription
 
getAvailabilityZone() - Method in class com.atlassian.aws.ec2.awssdk.AwsSpotInstanceReservationDescription
 
getAvailabilityZone() - Method in interface com.atlassian.aws.ec2.InstanceReservationDescription
 
getAvailabilityZone() - Method in class com.atlassian.aws.ec2.InstanceStatus
 
getAvailabilityZones() - Method in interface com.atlassian.aws.AWSAccount
Returns a list of availability zones and their status.
getAWSAccount(AwsSupportConstants.Region, String, String) - Method in interface com.atlassian.aws.AWSManager
 
getAWSAccount(AwsSupportConstants.Region, String, String) - Method in class com.atlassian.aws.AWSManagerImpl
 
getAwsClient() - Method in interface com.atlassian.aws.AWSAccount
Deprecated. since 5.9 use AWSAccount.getAmazonEc2() instead
getAwsInstanceType() - Method in enum com.atlassian.aws.ec2.EC2InstanceType
 
getBucket() - Method in class com.atlassian.aws.s3.S3Path
 
getCipherForKey(String, String) - Static method in class com.atlassian.aws.utils.CryptoUtils
 
getCommonPrefixes() - Method in class com.atlassian.aws.utils.FullListObjectsResult.ContinuousObjectListing
Note: if you're going to iterate through all FullListObjectsResult.ContinuousObjectListing.getS3ObjectSummaries(), do it before calling this method.
getConsoleOutput(String) - Method in interface com.atlassian.aws.AWSAccount
Returns the console logs returned from EC2.
getCurrentImage() - Static method in class com.atlassian.aws.ec2.EC2Utils
 
getDefaultVpc(Map<String, AccountAttribute>) - Static method in class com.atlassian.aws.ec2.awssdk.Ec2AccountAttributes
 
getDescription() - Method in enum com.atlassian.aws.ec2.EC2InstanceType
 
getDirectory() - Method in class com.atlassian.aws.s3.S3Path
 
getDisplayName() - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region
 
getEbsDeviceName(Image) - Static method in class com.atlassian.aws.ec2.EC2Utils
 
getEbsSnapshotId() - Method in class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
getEC2KeyPairDescriptions() - Method in interface com.atlassian.aws.AWSAccount
 
getEndpoint() - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region
 
getEndpoint(Regions) - Static method in class com.atlassian.aws.ec2.awssdk.Ec2Support
 
getEndpoint(Region) - Static method in class com.atlassian.aws.ec2.awssdk.S3Support
 
getEndpoint(Region) - Static method in class com.atlassian.aws.ec2.awssdk.S3Support
 
getHostname() - Method in class com.atlassian.aws.ec2.awssdk.AwsInstanceReservationDescription
 
getHostname() - Method in class com.atlassian.aws.ec2.awssdk.AwsSpotInstanceReservationDescription
 
getHostname() - Method in interface com.atlassian.aws.ec2.InstanceReservationDescription
Returns best known instance host name - in order of preference: - the public DNS name (from EIP, if assigned) - the public IP address (from EIP, if assigned) - the private DNS name - the private IP address.
getHostname() - Method in class com.atlassian.aws.ec2.InstanceStatus
 
getIamInstanceProfile() - Method in class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
getId() - Method in interface com.atlassian.aws.ec2.configuration.EC2Image
 
getId() - Method in class com.atlassian.aws.ec2.configuration.EC2ImageImpl
 
getID() - Method in interface com.atlassian.aws.ec2.EBSVolume
Deprecated.  
getId() - Method in class com.atlassian.aws.ec2.model.ResourceId
 
getIds(Iterable<? extends ResourceId<?>>) - Static method in class com.atlassian.aws.ec2.model.ResourceId
 
getImage() - Method in class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
getImageArchitecture() - Method in class com.atlassian.aws.ec2.configuration.ImageData.ImageDefinition
 
getImageDefinitions() - Method in class com.atlassian.aws.ec2.configuration.ImageData
 
getImageId() - Method in class com.atlassian.aws.ec2.configuration.ImageData.ImageDefinition
 
getImagePlatform() - Method in class com.atlassian.aws.ec2.configuration.ImageData.ImageDefinition
 
getInstanceConfiguration() - Method in interface com.atlassian.aws.ec2.RemoteEC2Instance
 
getInstanceConfiguration() - Method in class com.atlassian.aws.ec2.RemoteEC2InstanceImpl
 
getInstanceId() - Method in class com.atlassian.aws.ec2.awssdk.AwsInstanceReservationDescription
 
getInstanceId() - Method in class com.atlassian.aws.ec2.awssdk.AwsSpotInstanceReservationDescription
 
getInstanceId() - Method in interface com.atlassian.aws.ec2.EC2Instance
 
getInstanceId() - Method in interface com.atlassian.aws.ec2.InstanceReservationDescription
 
getInstanceId() - Method in class com.atlassian.aws.ec2.InstanceStatus
 
getInstanceId() - Method in interface com.atlassian.aws.ec2.RemoteEC2Instance
 
getInstanceId() - Method in class com.atlassian.aws.ec2.RemoteEC2InstanceImpl
 
getInstancePaymentType() - Method in class com.atlassian.aws.ec2.InstanceStatus
 
getInstanceStatus() - Method in interface com.atlassian.aws.ec2.RemoteEC2Instance
 
getInstanceStatus() - Method in class com.atlassian.aws.ec2.RemoteEC2InstanceImpl
 
getInstanceType() - Method in class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
getKeyName() - Method in class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
getLaunchTime() - Method in class com.atlassian.aws.ec2.InstanceStatus
 
getLocalEC2Instance() - Static method in class com.atlassian.aws.ec2.EC2Utils
 
getLocalEC2Instance() - Static method in class com.atlassian.aws.ec2.Ec2UtilsThin
 
getLocationConstraint(Region) - Static method in class com.atlassian.aws.ec2.awssdk.S3Support
 
getMatchingIpPermissions(SecurityGroup, Protocol, String, int) - Static method in class com.atlassian.aws.ec2.EC2Utils
 
getName() - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Architecture
 
getName() - Method in interface com.atlassian.aws.ec2.awssdk.AwsSupportConstants.NameProvider
 
getName() - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Platform
 
getName() - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region
 
getName() - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.RootDeviceType
 
getName(Region) - Static method in class com.atlassian.aws.ec2.awssdk.S3Support
 
getName() - Method in enum com.atlassian.aws.ec2.EC2InstanceType
 
getNameForAwsRegion(String, Region) - Static method in class com.atlassian.aws.ec2.configuration.ImageData
 
getNameForRegion(String, AwsSupportConstants.Region) - Static method in class com.atlassian.aws.ec2.configuration.ImageData
 
getNormalisedName() - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region
 
getNormalisedName(Region) - Static method in class com.atlassian.aws.ec2.awssdk.RegionSupport
 
getNormalisedName(Regions) - Static method in class com.atlassian.aws.ec2.awssdk.RegionSupport
 
getObjectWithRetries(GetObjectRequest, File) - Method in class com.atlassian.aws.s3.BambooAmazonS3Client
 
getOsName() - Method in class com.atlassian.aws.ec2.configuration.ImageData.ImageDefinition
 
getPassword(String, String) - Method in interface com.atlassian.aws.AWSAccount
Retrieves the generated password for instance.
getPassword(String, String) - Method in class com.atlassian.aws.ec2.caches.InstancePasswordCache
 
getPrice(String, InstanceType) - Method in class com.atlassian.aws.ec2.SpotPriceMatrix
 
getProducts() - Method in class com.atlassian.aws.ec2.SpotPriceMatrix
 
getProducts() - Method in class com.atlassian.aws.ec2.SpotPrices
 
getPropertyName(Object...) - Static method in class com.atlassian.aws.ec2.configuration.ImageFileDao
 
getRegion() - Method in interface com.atlassian.aws.AWSAccount
 
getRegion() - Method in class com.atlassian.aws.ec2.configuration.ImageData.ImageDefinition
 
getRegions() - Static method in class com.atlassian.aws.ec2.awssdk.S3Support
 
getRootDeviceType() - Method in class com.atlassian.aws.ec2.configuration.ImageData.ImageDefinition
 
getS3ObjectSummaries() - Method in class com.atlassian.aws.utils.FullListObjectsResult.ContinuousObjectListing
 
getSdkRegion() - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region
 
getSecondsSinceStartupAttempt() - Method in class com.atlassian.aws.ec2.InstanceStatus
 
getSecurityGroups(SubnetId) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
getSensibleId() - Method in class com.atlassian.aws.ec2.InstanceStatus
Returns either the instance id (if already available) or spot request id
getSpotInstanceBid() - Method in class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
getSpotInstanceRequestId() - Method in class com.atlassian.aws.ec2.awssdk.AwsSpotInstanceReservationDescription
 
getSpotInstanceRequestId() - Method in class com.atlassian.aws.ec2.InstanceStatus
 
getSpotPrice() - Method in class com.atlassian.aws.ec2.SpotPriceMatrix.Price
 
getSpotPrice() - Method in class com.atlassian.aws.ec2.SpotPrices.Price
 
getSpotPrices() - Method in interface com.atlassian.aws.AWSAccount
 
getSpotRequestTimeoutSeconds() - Method in class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
getSsdCnt() - Method in enum com.atlassian.aws.ec2.EC2InstanceType
 
getStartupTimeoutInSeconds() - Method in class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
getState() - Method in class com.atlassian.aws.ec2.awssdk.AwsInstanceReservationDescription
 
getState() - Method in class com.atlassian.aws.ec2.awssdk.AwsSpotInstanceReservationDescription
 
getState() - Method in interface com.atlassian.aws.ec2.InstanceReservationDescription
 
getStateDescription() - Method in class com.atlassian.aws.ec2.awssdk.AwsInstanceReservationDescription
 
getStateDescription() - Method in class com.atlassian.aws.ec2.awssdk.AwsSpotInstanceReservationDescription
 
getStateDescription() - Method in interface com.atlassian.aws.ec2.InstanceReservationDescription
 
getSubnet() - Method in class com.atlassian.aws.ec2.awssdk.AwsInstanceReservationDescription
 
getSubnet() - Method in class com.atlassian.aws.ec2.awssdk.AwsSpotInstanceReservationDescription
 
getSubnet() - Method in interface com.atlassian.aws.ec2.InstanceReservationDescription
 
getSubnetCache() - Method in interface com.atlassian.aws.AWSAccount
 
getSubnets() - Method in class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
getTimestamp() - Method in class com.atlassian.aws.ec2.SpotPriceMatrix.Price
 
getTimestamp() - Method in class com.atlassian.aws.ec2.SpotPrices.Price
 
getURLFetcher() - Static method in class com.atlassian.aws.utils.URLFetcherUtils
 
getUserData(Class<T>) - Static method in class com.atlassian.aws.ec2.EC2Utils
Retrieves a serialised object from the EC2 user data for the current host.
getUserData(Class<T>) - Static method in class com.atlassian.aws.ec2.Ec2UtilsThin
Retrieves a serialised object from the EC2 user data for the current host.
getUserData() - Method in class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
getValue() - Method in enum com.atlassian.aws.ec2.Protocol
 
gson - Static variable in class com.atlassian.aws.utils.JsonUtils
 

H

handleAddressChange(InstanceReservationDescription) - Method in class com.atlassian.aws.ec2.RemoteEC2InstanceImpl
 
handleStateChange(InstanceReservationDescription, AwsSupportConstants.InstanceStateName) - Method in class com.atlassian.aws.ec2.RemoteEC2InstanceImpl
 
hashCode() - Method in class com.atlassian.aws.ec2.model.ResourceId
 
hashCode() - Method in class com.atlassian.aws.ec2.SpotPrices.Price
 
HttpClientConfigurationUtilsDoNotUse - Class in com.atlassian.aws
Deprecated.  

I

ImageCache - Class in com.atlassian.aws.ec2.caches
 
ImageCache(AmazonEC2Async) - Constructor for class com.atlassian.aws.ec2.caches.ImageCache
 
ImageData - Class in com.atlassian.aws.ec2.configuration
 
ImageData() - Constructor for class com.atlassian.aws.ec2.configuration.ImageData
 
ImageData.ImageDefinition - Class in com.atlassian.aws.ec2.configuration
 
ImageData.ImageDefinition(AwsSupportConstants.Region, AwsSupportConstants.RootDeviceType, AwsSupportConstants.Architecture, AwsSupportConstants.Platform, String, String) - Constructor for class com.atlassian.aws.ec2.configuration.ImageData.ImageDefinition
 
ImageFileDao - Class in com.atlassian.aws.ec2.configuration
 
INSTANCE_TO_INSTANCE_ID - Static variable in class com.atlassian.aws.utils.AwsFunctions
 
InstanceCache - Class in com.atlassian.aws.ec2.caches
 
InstanceCache(AmazonEC2Async, int, TimeUnit) - Constructor for class com.atlassian.aws.ec2.caches.InstanceCache
 
InstanceCache(AmazonEC2Async) - Constructor for class com.atlassian.aws.ec2.caches.InstanceCache
 
InstanceLaunchConfiguration - Class in com.atlassian.aws.ec2
 
InstanceLaunchConfiguration(String, String, ImmutableMultimap<SubnetId, SecurityGroupId>, Iterable<String>, int, Iterable<String>, int, Object, double, EC2InstanceType, IamInstanceProfileSpecification, String, boolean, boolean) - Constructor for class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
InstanceLaunchConfigurationBuilder - Class in com.atlassian.aws.ec2
 
InstanceLaunchConfigurationBuilder() - Constructor for class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
InstanceLauncherFactory - Class in com.atlassian.aws.ec2
 
InstanceLauncherFactory(AWSAccount) - Constructor for class com.atlassian.aws.ec2.InstanceLauncherFactory
 
InstanceLauncherFactory.InstanceLauncher - Interface in com.atlassian.aws.ec2
 
InstancePasswordCache - Class in com.atlassian.aws.ec2.caches
 
InstancePasswordCache(AmazonEC2Async) - Constructor for class com.atlassian.aws.ec2.caches.InstancePasswordCache
 
InstancePaymentType - Enum in com.atlassian.aws.ec2
 
InstanceReservationDescription - Interface in com.atlassian.aws.ec2
 
InstanceStatus - Class in com.atlassian.aws.ec2
 
InstanceStatus() - Constructor for class com.atlassian.aws.ec2.InstanceStatus
 
is(InstanceState) - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.InstanceStateName
 
is(AmazonServiceException) - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.ServiceErrorCode
 
is(String) - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.SpotInstanceRequestState
 
isBeingTerminated() - Method in interface com.atlassian.aws.ec2.RemoteEC2Instance
 
isBeingTerminated() - Method in class com.atlassian.aws.ec2.RemoteEC2InstanceImpl
 
isEbsOptimised() - Method in class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
isFinal(String) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.SpotInstanceRequestState
 
isSameLocation(String, String) - Static method in class com.atlassian.aws.ec2.awssdk.S3Support
 
isSensibleIdOlderThan(long) - Method in class com.atlassian.aws.ec2.InstanceStatus
 
isSpotRequestTimeoutExpired(long) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
isUndefined() - Method in class com.atlassian.aws.ec2.model.SubnetId
 
isUndefined() - Method in class com.atlassian.aws.ec2.model.VpcId
 
isWindows() - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Platform
 
isWindows(Image) - Static method in class com.atlassian.aws.ec2.EC2Utils
 
iterator() - Method in class com.atlassian.aws.utils.FullListObjectsResult
Deprecated. 

J

JsonUtils - Class in com.atlassian.aws.utils
 
JsonUtils() - Constructor for class com.atlassian.aws.utils.JsonUtils
 

L

listObjects(AmazonS3Client, String, String, FullListObjectsResult.ObjectListingChangeCallback) - Static method in class com.atlassian.aws.utils.FullListObjectsResult
 
listObjects(AmazonS3Client, ListObjectsRequest) - Static method in class com.atlassian.aws.utils.FullListObjectsResult
 
LOCATION_CONSTRAINT_TO_REGION - Static variable in class com.atlassian.aws.ec2.awssdk.AwsSupportConstants
 

N

newAmazonEc2Async(AwsSupportConstants.Region, AWSCredentials, ScheduledExecutorService) - Method in class com.atlassian.aws.Ec2ClientFactoryImpl
 
newAmazonS3Client(AWSCredentials) - Static method in class com.atlassian.aws.AmazonClients
 
newAwsAsyncClient(AwsSupportConstants.Region, AWSCredentials, ScheduledExecutorService) - Method in class com.atlassian.aws.Ec2ClientFactoryImpl
 
newClientConfiguration(int, int) - Static method in class com.atlassian.aws.HttpClientConfigurationUtilsDoNotUse
Deprecated.  
newEC2Instance(InstanceLaunchConfiguration, EC2InstanceListener) - Method in interface com.atlassian.aws.AWSAccount
Place an order for a new EC2 instance.
newEC2KeyPair(String) - Method in interface com.atlassian.aws.AWSAccount
 
newLauncher(InstanceLaunchConfiguration, InstanceStatus) - Method in class com.atlassian.aws.ec2.InstanceLauncherFactory
 
newOnDemandInstanceLauncher(InstanceLaunchConfiguration, InstanceStatus) - Method in class com.atlassian.aws.ec2.InstanceLauncherFactory
 
newSecurityGroup(String, String, VpcId) - Method in interface com.atlassian.aws.AWSAccount
 
newSpotInstanceLauncher(InstanceLaunchConfiguration, InstanceStatus) - Method in class com.atlassian.aws.ec2.InstanceLauncherFactory
 
NO_SUBNET - Static variable in class com.atlassian.aws.ec2.model.SubnetId
 

O

ONE_TIME - Static variable in class com.atlassian.aws.ec2.awssdk.AwsSupportConstants.SpotInstanceRequestType
 
onInstanceAddressChange(String, String) - Method in interface com.atlassian.aws.ec2.EC2InstanceListener
 
onNewObjectListing(ObjectListing) - Method in interface com.atlassian.aws.utils.FullListObjectsResult.ObjectListingChangeCallback
 
onResourceLookupFailure(String) - Method in class com.atlassian.aws.AwsOmeCache
 
onResourceLookupFailure(String) - Method in class com.atlassian.aws.ec2.caches.InstanceCache
 
onResourceLookupFailure(String) - Method in class com.atlassian.aws.ec2.caches.SpotRequestCache
 
onResourceLookupFailure(String) - Method in class com.atlassian.aws.ec2.caches.SubnetCache
 
onResourceLookupFailure(String) - Method in class com.atlassian.aws.ec2.caches.VolumeCache
 
onResourceLookupFailure(String) - Method in class com.atlassian.aws.ec2.caches.VpcCache
 
onStartupAttempt() - Method in class com.atlassian.aws.ec2.InstanceStatus
 

P

parsePemKeyPair(String) - Static method in class com.atlassian.aws.utils.CryptoUtils
 
Protocol - Enum in com.atlassian.aws.ec2
 

R

read(File) - Static method in class com.atlassian.aws.ec2.configuration.ImageFileDao
 
read(InputStream) - Static method in class com.atlassian.aws.ec2.configuration.ImageFileDao
 
readArtifact(String) - Static method in class com.atlassian.aws.ec2.configuration.ImageFileDao
 
readOrCreate(File) - Static method in class com.atlassian.aws.ec2.configuration.ImageFileDao
 
refreshAllData() - Method in class com.atlassian.aws.AwsOmeCache
 
refreshAllData() - Method in class com.atlassian.aws.ec2.caches.InstanceCache
 
refreshAllData() - Method in class com.atlassian.aws.ec2.caches.SpotRequestCache
 
refreshAllData() - Method in class com.atlassian.aws.ec2.caches.SubnetCache
 
refreshAllData() - Method in class com.atlassian.aws.ec2.caches.VolumeCache
 
refreshAllData() - Method in class com.atlassian.aws.ec2.caches.VpcCache
 
RegionSupport - Class in com.atlassian.aws.ec2.awssdk
 
releaseAddresses(String...) - Method in interface com.atlassian.aws.AWSAccount
 
RemoteEC2Instance - Interface in com.atlassian.aws.ec2
A remote EC2Instance.
RemoteEC2InstanceImpl - Class in com.atlassian.aws.ec2
 
RemoteEC2InstanceImpl(InstanceLaunchConfiguration, int, int, EC2InstanceListener, AWSAccount, ScheduledExecutorService, List<Throwable>) - Constructor for class com.atlassian.aws.ec2.RemoteEC2InstanceImpl
 
ResourceId<T> - Class in com.atlassian.aws.ec2.model
Encapsulates a generic AWS resource string id.
ResourceId(String) - Constructor for class com.atlassian.aws.ec2.model.ResourceId
 
rethrowIfNot(AmazonServiceException) - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.ServiceErrorCode
 
rethrowIfNot(AmazonServiceException, AwsSupportConstants.ServiceErrorCode...) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.ServiceErrorCode
 
run() - Method in class com.atlassian.aws.ec2.UpdateSchedulerImpl
 

S

S3Path - Class in com.atlassian.aws.s3
 
S3Path(String) - Constructor for class com.atlassian.aws.s3.S3Path
 
S3Support - Class in com.atlassian.aws.ec2.awssdk
 
S3Utils - Class in com.atlassian.aws.s3
 
S3Utils(AWSCredentials) - Constructor for class com.atlassian.aws.s3.S3Utils
 
SecurityGroupId - Class in com.atlassian.aws.ec2.model
Encapsulates Security group string id.
SecurityGroupId(String) - Constructor for class com.atlassian.aws.ec2.model.SecurityGroupId
 
setAddressAndHostname(InstanceReservationDescription) - Method in class com.atlassian.aws.ec2.InstanceStatus
 
setAssemblyBucketStem(String) - Method in class com.atlassian.aws.ec2.configuration.ImageData
 
setAssemblyKey(String) - Method in class com.atlassian.aws.ec2.configuration.ImageData
 
setAvailabilityZone(String) - Method in class com.atlassian.aws.ec2.InstanceStatus
 
setBestEndpointForBucket(AmazonS3, String) - Static method in class com.atlassian.aws.AmazonClients
 
setDeadline(int) - Method in class com.atlassian.aws.ec2.InstanceStatus
 
setImageId(String) - Method in class com.atlassian.aws.ec2.configuration.ImageData.ImageDefinition
 
setInstanceId(String) - Method in class com.atlassian.aws.ec2.InstanceStatus
 
setInstancePaymentType(InstancePaymentType) - Method in class com.atlassian.aws.ec2.InstanceStatus
 
setLaunchTime(Date) - Method in class com.atlassian.aws.ec2.InstanceStatus
 
setMaximumEbsVolumeStatusAgeSeconds(int) - Method in interface com.atlassian.aws.AWSAccount
 
setMaximumInstanceStatusAgeSeconds(int) - Method in interface com.atlassian.aws.AWSAccount
 
setMaximumSpotRequestStatusAgeSeconds(int) - Method in interface com.atlassian.aws.AWSAccount
 
setMaximumStatusAgeSeconds(int) - Method in class com.atlassian.aws.AwsOmeCache
 
setMaxRetries(int) - Method in class com.atlassian.aws.Ec2ClientFactoryImpl
Sets maximum retries before the connection is considered dead.
setSpotInstanceRequestId(String) - Method in class com.atlassian.aws.ec2.InstanceStatus
 
setSubnetId(SubnetId) - Method in class com.atlassian.aws.ec2.InstanceStatus
 
setTransmissionTimeout(int) - Method in class com.atlassian.aws.Ec2ClientFactoryImpl
Sets the timeout used for connection to host and transmission of data.
setURLFetcher(URLFetcher) - Static method in class com.atlassian.aws.utils.URLFetcherUtils
Sets the singleton URLFetcher.
setUserData(LaunchSpecification, Object) - Static method in class com.atlassian.aws.ec2.EC2Utils
AWS SDK variant for spot instances: Populates the user data of an EC2 with an object.
setUserData(RunInstancesRequest, Object) - Static method in class com.atlassian.aws.ec2.EC2Utils
AWS SDK variant for regular instances: Populates the user data of an EC2 with an object.
shouldAssociatePublicIp() - Method in class com.atlassian.aws.ec2.InstanceLaunchConfiguration
 
shutdownInstance(String) - Method in interface com.atlassian.aws.AWSAccount
Shutdown the elastic instance with the given id.
SpotPriceMatrix - Class in com.atlassian.aws.ec2
 
SpotPriceMatrix() - Constructor for class com.atlassian.aws.ec2.SpotPriceMatrix
 
SpotPriceMatrix(List<SpotPrice>) - Constructor for class com.atlassian.aws.ec2.SpotPriceMatrix
 
SpotPriceMatrix.Price - Class in com.atlassian.aws.ec2
 
SpotPriceMatrix.Price(double) - Constructor for class com.atlassian.aws.ec2.SpotPriceMatrix.Price
 
SpotPriceMatrix.Price(double, Date) - Constructor for class com.atlassian.aws.ec2.SpotPriceMatrix.Price
 
SpotPrices - Class in com.atlassian.aws.ec2
 
SpotPrices(List<SpotPrice>) - Constructor for class com.atlassian.aws.ec2.SpotPrices
 
SpotPrices() - Constructor for class com.atlassian.aws.ec2.SpotPrices
 
SpotPrices.Price - Class in com.atlassian.aws.ec2
 
SpotPrices.Price(double, Date) - Constructor for class com.atlassian.aws.ec2.SpotPrices.Price
 
SpotRequestCache - Class in com.atlassian.aws.ec2.caches
This class provides access to cached spot request data and makes sure that the cached data is recent enough.
SpotRequestCache(AmazonEC2Client, long, TimeUnit) - Constructor for class com.atlassian.aws.ec2.caches.SpotRequestCache
 
SpotRequestCache(AmazonEC2Async) - Constructor for class com.atlassian.aws.ec2.caches.SpotRequestCache
 
start() - Method in interface com.atlassian.aws.ec2.RemoteEC2Instance
Start the instance
start() - Method in class com.atlassian.aws.ec2.RemoteEC2InstanceImpl
 
startupTime - Variable in class com.atlassian.aws.ec2.InstanceStatus
Stopwatch used for timing spot requests and instance launches
SubnetCache - Class in com.atlassian.aws.ec2.caches
 
SubnetCache(AmazonEC2Async, int, TimeUnit) - Constructor for class com.atlassian.aws.ec2.caches.SubnetCache
 
SubnetCache(AmazonEC2Async) - Constructor for class com.atlassian.aws.ec2.caches.SubnetCache
 
SubnetChooser - Class in com.atlassian.aws.ec2
 
SubnetChooser(AvailabilityZoneChooser, AWSAccount) - Constructor for class com.atlassian.aws.ec2.SubnetChooser
 
SubnetId - Class in com.atlassian.aws.ec2.model
Encapsulates VPC subnet string id.
SubnetId(String) - Constructor for class com.atlassian.aws.ec2.model.SubnetId
 
sync(String, String) - Method in class com.atlassian.aws.s3.S3Utils
 
sync(String, String, boolean) - Method in class com.atlassian.aws.s3.S3Utils
 

T

toJson(Object) - Static method in class com.atlassian.aws.utils.JsonUtils
 
toRegion(Regions) - Static method in class com.atlassian.aws.ec2.awssdk.RegionSupport
 
toResourceId(T) - Method in class com.atlassian.aws.AwsOmeCache
 
toResourceId(Instance) - Method in class com.atlassian.aws.ec2.caches.InstanceCache
 
toResourceId(SpotInstanceRequest) - Method in class com.atlassian.aws.ec2.caches.SpotRequestCache
 
toResourceId(Subnet) - Method in class com.atlassian.aws.ec2.caches.SubnetCache
 
toResourceId(Volume) - Method in class com.atlassian.aws.ec2.caches.VolumeCache
 
toResourceId(Vpc) - Method in class com.atlassian.aws.ec2.caches.VpcCache
 
toString() - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.InstanceAttribute
 
toString() - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.InstanceInitiatedShutdownBehaviour
 
toString() - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.InstanceStateName
 
toString() - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.ServiceErrorCode
 
toString() - Method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.SpotInstanceRequestState
 
toString() - Method in enum com.atlassian.aws.ec2.EC2InstanceType
 
toString() - Method in class com.atlassian.aws.ec2.model.ResourceId
 
toString() - Method in class com.atlassian.aws.ec2.SpotPriceMatrix.Price
 
toString() - Method in class com.atlassian.aws.ec2.SpotPrices.Price
 
toString() - Method in class com.atlassian.aws.ec2.SpotPrices
 
toString() - Method in class com.atlassian.aws.s3.S3Path
 
translateToRegion(String) - Static method in class com.atlassian.aws.ec2.awssdk.AwsSupportConstants
This will translate region code into region enum.

U

UpdateScheduler - Interface in com.atlassian.aws.ec2
 
UpdateSchedulerImpl - Class in com.atlassian.aws.ec2
Schedules polling updates to EC2 in a controlled manner
UpdateSchedulerImpl(ScheduledExecutorService) - Constructor for class com.atlassian.aws.ec2.UpdateSchedulerImpl
 
URLFetcher - Interface in com.atlassian.aws.utils
An interface for fetching data from URLs.
URLFetcherUtils - Class in com.atlassian.aws.utils
Utility methods for working with URLFetchers.

V

valueOf(String) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Architecture
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.InstanceAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.InstanceInitiatedShutdownBehaviour
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.InstanceStateName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Platform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.RootDeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.ServiceErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.SpotInstanceRequestState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.aws.ec2.EC2InstanceState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.aws.ec2.EC2InstanceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.aws.ec2.InstancePaymentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.aws.ec2.Protocol
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Architecture
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.InstanceAttribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.InstanceInitiatedShutdownBehaviour
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.InstanceStateName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Platform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.RootDeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.ServiceErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.aws.ec2.awssdk.AwsSupportConstants.SpotInstanceRequestState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.aws.ec2.EC2InstanceState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.aws.ec2.EC2InstanceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.aws.ec2.InstancePaymentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.aws.ec2.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
VolumeCache - Class in com.atlassian.aws.ec2.caches
 
VolumeCache(AmazonEC2Async, int, TimeUnit) - Constructor for class com.atlassian.aws.ec2.caches.VolumeCache
 
VolumeCache(AmazonEC2Async) - Constructor for class com.atlassian.aws.ec2.caches.VolumeCache
 
VpcCache - Class in com.atlassian.aws.ec2.caches
 
VpcCache(AmazonEC2Async, int, TimeUnit) - Constructor for class com.atlassian.aws.ec2.caches.VpcCache
 
VpcCache(AmazonEC2Async) - Constructor for class com.atlassian.aws.ec2.caches.VpcCache
 
VpcId - Class in com.atlassian.aws.ec2.model
Encapsulates VPC string id.
VpcId(String) - Constructor for class com.atlassian.aws.ec2.model.VpcId
 

W

withAvailabilityZone(Iterable<String>) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
withAvailableSecurityGroups(Multimap<SubnetId, SecurityGroupId>) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
withAvailableSubnetIds(Iterable<String>) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
withEbsOptimised(boolean) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
withEbsSnapsthotId(String) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
withIamInstanceProfile(String) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
withImageId(String) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
withInstanceType(EC2InstanceType) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
withKeyName(String) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
withShouldAssociatePublicIp(boolean) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
withSpotInstanceBid(double) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
withSpotRequestTimeoutSeconds(int) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
withStartupTimeoutSeconds(int) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
withUserData(Object) - Method in class com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder
 
write(ImageData, File) - Static method in class com.atlassian.aws.ec2.configuration.ImageFileDao
 

A B C D E F G H I J L N O P R S T U V W

Copyright © 2015 Atlassian. All rights reserved.