Class PdfEndpointBuilderFactory.PdfHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.PdfEndpointBuilderFactory.PdfHeaderNameBuilder
- Enclosing interface:
- PdfEndpointBuilderFactory
The builder of headers' name for the PDF component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionExpected type is https://pdfbox.apache.org/docs/2.0.13/javadocs/org/apache/pdfbox/pdmodel/encryption/DecryptionMaterial.htmlDecryptionMaterial.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/encryption/ProtectionPolicy.htmlProtectionPolicy.
-
Constructor Details
-
PdfHeaderNameBuilder
public PdfHeaderNameBuilder()
-
-
Method Details
-
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
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
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
.
-