List of usage examples for com.amazonaws.services.codedeploy.model DeploymentInfo getStatus
public String getStatus()
The current state of the deployment as a whole.
From source file:jetbrains.buildServer.runner.codedeploy.AWSClient.java
License:Apache License
private boolean isSuccess(@NotNull DeploymentInfo dInfo) { return DeploymentStatus.Succeeded.toString().equals(dInfo.getStatus()); }
From source file:jetbrains.buildServer.runner.codedeploy.AWSClient.java
License:Apache License
@Contract("null -> null") @Nullable/* www.j a va 2 s . c o m*/ private Listener.InstancesStatus getInstancesStatus(@Nullable DeploymentInfo dInfo) { if (dInfo == null) return null; if (dInfo.getStatus() == null || dInfo.getDeploymentOverview() == null) return null; final Listener.InstancesStatus instancesStatus = new Listener.InstancesStatus(); instancesStatus.status = getHumanReadableStatus(dInfo.getStatus()); final DeploymentOverview overview = dInfo.getDeploymentOverview(); instancesStatus.succeeded = getInt(overview.getSucceeded()); instancesStatus.failed = getInt(overview.getFailed()); instancesStatus.inProgress = getInt(overview.getInProgress()); instancesStatus.skipped = getInt(overview.getSkipped()); instancesStatus.pending = getInt(overview.getPending()); return instancesStatus; }