package com.sequenceiq.cloudbreak.cloud.model; public class CloudCredentialStatus { private CloudCredential cloudCredential; private CredentialStatus status; private String statusReason; private Exception exception; public CloudCredentialStatus(CloudCredential cloudResource, CredentialStatus status) { this(cloudResource, status, null, null); } public CloudCredentialStatus(CloudCredential cloudCredential, CredentialStatus status, Exception exception, String statusReason) { this.cloudCredential = cloudCredential; this.status = status; this.statusReason = statusReason; this.exception = exception; } public CloudCredential getCloudCredential() { return cloudCredential; } public CredentialStatus getStatus() { return status; } public String getStatusReason() { return statusReason; } public Exception getException() { return exception; } //BEGIN GENERATED CODE @Override public String toString() { return "CloudCredentialStatus{" + "cloudCredential=" + cloudCredential + ", status=" + status + ", statusReason='" + statusReason + '\'' + '}'; } //END GENERATED CODE }