package com.sequenceiq.cloudbreak.service;
import com.sequenceiq.cloudbreak.common.type.APIResourceType;
public class DuplicateKeyValueException extends RuntimeException {
private final APIResourceType resourceType;
private final String value;
public DuplicateKeyValueException(APIResourceType resourceType, String value) {
this.resourceType = resourceType;
this.value = value;
}
public DuplicateKeyValueException(APIResourceType resourceType, String value, Throwable cause) {
super(cause);
this.resourceType = resourceType;
this.value = value;
}
public String getValue() {
return value;
}
public APIResourceType getResourceType() {
return resourceType;
}
}