Class PdfEndpointBuilderFactory.PdfHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.PdfEndpointBuilderFactory.PdfHeaderNameBuilder
-
- Enclosing interface:
- PdfEndpointBuilderFactory
public static class PdfEndpointBuilderFactory.PdfHeaderNameBuilder extends Object
The builder of headers' name for the PDF component.
-
-
Constructor Summary
Constructors Constructor Description PdfHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
decryptionMaterial()
Expected type is https://pdfbox.apache.org/docs/2.0.13/javadocs/org/apache/pdfbox/pdmodel/encryption/DecryptionMaterial.htmlDecryptionMaterial.String
pdfDocument()
Mandatory header for append operation and ignored in all other operations.String
protectionPolicy()
Expected type is https://pdfbox.apache.org/docs/2.0.13/javadocs/org/apache/pdfbox/pdmodel/encryption/ProtectionPolicy.htmlProtectionPolicy.
-
-
-
Method Detail
-
protectionPolicy
public String protectionPolicy()
Expected type is https://pdfbox.apache.org/docs/2.0.13/javadocs/org/apache/pdfbox/pdmodel/encryption/ProtectionPolicy.htmlProtectionPolicy. If specified then PDF document will be encrypted with it. The option is a:org.apache.pdfbox.pdmodel.encryption.ProtectionPolicy
type. Group: producer- Returns:
- the name of the header
protection-policy
.
-
pdfDocument
public String pdfDocument()
Mandatory header for append operation and ignored in all other operations. Expected type is https://pdfbox.apache.org/docs/2.0.13/javadocs/org/apache/pdfbox/pdmodel/PDDocument.htmlPDDocument. Stores PDF document which will be used for append operation. The option is a:org.apache.pdfbox.pdmodel.PDDocument
type. Group: producer- Returns:
- the name of the header
pdf-document
.
-
decryptionMaterial
public String decryptionMaterial()
Expected type is https://pdfbox.apache.org/docs/2.0.13/javadocs/org/apache/pdfbox/pdmodel/encryption/DecryptionMaterial.htmlDecryptionMaterial. Mandatory header if PDF document is encrypted. The option is a:org.apache.pdfbox.pdmodel.encryption.DecryptionMaterial
type. Group: producer- Returns:
- the name of the header
decryption-material
.
-
-