Class DeviceManagementExchangeConnector

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

public class DeviceManagementExchangeConnector extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Device Management Exchange Connector.
  • Field Details

    • connectorServerName

      @SerializedName(value="connectorServerName", alternate="ConnectorServerName") @Expose @Nullable public String connectorServerName
      The Connector Server Name. The name of the server hosting the Exchange Connector.
    • exchangeAlias

      @SerializedName(value="exchangeAlias", alternate="ExchangeAlias") @Expose @Nullable public String exchangeAlias
      The Exchange Alias. An alias assigned to the Exchange server
    • exchangeConnectorType

      @SerializedName(value="exchangeConnectorType", alternate="ExchangeConnectorType") @Expose @Nullable public DeviceManagementExchangeConnectorType exchangeConnectorType
      The Exchange Connector Type. The type of Exchange Connector Configured. Possible values are: onPremises, hosted, serviceToService, dedicated, unknownFutureValue.
    • exchangeOrganization

      @SerializedName(value="exchangeOrganization", alternate="ExchangeOrganization") @Expose @Nullable public String exchangeOrganization
      The Exchange Organization. Exchange Organization to the Exchange server
    • lastSyncDateTime

      @SerializedName(value="lastSyncDateTime", alternate="LastSyncDateTime") @Expose @Nullable public OffsetDateTime lastSyncDateTime
      The Last Sync Date Time. Last sync time for the Exchange Connector
    • primarySmtpAddress

      @SerializedName(value="primarySmtpAddress", alternate="PrimarySmtpAddress") @Expose @Nullable public String primarySmtpAddress
      The Primary Smtp Address. Email address used to configure the Service To Service Exchange Connector.
    • serverName

      @SerializedName(value="serverName", alternate="ServerName") @Expose @Nullable public String serverName
      The Server Name. The name of the Exchange server.
    • status

      @SerializedName(value="status", alternate="Status") @Expose @Nullable public DeviceManagementExchangeConnectorStatus status
      The Status. Exchange Connector Status. Possible values are: none, connectionPending, connected, disconnected, unknownFutureValue.
    • version

      @SerializedName(value="version", alternate="Version") @Expose @Nullable public String version
      The Version. The version of the ExchangeConnectorAgent
  • Constructor Details

    • DeviceManagementExchangeConnector

      public DeviceManagementExchangeConnector()
  • Method Details

    • 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
      Overrides:
      setRawObject in class Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to