|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.agent.elastic.server.ElasticImageConfigurationImpl
public class ElasticImageConfigurationImpl
| Field Summary |
|---|
| Fields inherited from class com.atlassian.bamboo.core.BambooEntityObject |
|---|
id |
| Constructor Summary | |
|---|---|
ElasticImageConfigurationImpl()
|
|
ElasticImageConfigurationImpl(long id)
|
|
| Method Summary | |
|---|---|
int |
compareTo(ElasticImageConfigurationImpl o)
|
boolean |
equals(java.lang.Object o)
|
java.lang.String |
getAmiId()
Get Elastic Instance Configuration's EC2 AMI id. |
java.lang.String |
getAvailabilityZone()
Get Availability Zone for Elastic Instance Configuration. |
ImageCapabilitySet |
getCapabilitySet()
|
java.lang.String |
getConfigurationDescription()
Get Elastic Instance Configuration's description. |
java.lang.String |
getConfigurationName()
Get Elastic Instance Configuration's name. |
java.lang.String |
getEbsSnapshotId()
Get Elastic Instance Configuration's EBS snapshot id. |
com.atlassian.aws.ec2.EC2InstanceType |
getInstanceType()
Get Elastic Instance Configuration type. |
int |
hashCode()
|
boolean |
isEbsEnabled()
Get Elastic Instance Configuration's EBS status. |
boolean |
isShippedWithBamboo()
Is set for default configuration. |
void |
setAmiId(java.lang.String amiId)
Set the Elastic Instance Configuration's EC2 AMI id (image) |
void |
setAvailabilityZone(java.lang.String availabilityZone)
Set Availability Zone for Elastic Instance Configuration. |
void |
setCapabilitySet(ImageCapabilitySet imageCapabilitySet)
|
void |
setConfigurationDescription(java.lang.String configurationDescription)
|
void |
setConfigurationName(java.lang.String configurationName)
|
void |
setEbsSnapshotId(java.lang.String ebsSnapshotId)
|
void |
setInstanceType(com.atlassian.aws.ec2.EC2InstanceType instanceType)
|
void |
setShippedWithBamboo(boolean shippedWithBamboo)
|
| Methods inherited from class com.atlassian.bamboo.core.BambooEntityObject |
|---|
getId, setId |
| Methods inherited from class com.atlassian.core.bean.EntityObject |
|---|
clone, getCreationDate, getCurrentDate, getLastModificationDate, setClock, setCreationDate, setLastModificationDate |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.atlassian.bamboo.core.BambooObject |
|---|
getId, setId |
| Constructor Detail |
|---|
public ElasticImageConfigurationImpl()
public ElasticImageConfigurationImpl(long id)
| Method Detail |
|---|
public java.lang.String getConfigurationName()
ElasticImageConfiguration
getConfigurationName in interface ElasticImageConfigurationpublic void setConfigurationName(java.lang.String configurationName)
public java.lang.String getAmiId()
ElasticImageConfiguration
getAmiId in interface ElasticImageConfigurationpublic void setAmiId(java.lang.String amiId)
ElasticImageConfiguration
setAmiId in interface ElasticImageConfigurationamiId - - Elastic Instance Configuration's EC2 AMI idpublic boolean isEbsEnabled()
ElasticImageConfiguration
isEbsEnabled in interface ElasticImageConfigurationpublic java.lang.String getEbsSnapshotId()
ElasticImageConfiguration
getEbsSnapshotId in interface ElasticImageConfigurationpublic void setEbsSnapshotId(java.lang.String ebsSnapshotId)
public com.atlassian.aws.ec2.EC2InstanceType getInstanceType()
ElasticImageConfiguration
getInstanceType in interface ElasticImageConfigurationpublic void setInstanceType(com.atlassian.aws.ec2.EC2InstanceType instanceType)
public java.lang.String getAvailabilityZone()
ElasticImageConfiguration
getAvailabilityZone in interface ElasticImageConfigurationpublic void setAvailabilityZone(java.lang.String availabilityZone)
ElasticImageConfiguration
setAvailabilityZone in interface ElasticImageConfigurationavailabilityZone - Name of Availability Zone to be setup.public java.lang.String getConfigurationDescription()
ElasticImageConfiguration
getConfigurationDescription in interface ElasticImageConfigurationpublic void setConfigurationDescription(java.lang.String configurationDescription)
public boolean isShippedWithBamboo()
ElasticImageConfiguration
isShippedWithBamboo in interface ElasticImageConfigurationpublic void setShippedWithBamboo(boolean shippedWithBamboo)
@NotNull public ImageCapabilitySet getCapabilitySet()
getCapabilitySet in interface ElasticImageConfiguration
public void setCapabilitySet(@NotNull
ImageCapabilitySet imageCapabilitySet)
public int hashCode()
hashCode in class com.atlassian.core.bean.EntityObjectpublic boolean equals(java.lang.Object o)
equals in class com.atlassian.core.bean.EntityObjectpublic int compareTo(ElasticImageConfigurationImpl o)
compareTo in interface java.lang.Comparable<ElasticImageConfigurationImpl>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||