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() |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getBottomMargins(com.github.davidmoten.odata.client.HttpRequestOptions options) |
Optional<Boolean> |
getCollation() |
com.github.davidmoten.odata.client.CollectionPage<PrintColorMode> |
getColorModes() |
com.github.davidmoten.odata.client.CollectionPage<PrintColorMode> |
getColorModes(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<String> |
getContentTypes() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getContentTypes(com.github.davidmoten.odata.client.HttpRequestOptions options) |
Optional<IntegerRange> |
getCopiesPerJob() |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getDpis() |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getDpis(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<PrintDuplexMode> |
getDuplexModes() |
com.github.davidmoten.odata.client.CollectionPage<PrintDuplexMode> |
getDuplexModes(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<PrinterFeedDirection> |
getFeedDirections() |
com.github.davidmoten.odata.client.CollectionPage<PrinterFeedDirection> |
getFeedDirections(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<PrintFinishing> |
getFinishings() |
com.github.davidmoten.odata.client.CollectionPage<PrintFinishing> |
getFinishings(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<String> |
getInputBins() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getInputBins(com.github.davidmoten.odata.client.HttpRequestOptions options) |
Optional<Boolean> |
getIsColorPrintingSupported() |
Optional<Boolean> |
getIsPageRangeSupported() |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getLeftMargins() |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getLeftMargins(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<String> |
getMediaColors() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getMediaColors(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<String> |
getMediaSizes() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getMediaSizes(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<String> |
getMediaTypes() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getMediaTypes(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<PrintMultipageLayout> |
getMultipageLayouts() |
com.github.davidmoten.odata.client.CollectionPage<PrintMultipageLayout> |
getMultipageLayouts(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<PrintOrientation> |
getOrientations() |
com.github.davidmoten.odata.client.CollectionPage<PrintOrientation> |
getOrientations(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<String> |
getOutputBins() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getOutputBins(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getPagesPerSheet() |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getPagesPerSheet(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<PrintQuality> |
getQualities() |
com.github.davidmoten.odata.client.CollectionPage<PrintQuality> |
getQualities(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getRightMargins() |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getRightMargins(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<PrintScaling> |
getScalings() |
com.github.davidmoten.odata.client.CollectionPage<PrintScaling> |
getScalings(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<PrintColorConfiguration> |
getSupportedColorConfigurations() |
com.github.davidmoten.odata.client.CollectionPage<PrintColorConfiguration> |
getSupportedColorConfigurations(com.github.davidmoten.odata.client.HttpRequestOptions options) |
Optional<IntegerRange> |
getSupportedCopiesPerJob() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getSupportedDocumentMimeTypes() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getSupportedDocumentMimeTypes(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<PrintDuplexConfiguration> |
getSupportedDuplexConfigurations() |
com.github.davidmoten.odata.client.CollectionPage<PrintDuplexConfiguration> |
getSupportedDuplexConfigurations(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<PrintFinishing> |
getSupportedFinishings() |
com.github.davidmoten.odata.client.CollectionPage<PrintFinishing> |
getSupportedFinishings(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<String> |
getSupportedMediaColors() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getSupportedMediaColors(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<String> |
getSupportedMediaSizes() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getSupportedMediaSizes(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<PrintMediaType> |
getSupportedMediaTypes() |
com.github.davidmoten.odata.client.CollectionPage<PrintMediaType> |
getSupportedMediaTypes(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<PrintOrientation> |
getSupportedOrientations() |
com.github.davidmoten.odata.client.CollectionPage<PrintOrientation> |
getSupportedOrientations(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<String> |
getSupportedOutputBins() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getSupportedOutputBins(com.github.davidmoten.odata.client.HttpRequestOptions options) |
Optional<IntegerRange> |
getSupportedPagesPerSheet() |
com.github.davidmoten.odata.client.CollectionPage<PrintPresentationDirection> |
getSupportedPresentationDirections() |
com.github.davidmoten.odata.client.CollectionPage<PrintPresentationDirection> |
getSupportedPresentationDirections(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<PrintQuality> |
getSupportedPrintQualities() |
com.github.davidmoten.odata.client.CollectionPage<PrintQuality> |
getSupportedPrintQualities(com.github.davidmoten.odata.client.HttpRequestOptions options) |
Optional<Boolean> |
getSupportsFitPdfToPage() |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getTopMargins() |
com.github.davidmoten.odata.client.CollectionPage<Integer> |
getTopMargins(com.github.davidmoten.odata.client.HttpRequestOptions options) |
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 com.github.davidmoten.odata.client.CollectionPage<String> getContentTypes(com.github.davidmoten.odata.client.HttpRequestOptions options)
public PrinterCapabilities withIsColorPrintingSupported(Boolean isColorPrintingSupported)
public com.github.davidmoten.odata.client.CollectionPage<PrinterFeedDirection> getFeedDirections()
public com.github.davidmoten.odata.client.CollectionPage<PrinterFeedDirection> getFeedDirections(com.github.davidmoten.odata.client.HttpRequestOptions options)
public PrinterCapabilities withIsPageRangeSupported(Boolean isPageRangeSupported)
public com.github.davidmoten.odata.client.CollectionPage<PrintQuality> getQualities()
public com.github.davidmoten.odata.client.CollectionPage<PrintQuality> getQualities(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<Integer> getDpis()
public com.github.davidmoten.odata.client.CollectionPage<Integer> getDpis(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<PrintDuplexMode> getDuplexModes()
public com.github.davidmoten.odata.client.CollectionPage<PrintDuplexMode> getDuplexModes(com.github.davidmoten.odata.client.HttpRequestOptions options)
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<PrintFinishing> getFinishings(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<String> getMediaColors()
public com.github.davidmoten.odata.client.CollectionPage<String> getMediaColors(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<String> getMediaTypes()
public com.github.davidmoten.odata.client.CollectionPage<String> getMediaTypes(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<String> getMediaSizes()
public com.github.davidmoten.odata.client.CollectionPage<String> getMediaSizes(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<Integer> getPagesPerSheet()
public com.github.davidmoten.odata.client.CollectionPage<Integer> getPagesPerSheet(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<PrintOrientation> getOrientations()
public com.github.davidmoten.odata.client.CollectionPage<PrintOrientation> getOrientations(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<String> getOutputBins()
public com.github.davidmoten.odata.client.CollectionPage<String> getOutputBins(com.github.davidmoten.odata.client.HttpRequestOptions options)
public PrinterCapabilities withSupportsFitPdfToPage(Boolean supportsFitPdfToPage)
public com.github.davidmoten.odata.client.CollectionPage<PrintMultipageLayout> getMultipageLayouts()
public com.github.davidmoten.odata.client.CollectionPage<PrintMultipageLayout> getMultipageLayouts(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<PrintColorMode> getColorModes()
public com.github.davidmoten.odata.client.CollectionPage<PrintColorMode> getColorModes(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<String> getInputBins()
public com.github.davidmoten.odata.client.CollectionPage<String> getInputBins(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<Integer> getTopMargins()
public com.github.davidmoten.odata.client.CollectionPage<Integer> getTopMargins(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<Integer> getBottomMargins()
public com.github.davidmoten.odata.client.CollectionPage<Integer> getBottomMargins(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<Integer> getRightMargins()
public com.github.davidmoten.odata.client.CollectionPage<Integer> getRightMargins(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<Integer> getLeftMargins()
public com.github.davidmoten.odata.client.CollectionPage<Integer> getLeftMargins(com.github.davidmoten.odata.client.HttpRequestOptions options)
public PrinterCapabilities withCollation(Boolean collation)
public com.github.davidmoten.odata.client.CollectionPage<PrintScaling> getScalings()
public com.github.davidmoten.odata.client.CollectionPage<PrintScaling> getScalings(com.github.davidmoten.odata.client.HttpRequestOptions options)
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<String> getSupportedDocumentMimeTypes(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<PrintFinishing> getSupportedFinishings()
public com.github.davidmoten.odata.client.CollectionPage<PrintFinishing> getSupportedFinishings(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<String> getSupportedMediaColors()
public com.github.davidmoten.odata.client.CollectionPage<String> getSupportedMediaColors(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<PrintMediaType> getSupportedMediaTypes()
public com.github.davidmoten.odata.client.CollectionPage<PrintMediaType> getSupportedMediaTypes(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<PrintDuplexConfiguration> getSupportedDuplexConfigurations()
public com.github.davidmoten.odata.client.CollectionPage<PrintDuplexConfiguration> getSupportedDuplexConfigurations(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<String> getSupportedMediaSizes()
public com.github.davidmoten.odata.client.CollectionPage<String> getSupportedMediaSizes(com.github.davidmoten.odata.client.HttpRequestOptions options)
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<PrintOrientation> getSupportedOrientations(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<String> getSupportedOutputBins()
public com.github.davidmoten.odata.client.CollectionPage<String> getSupportedOutputBins(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<PrintPresentationDirection> getSupportedPresentationDirections()
public com.github.davidmoten.odata.client.CollectionPage<PrintPresentationDirection> getSupportedPresentationDirections(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<PrintColorConfiguration> getSupportedColorConfigurations()
public com.github.davidmoten.odata.client.CollectionPage<PrintColorConfiguration> getSupportedColorConfigurations(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<PrintQuality> getSupportedPrintQualities()
public com.github.davidmoten.odata.client.CollectionPage<PrintQuality> getSupportedPrintQualities(com.github.davidmoten.odata.client.HttpRequestOptions options)
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.