public class PrinterDefaults extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
PrinterDefaults.Builder |
| Modifier | Constructor and Description |
|---|---|
protected |
PrinterDefaults() |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String odataType
protected Integer copiesPerJob
protected String contentType
protected List<PrintFinishing> finishings
protected String finishingsNextLink
protected String mediaColor
protected PrintMediaType mediaType
protected String mediaSize
protected Integer pagesPerSheet
protected PrintOrientation orientation
protected String outputBin
protected Boolean fitPdfToPage
protected PrintMultipageLayout multipageLayout
protected PrintColorMode colorMode
protected PrintQuality quality
protected PrintDuplexMode duplexMode
protected Integer dpi
protected PrintScaling scaling
protected String documentMimeType
protected Boolean pdfFitToPage
protected PrintPresentationDirection presentationDirection
protected PrintColorConfiguration printColorConfiguration
protected PrintQuality printQuality
protected PrintDuplexConfiguration duplexConfiguration
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic PrinterDefaults withCopiesPerJob(Integer copiesPerJob)
public PrinterDefaults withContentType(String contentType)
public com.github.davidmoten.odata.client.CollectionPage<PrintFinishing> getFinishings()
public PrinterDefaults withMediaColor(String mediaColor)
public Optional<PrintMediaType> getMediaType()
public PrinterDefaults withMediaType(PrintMediaType mediaType)
public PrinterDefaults withMediaSize(String mediaSize)
public PrinterDefaults withPagesPerSheet(Integer pagesPerSheet)
public Optional<PrintOrientation> getOrientation()
public PrinterDefaults withOrientation(PrintOrientation orientation)
public PrinterDefaults withOutputBin(String outputBin)
public PrinterDefaults withFitPdfToPage(Boolean fitPdfToPage)
public Optional<PrintMultipageLayout> getMultipageLayout()
public PrinterDefaults withMultipageLayout(PrintMultipageLayout multipageLayout)
public Optional<PrintColorMode> getColorMode()
public PrinterDefaults withColorMode(PrintColorMode colorMode)
public Optional<PrintQuality> getQuality()
public PrinterDefaults withQuality(PrintQuality quality)
public Optional<PrintDuplexMode> getDuplexMode()
public PrinterDefaults withDuplexMode(PrintDuplexMode duplexMode)
public PrinterDefaults withDpi(Integer dpi)
public Optional<PrintScaling> getScaling()
public PrinterDefaults withScaling(PrintScaling scaling)
public PrinterDefaults withDocumentMimeType(String documentMimeType)
public PrinterDefaults withPdfFitToPage(Boolean pdfFitToPage)
public Optional<PrintPresentationDirection> getPresentationDirection()
public PrinterDefaults withPresentationDirection(PrintPresentationDirection presentationDirection)
public Optional<PrintColorConfiguration> getPrintColorConfiguration()
public PrinterDefaults withPrintColorConfiguration(PrintColorConfiguration printColorConfiguration)
public Optional<PrintQuality> getPrintQuality()
public PrinterDefaults withPrintQuality(PrintQuality printQuality)
public Optional<PrintDuplexConfiguration> getDuplexConfiguration()
public PrinterDefaults withDuplexConfiguration(PrintDuplexConfiguration duplexConfiguration)
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepublic static PrinterDefaults.Builder builder()
Copyright © 2018–2020. All rights reserved.