package com.xfestudio.xfeservermanager.api.policy;
import com.xfestudio.xfeservermanager.api.util.ApiChecks;
public record PolicyViolation(String code, String argumentName, String message) {
public PolicyViolation {
code = ApiChecks.notBlank(code, "code");
argumentName = argumentName == null ? "" : argumentName;
message = ApiChecks.notBlank(message, "message");
}
}
package com.xfestudio.xfeservermanager.api.policy;
import com.xfestudio.xfeservermanager.api.util.ApiChecks;
public record PolicyViolation(String code, String argumentName, String message) {
public PolicyViolation {
code = ApiChecks.notBlank(code, "code");
argumentName = argumentName == null ? "" : argumentName;
message = ApiChecks.notBlank(message, "message");
}
}