Class Print

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

public class Print extends Object implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Print.
  • Field Details

    • oDataType

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

      @SerializedName(value="settings", alternate="Settings") @Expose @Nullable public PrintSettings settings
      The Settings. Tenant-wide settings for the Universal Print service.
    • connectors

      @SerializedName(value="connectors", alternate="Connectors") @Expose @Nullable public PrintConnectorCollectionPage connectors
      The Connectors. The list of available print connectors.
    • operations

      @SerializedName(value="operations", alternate="Operations") @Expose @Nullable public PrintOperationCollectionPage operations
      The Operations. The list of print long running operations.
    • printers

      @SerializedName(value="printers", alternate="Printers") @Expose @Nullable public PrinterCollectionPage printers
      The Printers. The list of printers registered in the tenant.
    • services

      @SerializedName(value="services", alternate="Services") @Expose @Nullable public PrintServiceCollectionPage services
      The Services. The list of available Universal Print service endpoints.
    • shares

      @SerializedName(value="shares", alternate="Shares") @Expose @Nullable public PrinterShareCollectionPage shares
      The Shares. The list of printer shares registered in the tenant.
    • taskDefinitions

      @SerializedName(value="taskDefinitions", alternate="TaskDefinitions") @Expose @Nullable public PrintTaskDefinitionCollectionPage taskDefinitions
      The Task Definitions. List of abstract definition for a task that can be triggered when various events occur within Universal Print.
  • Constructor Details

    • Print

      public Print()
  • 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