public class PrinterCapabilities extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
PrinterCapabilities.Builder |
| Modifier | Constructor and Description |
|---|---|
protected |
PrinterCapabilities() |
| Modifier and Type | Method and Description |
|---|---|
static PrinterCapabilities.Builder |
builder()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<Boolean> |
getIsColorPrintingSupported() |
com.github.davidmoten.odata.client.CollectionPage<PrintColorConfiguration> |
getSupportedColorConfigurations() |
Optional<IntegerRange> |
getSupportedCopiesPerJob() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getSupportedDocumentMimeTypes() |
com.github.davidmoten.odata.client.CollectionPage<PrintDuplexConfiguration> |
getSupportedDuplexConfigurations() |
com.github.davidmoten.odata.client.CollectionPage<PrintFinishing> |
getSupportedFinishings() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getSupportedMediaColors() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getSupportedMediaSizes() |
com.github.davidmoten.odata.client.CollectionPage<PrintMediaType> |
getSupportedMediaTypes() |
com.github.davidmoten.odata.client.CollectionPage<PrintOrientation> |
getSupportedOrientations() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getSupportedOutputBins() |
Optional<IntegerRange> |
getSupportedPagesPerSheet() |
com.github.davidmoten.odata.client.CollectionPage<PrintPresentationDirection> |
getSupportedPresentationDirections() |
com.github.davidmoten.odata.client.CollectionPage<PrintQuality> |
getSupportedPrintQualities() |
Optional<Boolean> |
getSupportsFitPdfToPage() |
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
PrinterCapabilities |
withIsColorPrintingSupported(Boolean isColorPrintingSupported) |
PrinterCapabilities |
withSupportedCopiesPerJob(IntegerRange supportedCopiesPerJob) |
PrinterCapabilities |
withSupportedPagesPerSheet(IntegerRange supportedPagesPerSheet) |
PrinterCapabilities |
withSupportsFitPdfToPage(Boolean supportsFitPdfToPage) |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String odataType
protected Boolean isColorPrintingSupported
protected Boolean supportsFitPdfToPage
protected IntegerRange supportedCopiesPerJob
protected String supportedDocumentMimeTypesNextLink
protected List<PrintFinishing> supportedFinishings
protected String supportedFinishingsNextLink
protected String supportedMediaColorsNextLink
protected List<PrintMediaType> supportedMediaTypes
protected String supportedMediaTypesNextLink
protected List<PrintDuplexConfiguration> supportedDuplexConfigurations
protected String supportedDuplexConfigurationsNextLink
protected String supportedMediaSizesNextLink
protected IntegerRange supportedPagesPerSheet
protected List<PrintOrientation> supportedOrientations
protected String supportedOrientationsNextLink
protected String supportedOutputBinsNextLink
protected List<PrintPresentationDirection> supportedPresentationDirections
protected String supportedPresentationDirectionsNextLink
protected List<PrintColorConfiguration> supportedColorConfigurations
protected String supportedColorConfigurationsNextLink
protected List<PrintQuality> supportedPrintQualities
protected String supportedPrintQualitiesNextLink
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic PrinterCapabilities withIsColorPrintingSupported(Boolean isColorPrintingSupported)
public PrinterCapabilities withSupportsFitPdfToPage(Boolean supportsFitPdfToPage)
public Optional<IntegerRange> getSupportedCopiesPerJob()
public PrinterCapabilities withSupportedCopiesPerJob(IntegerRange supportedCopiesPerJob)
public com.github.davidmoten.odata.client.CollectionPage<String> getSupportedDocumentMimeTypes()
public com.github.davidmoten.odata.client.CollectionPage<PrintFinishing> getSupportedFinishings()
public com.github.davidmoten.odata.client.CollectionPage<String> getSupportedMediaColors()
public com.github.davidmoten.odata.client.CollectionPage<PrintMediaType> getSupportedMediaTypes()
public com.github.davidmoten.odata.client.CollectionPage<PrintDuplexConfiguration> getSupportedDuplexConfigurations()
public com.github.davidmoten.odata.client.CollectionPage<String> getSupportedMediaSizes()
public Optional<IntegerRange> getSupportedPagesPerSheet()
public PrinterCapabilities withSupportedPagesPerSheet(IntegerRange supportedPagesPerSheet)
public com.github.davidmoten.odata.client.CollectionPage<PrintOrientation> getSupportedOrientations()
public com.github.davidmoten.odata.client.CollectionPage<String> getSupportedOutputBins()
public com.github.davidmoten.odata.client.CollectionPage<PrintPresentationDirection> getSupportedPresentationDirections()
public com.github.davidmoten.odata.client.CollectionPage<PrintColorConfiguration> getSupportedColorConfigurations()
public com.github.davidmoten.odata.client.CollectionPage<PrintQuality> getSupportedPrintQualities()
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 PrinterCapabilities.Builder builder()
Copyright © 2018–2020. All rights reserved.