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).
|
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getBottomMargins() |
Optional<Boolean> |
getCollation() |
com.github.davidmoten.odata.client.CollectionPage<PrintColorMode> |
getColorModes() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getContentTypes() |
Optional<IntegerRange> |
getCopiesPerJob() |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getDpis() |
com.github.davidmoten.odata.client.CollectionPage<PrintDuplexMode> |
getDuplexModes() |
com.github.davidmoten.odata.client.CollectionPage<PrinterFeedDirection> |
getFeedDirections() |
com.github.davidmoten.odata.client.CollectionPage<PrintFinishing> |
getFinishings() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getInputBins() |
Optional<Boolean> |
getIsColorPrintingSupported() |
Optional<Boolean> |
getIsPageRangeSupported() |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getLeftMargins() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getMediaColors() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getMediaSizes() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getMediaTypes() |
com.github.davidmoten.odata.client.CollectionPage<PrintMultipageLayout> |
getMultipageLayouts() |
com.github.davidmoten.odata.client.CollectionPage<PrintOrientation> |
getOrientations() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getOutputBins() |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getPagesPerSheet() |
com.github.davidmoten.odata.client.CollectionPage<PrintQuality> |
getQualities() |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getRightMargins() |
com.github.davidmoten.odata.client.CollectionPage<PrintScaling> |
getScalings() |
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.CollectionPage<Integer> |
getTopMargins() |
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
PrinterCapabilities |
withCollation(Boolean collation) |
PrinterCapabilities |
withCopiesPerJob(IntegerRange copiesPerJob) |
PrinterCapabilities |
withIsColorPrintingSupported(Boolean isColorPrintingSupported) |
PrinterCapabilities |
withIsPageRangeSupported(Boolean isPageRangeSupported) |
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 String contentTypesNextLink
protected Boolean isColorPrintingSupported
protected List<PrinterFeedDirection> feedDirections
protected String feedDirectionsNextLink
protected Boolean isPageRangeSupported
protected List<PrintQuality> qualities
protected String qualitiesNextLink
protected String dpisNextLink
protected List<PrintDuplexMode> duplexModes
protected String duplexModesNextLink
protected IntegerRange copiesPerJob
protected List<PrintFinishing> finishings
protected String finishingsNextLink
protected String mediaColorsNextLink
protected String mediaTypesNextLink
protected String mediaSizesNextLink
protected String pagesPerSheetNextLink
protected List<PrintOrientation> orientations
protected String orientationsNextLink
protected String outputBinsNextLink
protected Boolean supportsFitPdfToPage
protected List<PrintMultipageLayout> multipageLayouts
protected String multipageLayoutsNextLink
protected List<PrintColorMode> colorModes
protected String colorModesNextLink
protected String inputBinsNextLink
protected String topMarginsNextLink
protected String bottomMarginsNextLink
protected String rightMarginsNextLink
protected String leftMarginsNextLink
protected Boolean collation
protected List<PrintScaling> scalings
protected String scalingsNextLink
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 com.github.davidmoten.odata.client.CollectionPage<String> getContentTypes()
public PrinterCapabilities withIsColorPrintingSupported(Boolean isColorPrintingSupported)
public com.github.davidmoten.odata.client.CollectionPage<PrinterFeedDirection> getFeedDirections()
public PrinterCapabilities withIsPageRangeSupported(Boolean isPageRangeSupported)
public com.github.davidmoten.odata.client.CollectionPage<PrintQuality> getQualities()
public com.github.davidmoten.odata.client.CollectionPage<Integer> getDpis()
public com.github.davidmoten.odata.client.CollectionPage<PrintDuplexMode> getDuplexModes()
public Optional<IntegerRange> getCopiesPerJob()
public PrinterCapabilities withCopiesPerJob(IntegerRange copiesPerJob)
public com.github.davidmoten.odata.client.CollectionPage<PrintFinishing> getFinishings()
public com.github.davidmoten.odata.client.CollectionPage<String> getMediaColors()
public com.github.davidmoten.odata.client.CollectionPage<String> getMediaTypes()
public com.github.davidmoten.odata.client.CollectionPage<String> getMediaSizes()
public com.github.davidmoten.odata.client.CollectionPage<Integer> getPagesPerSheet()
public com.github.davidmoten.odata.client.CollectionPage<PrintOrientation> getOrientations()
public com.github.davidmoten.odata.client.CollectionPage<String> getOutputBins()
public PrinterCapabilities withSupportsFitPdfToPage(Boolean supportsFitPdfToPage)
public com.github.davidmoten.odata.client.CollectionPage<PrintMultipageLayout> getMultipageLayouts()
public com.github.davidmoten.odata.client.CollectionPage<PrintColorMode> getColorModes()
public com.github.davidmoten.odata.client.CollectionPage<String> getInputBins()
public com.github.davidmoten.odata.client.CollectionPage<Integer> getTopMargins()
public com.github.davidmoten.odata.client.CollectionPage<Integer> getBottomMargins()
public com.github.davidmoten.odata.client.CollectionPage<Integer> getRightMargins()
public com.github.davidmoten.odata.client.CollectionPage<Integer> getLeftMargins()
public PrinterCapabilities withCollation(Boolean collation)
public com.github.davidmoten.odata.client.CollectionPage<PrintScaling> getScalings()
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.