@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-06-12T23:33:57.654989Z[Etc/UTC]") public class EmailProjection extends Object
Modifier and Type | Class and Description |
---|---|
static class |
EmailProjection.CustomTypeAdapterFactory |
Modifier and Type | Field and Description |
---|---|
static HashSet<String> |
openapiFields |
static HashSet<String> |
openapiRequiredFields |
static String |
SERIALIZED_NAME_ATTACHMENTS |
static String |
SERIALIZED_NAME_BCC |
static String |
SERIALIZED_NAME_BODY_EXCERPT |
static String |
SERIALIZED_NAME_BODY_M_D5_HASH |
static String |
SERIALIZED_NAME_CC |
static String |
SERIALIZED_NAME_CREATED_AT |
static String |
SERIALIZED_NAME_DOMAIN_ID |
static String |
SERIALIZED_NAME_FROM |
static String |
SERIALIZED_NAME_ID |
static String |
SERIALIZED_NAME_INBOX_ID |
static String |
SERIALIZED_NAME_READ |
static String |
SERIALIZED_NAME_SUBJECT |
static String |
SERIALIZED_NAME_TEAM_ACCESS |
static String |
SERIALIZED_NAME_TO |
Constructor and Description |
---|
EmailProjection() |
public static final String SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_FROM
public static final String SERIALIZED_NAME_SUBJECT
public static final String SERIALIZED_NAME_INBOX_ID
public static final String SERIALIZED_NAME_ATTACHMENTS
public static final String SERIALIZED_NAME_CREATED_AT
public static final String SERIALIZED_NAME_TO
public static final String SERIALIZED_NAME_BCC
public static final String SERIALIZED_NAME_CC
public static final String SERIALIZED_NAME_READ
public static final String SERIALIZED_NAME_DOMAIN_ID
public static final String SERIALIZED_NAME_BODY_EXCERPT
public static final String SERIALIZED_NAME_TEAM_ACCESS
public static final String SERIALIZED_NAME_BODY_M_D5_HASH
public EmailProjection id(UUID id)
public void setId(UUID id)
public EmailProjection from(String from)
public void setFrom(String from)
public EmailProjection subject(String subject)
public void setSubject(String subject)
public EmailProjection inboxId(UUID inboxId)
public void setInboxId(UUID inboxId)
public EmailProjection attachments(List<String> attachments)
public EmailProjection addAttachmentsItem(String attachmentsItem)
public EmailProjection createdAt(OffsetDateTime createdAt)
@Nonnull public OffsetDateTime getCreatedAt()
public void setCreatedAt(OffsetDateTime createdAt)
public EmailProjection to(List<String> to)
public EmailProjection addToItem(String toItem)
public EmailProjection bcc(List<String> bcc)
public EmailProjection addBccItem(String bccItem)
public EmailProjection cc(List<String> cc)
public EmailProjection addCcItem(String ccItem)
public EmailProjection read(Boolean read)
public void setRead(Boolean read)
public EmailProjection domainId(UUID domainId)
public void setDomainId(UUID domainId)
public EmailProjection bodyExcerpt(String bodyExcerpt)
public void setBodyExcerpt(String bodyExcerpt)
public EmailProjection teamAccess(Boolean teamAccess)
public void setTeamAccess(Boolean teamAccess)
public EmailProjection bodyMD5Hash(String bodyMD5Hash)
public void setBodyMD5Hash(String bodyMD5Hash)
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOException
jsonObj
- JSON ObjectIOException
- if the JSON Object is invalid with respect to EmailProjectionpublic static EmailProjection fromJson(String jsonString) throws IOException
jsonString
- JSON stringIOException
- if the JSON string is invalid with respect to EmailProjectionpublic String toJson()
Copyright © 2023. All rights reserved.