Class MessageSecurityState

java.lang.Object
com.microsoft.graph.models.MessageSecurityState
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class MessageSecurityState extends Object implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Message Security State.
  • Field Details

    • oDataType

      @SerializedName("@odata.type") @Expose @Nullable public String oDataType
      the OData type of the object as returned by the service
    • connectingIP

      @SerializedName(value="connectingIP", alternate="ConnectingIP") @Expose @Nullable public String connectingIP
      The Connecting IP.
    • deliveryAction

      @SerializedName(value="deliveryAction", alternate="DeliveryAction") @Expose @Nullable public String deliveryAction
      The Delivery Action.
    • deliveryLocation

      @SerializedName(value="deliveryLocation", alternate="DeliveryLocation") @Expose @Nullable public String deliveryLocation
      The Delivery Location.
    • directionality

      @SerializedName(value="directionality", alternate="Directionality") @Expose @Nullable public String directionality
      The Directionality.
    • internetMessageId

      @SerializedName(value="internetMessageId", alternate="InternetMessageId") @Expose @Nullable public String internetMessageId
      The Internet Message Id.
    • messageFingerprint

      @SerializedName(value="messageFingerprint", alternate="MessageFingerprint") @Expose @Nullable public String messageFingerprint
      The Message Fingerprint.
    • messageReceivedDateTime

      @SerializedName(value="messageReceivedDateTime", alternate="MessageReceivedDateTime") @Expose @Nullable public OffsetDateTime messageReceivedDateTime
      The Message Received Date Time.
    • messageSubject

      @SerializedName(value="messageSubject", alternate="MessageSubject") @Expose @Nullable public String messageSubject
      The Message Subject.
    • networkMessageId

      @SerializedName(value="networkMessageId", alternate="NetworkMessageId") @Expose @Nullable public String networkMessageId
      The Network Message Id.
  • Constructor Details

    • MessageSecurityState

      public MessageSecurityState()
  • Method Details

    • additionalDataManager

      @Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()
      Specified by:
      additionalDataManager in interface com.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:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to