public static interface PrinterEndpointBuilderFactory.PrinterEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default PrinterEndpointBuilderFactory.AdvancedPrinterEndpointBuilder |
advanced() |
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
copies(int copies)
Number of copies to print.
|
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
copies(String copies)
Number of copies to print.
|
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
docFlavor(Object docFlavor)
Sets DocFlavor to use.
|
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
docFlavor(String docFlavor)
Sets DocFlavor to use.
|
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
flavor(String flavor)
Sets DocFlavor to use.
|
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
mediaSize(String mediaSize)
Sets the stationary as defined by enumeration names in the
javax.print.attribute.standard.MediaSizeName API.
|
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
mediaTray(String mediaTray)
Sets MediaTray supported by the javax.print.DocFlavor API, for
example upper,middle etc.
|
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
mimeType(String mimeType)
Sets mimeTypes supported by the javax.print.DocFlavor API.
|
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
orientation(String orientation)
Sets the page orientation.
|
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
printerPrefix(String printerPrefix)
Sets the prefix name of the printer, it is useful when the printer
name does not start with //hostname/printer.
|
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
sendToPrinter(boolean sendToPrinter)
etting this option to false prevents sending of the print data to the
printer.
|
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
sendToPrinter(String sendToPrinter)
etting this option to false prevents sending of the print data to the
printer.
|
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder |
sides(String sides)
Sets one sided or two sided printing based on the
javax.print.attribute.standard.Sides API.
|
default PrinterEndpointBuilderFactory.AdvancedPrinterEndpointBuilder advanced()
default PrinterEndpointBuilderFactory.PrinterEndpointBuilder copies(int copies)
int type.
Default: 1
Group: producerdefault PrinterEndpointBuilderFactory.PrinterEndpointBuilder copies(String copies)
int type.
Default: 1
Group: producerdefault PrinterEndpointBuilderFactory.PrinterEndpointBuilder docFlavor(Object docFlavor)
javax.print.DocFlavor type.
Group: producerdefault PrinterEndpointBuilderFactory.PrinterEndpointBuilder docFlavor(String docFlavor)
javax.print.DocFlavor
type.
Group: producerdefault PrinterEndpointBuilderFactory.PrinterEndpointBuilder flavor(String flavor)
java.lang.String type.
Group: producerdefault PrinterEndpointBuilderFactory.PrinterEndpointBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault PrinterEndpointBuilderFactory.PrinterEndpointBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault PrinterEndpointBuilderFactory.PrinterEndpointBuilder mediaSize(String mediaSize)
java.lang.String type.
Default: na-letter
Group: producerdefault PrinterEndpointBuilderFactory.PrinterEndpointBuilder mediaTray(String mediaTray)
java.lang.String type.
Group: producerdefault PrinterEndpointBuilderFactory.PrinterEndpointBuilder mimeType(String mimeType)
java.lang.String type.
Group: producerdefault PrinterEndpointBuilderFactory.PrinterEndpointBuilder orientation(String orientation)
java.lang.String type.
Default: portrait
Group: producerdefault PrinterEndpointBuilderFactory.PrinterEndpointBuilder printerPrefix(String printerPrefix)
java.lang.String type.
Group: producerdefault PrinterEndpointBuilderFactory.PrinterEndpointBuilder sendToPrinter(boolean sendToPrinter)
boolean type.
Default: true
Group: producerdefault PrinterEndpointBuilderFactory.PrinterEndpointBuilder sendToPrinter(String sendToPrinter)
boolean type.
Default: true
Group: producerdefault PrinterEndpointBuilderFactory.PrinterEndpointBuilder sides(String sides)
java.lang.String type.
Default: one-sided
Group: producerApache Camel