@@ -434,8 +434,8 @@ public ZoomBehaviorEnum read(final JsonReader jsonReader) throws IOException {
434434 }
435435 }
436436
437- @ SerializedName ("CacheHeaderFooterShapes " )
438- protected Boolean cacheHeaderFooterShapes ;
437+ @ SerializedName ("CacheBackgroundGraphics " )
438+ protected Boolean cacheBackgroundGraphics ;
439439
440440 @ SerializedName ("Compliance" )
441441 protected ComplianceEnum compliance ;
@@ -455,6 +455,9 @@ public ZoomBehaviorEnum read(final JsonReader jsonReader) throws IOException {
455455 @ SerializedName ("DownsampleOptions" )
456456 protected DownsampleOptionsData downsampleOptions ;
457457
458+ @ SerializedName ("EmbedAttachments" )
459+ protected Boolean embedAttachments ;
460+
458461 @ SerializedName ("EmbedFullFonts" )
459462 protected Boolean embedFullFonts ;
460463
@@ -512,21 +515,21 @@ public ZoomBehaviorEnum read(final JsonReader jsonReader) throws IOException {
512515 @ SerializedName ("ZoomFactor" )
513516 protected Integer zoomFactor ;
514517 /**
515- * Gets or sets a value indicating whether or not to cache shapes placed in header and footer of document.
516- * @return cacheHeaderFooterShapes
518+ * Gets or sets a value determining whether or not to cache graphics placed in document's background .
519+ * @return cacheBackgroundGraphics
517520 **/
518- @ ApiModelProperty (value = "Gets or sets a value indicating whether or not to cache shapes placed in header and footer of document." )
519- public Boolean getCacheHeaderFooterShapes () {
520- return cacheHeaderFooterShapes ;
521+ @ ApiModelProperty (value = "Gets or sets a value determining whether or not to cache graphics placed in document's background ." )
522+ public Boolean getCacheBackgroundGraphics () {
523+ return cacheBackgroundGraphics ;
521524 }
522525
523- public PdfSaveOptionsData cacheHeaderFooterShapes (Boolean cacheHeaderFooterShapes ) {
524- this .cacheHeaderFooterShapes = cacheHeaderFooterShapes ;
526+ public PdfSaveOptionsData cacheBackgroundGraphics (Boolean cacheBackgroundGraphics ) {
527+ this .cacheBackgroundGraphics = cacheBackgroundGraphics ;
525528 return this ;
526529 }
527530
528- public void setCacheHeaderFooterShapes (Boolean cacheHeaderFooterShapes ) {
529- this .cacheHeaderFooterShapes = cacheHeaderFooterShapes ;
531+ public void setCacheBackgroundGraphics (Boolean cacheBackgroundGraphics ) {
532+ this .cacheBackgroundGraphics = cacheBackgroundGraphics ;
530533 }
531534
532535
@@ -647,6 +650,25 @@ public void setDownsampleOptions(DownsampleOptionsData downsampleOptions) {
647650 }
648651
649652
653+ /**
654+ * Gets or sets a value determining whether or not to embed attachments to the PDF document.
655+ * @return embedAttachments
656+ **/
657+ @ ApiModelProperty (value = "Gets or sets a value determining whether or not to embed attachments to the PDF document." )
658+ public Boolean getEmbedAttachments () {
659+ return embedAttachments ;
660+ }
661+
662+ public PdfSaveOptionsData embedAttachments (Boolean embedAttachments ) {
663+ this .embedAttachments = embedAttachments ;
664+ return this ;
665+ }
666+
667+ public void setEmbedAttachments (Boolean embedAttachments ) {
668+ this .embedAttachments = embedAttachments ;
669+ }
670+
671+
650672 /**
651673 * Gets or sets a value indicating whether fonts are embedded into the resulting PDF documents.
652674 * @return embedFullFonts
@@ -1011,13 +1033,14 @@ public void setZoomFactor(Integer zoomFactor) {
10111033
10121034 public PdfSaveOptionsData () {
10131035 super ();
1014- this .cacheHeaderFooterShapes = null ;
1036+ this .cacheBackgroundGraphics = null ;
10151037 this .compliance = null ;
10161038 this .createNoteHyperlinks = null ;
10171039 this .customPropertiesExport = null ;
10181040 this .digitalSignatureDetails = null ;
10191041 this .displayDocTitle = null ;
10201042 this .downsampleOptions = null ;
1043+ this .embedAttachments = null ;
10211044 this .embedFullFonts = null ;
10221045 this .encryptionDetails = null ;
10231046 this .exportDocumentStructure = null ;
@@ -1060,13 +1083,14 @@ public boolean equals(java.lang.Object o) {
10601083
10611084 PdfSaveOptionsData pdfSaveOptionsData = (PdfSaveOptionsData ) o ;
10621085 return
1063- Objects .equals (this .cacheHeaderFooterShapes , pdfSaveOptionsData .cacheHeaderFooterShapes ) &&
1086+ Objects .equals (this .cacheBackgroundGraphics , pdfSaveOptionsData .cacheBackgroundGraphics ) &&
10641087 Objects .equals (this .compliance , pdfSaveOptionsData .compliance ) &&
10651088 Objects .equals (this .createNoteHyperlinks , pdfSaveOptionsData .createNoteHyperlinks ) &&
10661089 Objects .equals (this .customPropertiesExport , pdfSaveOptionsData .customPropertiesExport ) &&
10671090 Objects .equals (this .digitalSignatureDetails , pdfSaveOptionsData .digitalSignatureDetails ) &&
10681091 Objects .equals (this .displayDocTitle , pdfSaveOptionsData .displayDocTitle ) &&
10691092 Objects .equals (this .downsampleOptions , pdfSaveOptionsData .downsampleOptions ) &&
1093+ Objects .equals (this .embedAttachments , pdfSaveOptionsData .embedAttachments ) &&
10701094 Objects .equals (this .embedFullFonts , pdfSaveOptionsData .embedFullFonts ) &&
10711095 Objects .equals (this .encryptionDetails , pdfSaveOptionsData .encryptionDetails ) &&
10721096 Objects .equals (this .exportDocumentStructure , pdfSaveOptionsData .exportDocumentStructure ) &&
@@ -1091,7 +1115,7 @@ public boolean equals(java.lang.Object o) {
10911115
10921116 @ Override
10931117 public int hashCode () {
1094- return Objects .hash (cacheHeaderFooterShapes , compliance , createNoteHyperlinks , customPropertiesExport , digitalSignatureDetails , displayDocTitle , downsampleOptions , embedFullFonts , encryptionDetails , exportDocumentStructure , exportLanguageToSpanTag , fontEmbeddingMode , headerFooterBookmarksExportMode , imageColorSpaceExportMode , imageCompression , interpolateImages , openHyperlinksInNewWindow , outlineOptions , pageMode , preblendImages , preserveFormFields , textCompression , useBookFoldPrintingSettings , useCoreFonts , zoomBehavior , zoomFactor , super .hashCode ());
1118+ return Objects .hash (cacheBackgroundGraphics , compliance , createNoteHyperlinks , customPropertiesExport , digitalSignatureDetails , displayDocTitle , downsampleOptions , embedAttachments , embedFullFonts , encryptionDetails , exportDocumentStructure , exportLanguageToSpanTag , fontEmbeddingMode , headerFooterBookmarksExportMode , imageColorSpaceExportMode , imageCompression , interpolateImages , openHyperlinksInNewWindow , outlineOptions , pageMode , preblendImages , preserveFormFields , textCompression , useBookFoldPrintingSettings , useCoreFonts , zoomBehavior , zoomFactor , super .hashCode ());
10951119 }
10961120
10971121 @ Override
@@ -1118,13 +1142,14 @@ public String toString() {
11181142 sb .append (" optimizeOutput: " ).append (toIndentedString (getOptimizeOutput ())).append ("\n " );
11191143 sb .append (" pageCount: " ).append (toIndentedString (getPageCount ())).append ("\n " );
11201144 sb .append (" pageIndex: " ).append (toIndentedString (getPageIndex ())).append ("\n " );
1121- sb .append (" cacheHeaderFooterShapes : " ).append (toIndentedString (getCacheHeaderFooterShapes ())).append ("\n " );
1145+ sb .append (" cacheBackgroundGraphics : " ).append (toIndentedString (getCacheBackgroundGraphics ())).append ("\n " );
11221146 sb .append (" compliance: " ).append (toIndentedString (getCompliance ())).append ("\n " );
11231147 sb .append (" createNoteHyperlinks: " ).append (toIndentedString (getCreateNoteHyperlinks ())).append ("\n " );
11241148 sb .append (" customPropertiesExport: " ).append (toIndentedString (getCustomPropertiesExport ())).append ("\n " );
11251149 sb .append (" digitalSignatureDetails: " ).append (toIndentedString (getDigitalSignatureDetails ())).append ("\n " );
11261150 sb .append (" displayDocTitle: " ).append (toIndentedString (getDisplayDocTitle ())).append ("\n " );
11271151 sb .append (" downsampleOptions: " ).append (toIndentedString (getDownsampleOptions ())).append ("\n " );
1152+ sb .append (" embedAttachments: " ).append (toIndentedString (getEmbedAttachments ())).append ("\n " );
11281153 sb .append (" embedFullFonts: " ).append (toIndentedString (getEmbedFullFonts ())).append ("\n " );
11291154 sb .append (" encryptionDetails: " ).append (toIndentedString (getEncryptionDetails ())).append ("\n " );
11301155 sb .append (" exportDocumentStructure: " ).append (toIndentedString (getExportDocumentStructure ())).append ("\n " );
0 commit comments