Package com.microsoft.graph.models
Class MailTips
java.lang.Object
com.microsoft.graph.models.MailTips
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Mail Tips.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Automatic Replies.The Custom Mail Tip.The Delivery Restricted.The Email Address.The Error.The External Member Count.The Is Moderated.The Mailbox Full.The Max Message Size.the OData type of the object as returned by the serviceThe Recipient Scope.The Recipient Suggestions.The Total Member Count. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManagervoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON object
-
Field Details
-
oDataType
the OData type of the object as returned by the service -
automaticReplies
@SerializedName(value="automaticReplies", alternate="AutomaticReplies") @Expose @Nullable public AutomaticRepliesMailTips automaticRepliesThe Automatic Replies. Mail tips for automatic reply if it has been set up by the recipient. -
customMailTip
@SerializedName(value="customMailTip", alternate="CustomMailTip") @Expose @Nullable public String customMailTipThe Custom Mail Tip. A custom mail tip that can be set on the recipient's mailbox. -
deliveryRestricted
@SerializedName(value="deliveryRestricted", alternate="DeliveryRestricted") @Expose @Nullable public Boolean deliveryRestrictedThe Delivery Restricted. Whether the recipient's mailbox is restricted, for example, accepting messages from only a predefined list of senders, rejecting messages from a predefined list of senders, or accepting messages from only authenticated senders. -
emailAddress
@SerializedName(value="emailAddress", alternate="EmailAddress") @Expose @Nullable public EmailAddress emailAddressThe Email Address. The email address of the recipient to get mailtips for. -
error
The Error. Errors that occur during the getMailTips action. -
externalMemberCount
@SerializedName(value="externalMemberCount", alternate="ExternalMemberCount") @Expose @Nullable public Integer externalMemberCountThe External Member Count. The number of external members if the recipient is a distribution list. -
isModerated
@SerializedName(value="isModerated", alternate="IsModerated") @Expose @Nullable public Boolean isModeratedThe Is Moderated. Whether sending messages to the recipient requires approval. For example, if the recipient is a large distribution list and a moderator has been set up to approve messages sent to that distribution list, or if sending messages to a recipient requires approval of the recipient's manager. -
mailboxFull
@SerializedName(value="mailboxFull", alternate="MailboxFull") @Expose @Nullable public Boolean mailboxFullThe Mailbox Full. The mailbox full status of the recipient. -
maxMessageSize
@SerializedName(value="maxMessageSize", alternate="MaxMessageSize") @Expose @Nullable public Integer maxMessageSizeThe Max Message Size. The maximum message size that has been configured for the recipient's organization or mailbox. -
recipientScope
@SerializedName(value="recipientScope", alternate="RecipientScope") @Expose @Nullable public EnumSet<RecipientScopeType> recipientScopeThe Recipient Scope. The scope of the recipient. Possible values are: none, internal, external, externalPartner, externalNonParther. For example, an administrator can set another organization to be its 'partner'. The scope is useful if an administrator wants certain mailtips to be accessible to certain scopes. It's also useful to senders to inform them that their message may leave the organization, helping them make the correct decisions about wording, tone and content. -
recipientSuggestions
@SerializedName(value="recipientSuggestions", alternate="RecipientSuggestions") @Expose @Nullable public List<Recipient> recipientSuggestionsThe Recipient Suggestions. Recipients suggested based on previous contexts where they appear in the same message. -
totalMemberCount
@SerializedName(value="totalMemberCount", alternate="TotalMemberCount") @Expose @Nullable public Integer totalMemberCountThe Total Member Count. The number of members if the recipient is a distribution list.
-
-
Constructor Details
-
MailTips
public MailTips()
-
-
Method Details
-
additionalDataManager
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()- Specified by:
additionalDataManagerin interfacecom.microsoft.graph.serializer.IJsonBackedObject
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-