Class CreateContactPersonRequest
java.lang.Object
com.amos2020.javabackend.rest_service.request.BasicRequest
com.amos2020.javabackend.rest_service.request.contactPerson.CreateContactPersonRequest
public class CreateContactPersonRequest extends BasicRequest
Request object for creating a new contact person.
-
Field Summary
Fields Modifier and Type Field Description private @NotNull @NotBlank @Size(min=1,max=256) java.lang.StringcompanyNameprivate @Size(max=256) java.lang.StringcontactInformationprivate @NotNull @NotBlank @Size(min=1,max=256) java.lang.StringcorporateDivisionprivate @Size(max=256) java.lang.Stringdepartmentprivate @NotNull @NotBlank @Size(min=1,max=256) java.lang.Stringforenameprivate Salutationsalutationprivate @Size(max=256) java.lang.Stringsectorprivate @NotNull @NotBlank @Size(min=1,max=256) java.lang.Stringsurnameprivate java.lang.StringtitleFields 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 CreateContactPersonRequest() -
Method Summary
Methods inherited from class com.amos2020.javabackend.rest_service.request.BasicRequest
assertDateIsNotNull, assertDatesAreValid, assertIdIsValid, assertIdsAreValid, assertNameIsValid, assertNoteIsValid, assertTextIsValid
-
Field Details
-
salutation
-
title
private java.lang.String title -
forename
@NotNull @NotBlank @Size(min=1, max=256) private @NotNull @NotBlank @Size(min=1,max=256) java.lang.String forename -
surname
@NotNull @NotBlank @Size(min=1, max=256) private @NotNull @NotBlank @Size(min=1,max=256) java.lang.String surname -
contactInformation
@Size(max=256) private @Size(max=256) java.lang.String contactInformation -
companyName
@NotNull @NotBlank @Size(min=1, max=256) private @NotNull @NotBlank @Size(min=1,max=256) java.lang.String companyName -
department
@Size(max=256) private @Size(max=256) java.lang.String department -
sector
@Size(max=256) private @Size(max=256) java.lang.String sector -
corporateDivision
@NotNull @NotBlank @Size(min=1, max=256) private @NotNull @NotBlank @Size(min=1,max=256) java.lang.String corporateDivision
-
-
Constructor Details
-
CreateContactPersonRequest
public CreateContactPersonRequest()
-