Class UserStepCreatedEventBody

java.lang.Object
es.kukenan.smartfi.events.common.AbstractEventBody
es.kukenan.smartfi.microservice.clients.events.BaseUsersEventBody
es.kukenan.smartfi.microservice.clients.events.created.UserStepCreatedEventBody

public class UserStepCreatedEventBody extends BaseUsersEventBody
Base class for the body of any Users micro-service event.
  • Field Details

    • name

      @NotBlank private @NotBlank String name
      User name.
    • surname

      private String surname
      User surname.
    • email

      private String email
      User email.
    • phone

      private String phone
      User phone.
    • phonePrefix

      private String phonePrefix
      User phone prefix.
    • onboardingId

      private String onboardingId
      Onboarding identifier, may be null if the user is not creating by an onboarding process.
    • userBackoffice

      private List<UserBackoffice> userBackoffice
      list of user back office identifier.
  • Constructor Details

    • UserStepCreatedEventBody

      public UserStepCreatedEventBody(String id, String name, String surname, String email, String phone, String phonePrefix, String onboardingId, List<UserBackoffice> userBackoffice)
      Full state constructor.
      Parameters:
      id - user identifier.
      name - user name.
      surname - user first surname.
      email - user email.
      phone - user phone.
      phonePrefix - user phone prefix.
      onboardingId - onboarding identifier, may be null if the user is not creating by an onboarding process.
      userBackoffice - user back office identifier list.