Class CreateAuditRequest
java.lang.Object
com.amos2020.javabackend.rest_service.request.BasicRequest
com.amos2020.javabackend.rest_service.request.audit.CreateAuditRequest
public class CreateAuditRequest extends BasicRequest
Request object for creating a new audit
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<@Min(1L) java.lang.Integer>contactPersonsprivate java.sql.DateendDateprivate @NotNull @NotBlank @Size(min=1,max=256) java.lang.Stringnameprivate java.util.List<@Min(1L) java.lang.Integer>scopeprivate @NotNull java.sql.DatestartDateFields inherited from class com.amos2020.javabackend.rest_service.request.BasicRequest
MAX_NAME_LENGTH, MAX_SMALL_TEXT_LENGTH, MAX_TEXT_LENGTH -
Constructor Summary
Constructors Constructor Description CreateAuditRequest() -
Method Summary
Modifier and Type Method Description voidisValid()Checks if provided startDate is before endDateMethods inherited from class com.amos2020.javabackend.rest_service.request.BasicRequest
assertDateIsNotNull, assertDatesAreValid, assertIdIsValid, assertIdsAreValid, assertNameIsValid, assertNoteIsValid, assertTextIsValid
-
Field Details
-
name
@NotNull @NotBlank @Size(min=1, max=256) private @NotNull @NotBlank @Size(min=1,max=256) java.lang.String name -
startDate
@NotNull private @NotNull java.sql.Date startDate -
endDate
private java.sql.Date endDate -
scope
private java.util.List<@Min(1L) java.lang.Integer> scope -
contactPersons
private java.util.List<@Min(1L) java.lang.Integer> contactPersons
-
-
Constructor Details
-
CreateAuditRequest
public CreateAuditRequest()
-
-
Method Details
-
isValid
public void isValid() throws java.lang.IllegalArgumentExceptionChecks if provided startDate is before endDate- Throws:
java.lang.IllegalArgumentException
-