Package com.microsoft.graph.models
Class PrintJobConfiguration
java.lang.Object
com.microsoft.graph.models.PrintJobConfiguration
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class PrintJobConfiguration
extends Object
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Print Job Configuration.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Collate.The Color Mode.The Copies.The Dpi.The Duplex Mode.The Feed Orientation.The Finishings.The Fit Pdf To Page.The Input Bin.The Margin.The Media Size.The Media Type.The Multipage Layout.the OData type of the object as returned by the serviceThe Orientation.The Output Bin.The Page Ranges.The Pages Per Sheet.The Quality.The Scaling. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManager
void
setRawObject
(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 -
collate
The Collate. Whether the printer should collate pages wehen printing multiple copies of a multi-page document. -
colorMode
@SerializedName(value="colorMode", alternate="ColorMode") @Expose @Nullable public PrintColorMode colorModeThe Color Mode. The color mode the printer should use to print the job. Valid values are described in the table below. Read-only. -
copies
The Copies. The number of copies that should be printed. Read-only. -
dpi
The Dpi. The resolution to use when printing the job, expressed in dots per inch (DPI). Read-only. -
duplexMode
@SerializedName(value="duplexMode", alternate="DuplexMode") @Expose @Nullable public PrintDuplexMode duplexModeThe Duplex Mode. The duplex mode the printer should use when printing the job. Valid values are described in the table below. Read-only. -
feedOrientation
@SerializedName(value="feedOrientation", alternate="FeedOrientation") @Expose @Nullable public PrinterFeedOrientation feedOrientationThe Feed Orientation. The orientation to use when feeding media into the printer. Valid values are described in the following table. Read-only. -
finishings
@SerializedName(value="finishings", alternate="Finishings") @Expose @Nullable public List<PrintFinishing> finishingsThe Finishings. Finishing processes to use when printing. -
fitPdfToPage
@SerializedName(value="fitPdfToPage", alternate="FitPdfToPage") @Expose @Nullable public Boolean fitPdfToPageThe Fit Pdf To Page. -
inputBin
The Input Bin. The input bin (tray) to use when printing. See the printer's capabilities for a list of supported input bins. -
margin
The Margin. The margin settings to use when printing. -
mediaSize
The Media Size. The media size to use when printing. Supports standard size names for ISO and ANSI media sizes. -
mediaType
The Media Type. -
multipageLayout
@SerializedName(value="multipageLayout", alternate="MultipageLayout") @Expose @Nullable public PrintMultipageLayout multipageLayoutThe Multipage Layout. -
orientation
@SerializedName(value="orientation", alternate="Orientation") @Expose @Nullable public PrintOrientation orientationThe Orientation. -
outputBin
The Output Bin. -
pageRanges
@SerializedName(value="pageRanges", alternate="PageRanges") @Expose @Nullable public List<IntegerRange> pageRangesThe Page Ranges. -
pagesPerSheet
@SerializedName(value="pagesPerSheet", alternate="PagesPerSheet") @Expose @Nullable public Integer pagesPerSheetThe Pages Per Sheet. -
quality
The Quality. -
scaling
The Scaling.
-
-
Constructor Details
-
PrintJobConfiguration
public PrintJobConfiguration()
-
-
Method Details
-
additionalDataManager
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()- Specified by:
additionalDataManager
in 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:
setRawObject
in interfacecom.microsoft.graph.serializer.IJsonBackedObject
- Parameters:
serializer
- the serializerjson
- the JSON object to set this object to
-