Adds @Validated to properties objects
This commit is contained in:
@@ -24,12 +24,14 @@ import java.util.Objects;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
import org.springframework.cloud.gateway.support.NameUtils;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
|
||||
import static org.springframework.util.StringUtils.tokenizeToStringArray;
|
||||
|
||||
/**
|
||||
* @author Spencer Gibb
|
||||
*/
|
||||
@Validated
|
||||
public class FilterDefinition {
|
||||
@NotNull
|
||||
private String name;
|
||||
|
||||
@@ -25,12 +25,14 @@ import javax.validation.ValidationException;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
import org.springframework.cloud.gateway.support.NameUtils;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
|
||||
import static org.springframework.util.StringUtils.tokenizeToStringArray;
|
||||
|
||||
/**
|
||||
* @author Spencer Gibb
|
||||
*/
|
||||
@Validated
|
||||
public class PredicateDefinition {
|
||||
@NotNull
|
||||
private String name;
|
||||
|
||||
@@ -20,6 +20,7 @@ package org.springframework.cloud.gateway.route;
|
||||
import org.hibernate.validator.constraints.NotEmpty;
|
||||
import org.springframework.cloud.gateway.filter.FilterDefinition;
|
||||
import org.springframework.cloud.gateway.handler.predicate.PredicateDefinition;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.ValidationException;
|
||||
@@ -35,6 +36,7 @@ import static org.springframework.util.StringUtils.tokenizeToStringArray;
|
||||
/**
|
||||
* @author Spencer Gibb
|
||||
*/
|
||||
@Validated
|
||||
public class RouteDefinition {
|
||||
@NotEmpty
|
||||
private String id = UUID.randomUUID().toString();
|
||||
|
||||
Reference in New Issue
Block a user