@Entity public class ElasticAgentDefinitionImpl extends PipelineDefinitionImpl implements ElasticAgentDefinition
nameORDERING| Constructor and Description |
|---|
ElasticAgentDefinitionImpl() |
ElasticAgentDefinitionImpl(long id,
String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(PipelineDefinitionVisitor visitor)
Call back method to perform different actions depending on what type of agent it is
|
long |
getAgentUpTime() |
ElasticImageConfiguration |
getElasticImageConfiguration() |
long |
getElasticImageConfigurationId() |
String |
getElasticImageId()
Utility method for accessing AmiId of image
|
String |
getElasticInstanceId() |
String |
getImageFilesVersion() |
Date |
getLastShutdownTime() |
Date |
getLastStartupTime() |
@NotNull AgentType |
getType()
Gets type of the agent
|
void |
setElasticImageConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration) |
void |
setElasticImageConfigurationId(long elasticImageConfigurationId) |
void |
setElasticInstanceId(String elasticInstanceId) |
void |
setImageFilesVersion(String imageFilesVersion) |
void |
setLastShutdownTime(@Nullable Date lastShutdownTime) |
void |
setLastStartupTime(@Nullable Date lastStartupTime) |
compareTo, equals, getDescription, getName, hashCode, isEnabled, setDescription, setEnabled, setNameclone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDatefinalize, getClass, notify, notifyAll, toString, wait, wait, waitgetCreationDate, getDescription, getLastModificationDate, getName, isEnabled, setCreationDate, setDescription, setEnabled, setLastModificationDate, setNamesetIdgetIdcompareTopublic ElasticAgentDefinitionImpl()
public ElasticAgentDefinitionImpl(long id,
String name)
public Date getLastShutdownTime()
getLastShutdownTime in interface DistributedPropertiespublic Date getLastStartupTime()
getLastStartupTime in interface DistributedPropertiespublic void setLastShutdownTime(@Nullable
@Nullable Date lastShutdownTime)
setLastShutdownTime in interface DistributedPropertiespublic void setLastStartupTime(@Nullable
@Nullable Date lastStartupTime)
setLastStartupTime in interface DistributedPropertiespublic long getAgentUpTime()
getAgentUpTime in interface DistributedPropertiespublic String getElasticImageId()
getElasticImageId in interface ElasticAgentDefinitionpublic long getElasticImageConfigurationId()
getElasticImageConfigurationId in interface ElasticAgentDefinitionpublic void setElasticImageConfigurationId(long elasticImageConfigurationId)
public ElasticImageConfiguration getElasticImageConfiguration()
getElasticImageConfiguration in interface ElasticAgentDefinitionpublic void setElasticImageConfiguration(@NotNull
@NotNull ElasticImageConfiguration elasticImageConfiguration)
setElasticImageConfiguration in interface ElasticAgentDefinitionpublic void accept(PipelineDefinitionVisitor visitor)
PipelineDefinitionaccept in interface PipelineDefinitionvisitor - Visitor objectpublic String getElasticInstanceId()
getElasticInstanceId in interface ElasticAgentDefinitionpublic void setElasticInstanceId(String elasticInstanceId)
setElasticInstanceId in interface ElasticAgentDefinitionpublic String getImageFilesVersion()
getImageFilesVersion in interface ElasticAgentDefinitionpublic void setImageFilesVersion(String imageFilesVersion)
setImageFilesVersion in interface ElasticAgentDefinition@NotNull public @NotNull AgentType getType()
PipelineDefinitiongetType in interface PipelineDefinitiongetType in class PipelineDefinitionImplCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.