java.lang.Object
es.kukenan.smartfi.microservice.communication.repository.entity.Template
All Implemented Interfaces:
Serializable

@Entity public class Template extends Object implements Serializable
Template database entity.
See Also:
  • Field Details

    • id

      private int id
      Template identifier.
    • externalId

      @Size(max=100) private @Size(max=100) String externalId
      Template external identifier.
    • name

      @NotBlank @Size(max=100) private @NotBlank @Size(max=100) String name
      Template name.
    • language

      @NotNull private @NotNull UserLanguage language
      Message description.
    • text

      @Size(max=255) private @Size(max=255) String text
      Template text.
    • provider

      @NotNull private @NotNull Provider provider
      Template provider.
    • attachments

      private Set<Attachment> attachments
      Template attachments.
    • title

      @Size(max=255) private @Size(max=255) String title
      Template title.
    • subject

      @Size(max=255) private @Size(max=255) String subject
      Template subject.
  • Constructor Details

    • Template

      public Template()