com.atlassian.bamboo.plugins.rest.deployments.environments
Class RestEnvironmentStatus

java.lang.Object
  extended by com.atlassian.bamboo.plugins.rest.deployments.environments.RestEnvironmentStatus
All Implemented Interfaces:
EnvironmentStatus

public class RestEnvironmentStatus
extends Object
implements EnvironmentStatus


Constructor Summary
RestEnvironmentStatus(Environment environment, DeploymentResult deploymentResult)
           
RestEnvironmentStatus(Environment environment, DeploymentResult deploymentResult, DeploymentResult latestResult)
           
RestEnvironmentStatus(EnvironmentStatus environmentStatus)
           
 
Method Summary
 RestDeploymentResult getDeploymentResult()
          Deployment result of interest for this environment
 RestEnvironment getEnvironment()
          Environment represented by the status
 RestDeploymentResult getLatestResult()
          The latest deployment result for this environment IF it is different from the deployment result of interest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RestEnvironmentStatus

public RestEnvironmentStatus(@NotNull
                             Environment environment,
                             @Nullable
                             DeploymentResult deploymentResult)

RestEnvironmentStatus

public RestEnvironmentStatus(@NotNull
                             Environment environment,
                             @Nullable
                             DeploymentResult deploymentResult,
                             @Nullable
                             DeploymentResult latestResult)

RestEnvironmentStatus

public RestEnvironmentStatus(@NotNull
                             EnvironmentStatus environmentStatus)
Method Detail

getEnvironment

@NotNull
public RestEnvironment getEnvironment()
Description copied from interface: EnvironmentStatus
Environment represented by the status

Specified by:
getEnvironment in interface EnvironmentStatus

getDeploymentResult

public RestDeploymentResult getDeploymentResult()
Description copied from interface: EnvironmentStatus
Deployment result of interest for this environment

Specified by:
getDeploymentResult in interface EnvironmentStatus

getLatestResult

public RestDeploymentResult getLatestResult()
Description copied from interface: EnvironmentStatus
The latest deployment result for this environment IF it is different from the deployment result of interest

Specified by:
getLatestResult in interface EnvironmentStatus


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.