public class PrinterDefaults extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
PrinterDefaults.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected Integer |
copiesPerJob |
protected String |
documentMimeType |
protected PrintDuplexConfiguration |
duplexConfiguration |
protected List<PrintFinishing> |
finishings |
protected String |
finishingsNextLink |
protected String |
mediaColor |
protected String |
mediaSize |
protected PrintMediaType |
mediaType |
protected String |
odataType |
protected PrintOrientation |
orientation |
protected String |
outputBin |
protected Integer |
pagesPerSheet |
protected Boolean |
pdfFitToPage |
protected PrintPresentationDirection |
presentationDirection |
protected PrintColorConfiguration |
printColorConfiguration |
protected PrintQuality |
printQuality |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
| 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 documentMimeType
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 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 withDocumentMimeType(String documentMimeType)
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 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.