/** * Computes a hash code from attributes: {@code userId}, {@code currentState}, {@code targetState}, {@code stepsDone}, {@code statusMessage}, {@code id}, {@code version}, {@code createdAt}, {@code updatedAt}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + Objects.hashCode(userId); h += (h << 5) + currentState.hashCode(); h += (h << 5) + targetState.hashCode(); h += (h << 5) + stepsDone.hashCode(); h += (h << 5) + Objects.hashCode(statusMessage); h += (h << 5) + Objects.hashCode(id); h += (h << 5) + version; h += (h << 5) + Long.hashCode(createdAt); h += (h << 5) + Long.hashCode(updatedAt); return h; }
/** * Computes a hash code from attributes: {@code integrationId}, {@code spec}, {@code userId}, {@code currentState}, {@code targetState}, {@code stepsDone}, {@code statusMessage}, {@code id}, {@code version}, {@code createdAt}, {@code updatedAt}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + integrationId.hashCode(); h += (h << 5) + Objects.hashCode(spec); h += (h << 5) + Objects.hashCode(userId); h += (h << 5) + currentState.hashCode(); h += (h << 5) + targetState.hashCode(); h += (h << 5) + stepsDone.hashCode(); h += (h << 5) + Objects.hashCode(statusMessage); h += (h << 5) + Objects.hashCode(id); h += (h << 5) + version; h += (h << 5) + Long.hashCode(createdAt); h += (h << 5) + Long.hashCode(updatedAt); return h; }
/** * Computes a hash code from attributes: {@code isDraft}, {@code currentState}, {@code targetState}, {@code deploymentVersion}, {@code deployments}, {@code board}, {@code url}, {@code id}, {@code isDeleted}, {@code steps}, {@code flows}, {@code connections}, {@code description}, {@code properties}, {@code configuredProperties}, {@code version}, {@code createdAt}, {@code updatedAt}, {@code tags}, {@code name}, {@code resources}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + Boolean.hashCode(isDraft); h += (h << 5) + currentState.hashCode(); h += (h << 5) + targetState.hashCode(); h += (h << 5) + Objects.hashCode(deploymentVersion); h += (h << 5) + deployments.hashCode(); h += (h << 5) + board.hashCode(); h += (h << 5) + Objects.hashCode(url); h += (h << 5) + Objects.hashCode(id); h += (h << 5) + Boolean.hashCode(isDeleted); h += (h << 5) + steps.hashCode(); h += (h << 5) + flows.hashCode(); h += (h << 5) + connections.hashCode(); h += (h << 5) + Objects.hashCode(description); h += (h << 5) + properties.hashCode(); h += (h << 5) + configuredProperties.hashCode(); h += (h << 5) + version; h += (h << 5) + Long.hashCode(createdAt); h += (h << 5) + Long.hashCode(updatedAt); h += (h << 5) + tags.hashCode(); h += (h << 5) + Objects.hashCode(name); h += (h << 5) + resources.hashCode(); return h; }