@Override public String toString() { return "Staging [command=" + getCommand() + " buildpack=" + getBuildpackUrl() + " stack=" + getStack() + " healthCheckTimeout=" + getHealthCheckTimeout() + "]"; } }
private void addStagingToRequest(Staging staging, HashMap<String, Object> appRequest) { if (staging.getBuildpackUrl() != null) { appRequest.put("buildpack", staging.getBuildpackUrl()); } if (staging.getCommand() != null) { appRequest.put("command", staging.getCommand()); } if (staging.getStack() != null) { appRequest.put("stack_guid", getStack(staging.getStack()).getMeta().getGuid()); } if (staging.getHealthCheckTimeout() != null) { appRequest.put("health_check_timeout", staging.getHealthCheckTimeout()); } }
private boolean hasChanged(Staging staging, Staging existingStaging) { String buildpackUrl = staging.getBuildpackUrl(); String command = staging.getCommand(); String stack = staging.getStack(); Integer healthCheckTimeout = staging.getHealthCheckTimeout(); String healthCheckType = staging.getHealthCheckType(); String healthCheckHttpEndpoint = staging.getHealthCheckHttpEndpoint(); Boolean sshEnabled = staging.isSshEnabled(); return (buildpackUrl != null && !buildpackUrl.equals(existingStaging.getBuildpackUrl())) || (command != null && !command.equals(existingStaging.getCommand())) || (stack != null && !stack.equals(existingStaging.getStack())) || (healthCheckTimeout != null && !healthCheckTimeout.equals(existingStaging.getHealthCheckTimeout())) || (healthCheckType != null && !healthCheckType.equals(existingStaging.getHealthCheckType())) || (healthCheckHttpEndpoint != null && !healthCheckHttpEndpoint.equals(existingStaging.getHealthCheckHttpEndpoint())) || (sshEnabled != null && !sshEnabled.equals(existingStaging.isSshEnabled()) || isDockerInfoModified(existingStaging.getDockerInfo(), staging.getDockerInfo())); }
private boolean hasChanged(Staging staging, Staging existingStaging) { String buildpackUrl = staging.getBuildpackUrl(); String command = staging.getCommand(); String stack = staging.getStack(); Integer healthCheckTimeout = staging.getHealthCheckTimeout(); String healthCheckType = staging.getHealthCheckType(); String healthCheckHttpEndpoint = staging.getHealthCheckHttpEndpoint(); Boolean sshEnabled = staging.isSshEnabled(); return (buildpackUrl != null && !buildpackUrl.equals(existingStaging.getBuildpackUrl())) || (command != null && !command.equals(existingStaging.getCommand())) || (stack != null && !stack.equals(existingStaging.getStack())) || (healthCheckTimeout != null && !healthCheckTimeout.equals(existingStaging.getHealthCheckTimeout())) || (healthCheckType != null && !healthCheckType.equals(existingStaging.getHealthCheckType())) || (healthCheckHttpEndpoint != null && !healthCheckHttpEndpoint.equals(existingStaging.getHealthCheckHttpEndpoint())) || (sshEnabled != null && !sshEnabled.equals(existingStaging.isSshEnabled()) || isDockerInfoModified(existingStaging.getDockerInfo(), staging.getDockerInfo())); }
@Override public String toString() { return "Staging [command=" + getCommand() + " buildpack=" + getBuildpackUrl() + " stack=" + getStack() + " healthCheckTimeout=" + getHealthCheckTimeout() + " healthCheckType" + getHealthCheckType() + " healthCheckHttpEndpoint=" + getHealthCheckHttpEndpoint() + " sshEnabled=" + isSshEnabled() + "]"; } }