Class ChromePdfRenderOptionsP.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptionsP.Builder>
-
- com.ironsoftware.ironpdf.internal.proto.ChromePdfRenderOptionsP.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ChromePdfRenderOptionsPOrBuilder,Cloneable
- Enclosing class:
- ChromePdfRenderOptionsP
public static final class ChromePdfRenderOptionsP.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptionsP.Builder> implements ChromePdfRenderOptionsPOrBuilder
we not allow to add HeaderFooter because html and string could be too long to handle that we need to use stream which will makes things complicated.
Protobuf typeironpdfengineproto.ChromePdfRenderOptionsP
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ChromePdfRenderOptionsPbuild()ChromePdfRenderOptionsPbuildPartial()ChromePdfRenderOptionsP.Builderclear()ChromePdfRenderOptionsP.BuilderclearCreatePdfFormsFromHtml()optional bool apply_margin_to_header_and_footer = 1;ChromePdfRenderOptionsP.BuilderclearCssMediaType()optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;ChromePdfRenderOptionsP.BuilderclearCustomCssUrl()optional string custom_css_url = 2;ChromePdfRenderOptionsP.BuilderclearCustomPaperHeight()optional double custom_paper_height = 24;ChromePdfRenderOptionsP.BuilderclearCustomPaperWidth()optional double custom_paper_width = 23;ChromePdfRenderOptionsP.BuilderclearEnableGrayscale()optional bool enable_grayscale = 32;ChromePdfRenderOptionsP.BuilderclearEnableJavaScript()optional bool enable_java_script = 3;ChromePdfRenderOptionsP.BuilderclearFirstPageNumber()optional int32 first_page_number = 30;ChromePdfRenderOptionsP.BuilderclearFitToPaperMode()optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;ChromePdfRenderOptionsP.BuilderclearForcePaperSize()optional bool force_paper_size = 33;ChromePdfRenderOptionsP.BuilderclearGrayScale()optional bool generate_unique_document_identifiers = 6;ChromePdfRenderOptionsP.BuilderclearHtmlFooter()optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;ChromePdfRenderOptionsP.BuilderclearHtmlHeader()optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;ChromePdfRenderOptionsP.BuilderclearInputEncoding()optional string input_encoding = 21;ChromePdfRenderOptionsP.BuilderclearJavascript()optional string javascript = 25;ChromePdfRenderOptionsP.BuilderclearMarginBottom()optional double margin_bottom = 8;ChromePdfRenderOptionsP.BuilderclearMarginLeft()optional double margin_left = 9;ChromePdfRenderOptionsP.BuilderclearMarginRight()optional double margin_right = 10;ChromePdfRenderOptionsP.BuilderclearMarginTop()optional double margin_top = 11;ChromePdfRenderOptionsP.BuilderclearPaperOrientation()optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;ChromePdfRenderOptionsP.BuilderclearPaperSize()optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;ChromePdfRenderOptionsP.BuilderclearPrintHtmlBackgrounds()optional bool print_html_backgrounds = 14;ChromePdfRenderOptionsP.BuilderclearRenderDelay()optional int32 render_delay = 15;ChromePdfRenderOptionsP.BuilderclearTextFooter()optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;ChromePdfRenderOptionsP.BuilderclearTextHeader()optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;ChromePdfRenderOptionsP.BuilderclearTimeout()optional int32 timeout = 16;ChromePdfRenderOptionsP.BuilderclearTitle()optional string title = 17;ChromePdfRenderOptionsP.BuilderclearUseMarginsOnHeaderFooter()optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;ChromePdfRenderOptionsP.BuilderclearViewPortHeight()optional int32 view_port_height = 18;ChromePdfRenderOptionsP.BuilderclearViewPortWidth()optional int32 view_port_width = 19;ChromePdfRenderOptionsP.BuilderclearWaitFor()optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;ChromePdfRenderOptionsP.BuilderclearZoom()optional int32 zoom = 20;booleangetCreatePdfFormsFromHtml()optional bool apply_margin_to_header_and_footer = 1;ChromePdfCssMediaTypePgetCssMediaType()optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;ChromePdfCssMediaTypeP.BuildergetCssMediaTypeBuilder()optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;ChromePdfCssMediaTypePOrBuildergetCssMediaTypeOrBuilder()optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;StringgetCustomCssUrl()optional string custom_css_url = 2;com.google.protobuf.ByteStringgetCustomCssUrlBytes()optional string custom_css_url = 2;doublegetCustomPaperHeight()optional double custom_paper_height = 24;doublegetCustomPaperWidth()optional double custom_paper_width = 23;ChromePdfRenderOptionsPgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetEnableGrayscale()optional bool enable_grayscale = 32;booleangetEnableJavaScript()optional bool enable_java_script = 3;intgetFirstPageNumber()optional int32 first_page_number = 30;ChromeFitToPaperModesPgetFitToPaperMode()optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;ChromeFitToPaperModesP.BuildergetFitToPaperModeBuilder()optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;ChromeFitToPaperModesPOrBuildergetFitToPaperModeOrBuilder()optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;booleangetForcePaperSize()optional bool force_paper_size = 33;booleangetGrayScale()optional bool generate_unique_document_identifiers = 6;ChromeHtmlHeaderFooterPgetHtmlFooter()optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;ChromeHtmlHeaderFooterP.BuildergetHtmlFooterBuilder()optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;ChromeHtmlHeaderFooterPOrBuildergetHtmlFooterOrBuilder()optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;ChromeHtmlHeaderFooterPgetHtmlHeader()optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;ChromeHtmlHeaderFooterP.BuildergetHtmlHeaderBuilder()optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;ChromeHtmlHeaderFooterPOrBuildergetHtmlHeaderOrBuilder()optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;StringgetInputEncoding()optional string input_encoding = 21;com.google.protobuf.ByteStringgetInputEncodingBytes()optional string input_encoding = 21;StringgetJavascript()optional string javascript = 25;com.google.protobuf.ByteStringgetJavascriptBytes()optional string javascript = 25;doublegetMarginBottom()optional double margin_bottom = 8;doublegetMarginLeft()optional double margin_left = 9;doublegetMarginRight()optional double margin_right = 10;doublegetMarginTop()optional double margin_top = 11;ChromePdfPaperOrientationPgetPaperOrientation()optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;ChromePdfPaperOrientationP.BuildergetPaperOrientationBuilder()optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;ChromePdfPaperOrientationPOrBuildergetPaperOrientationOrBuilder()optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;ChromePdfPaperSizePgetPaperSize()optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;ChromePdfPaperSizeP.BuildergetPaperSizeBuilder()optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;ChromePdfPaperSizePOrBuildergetPaperSizeOrBuilder()optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;booleangetPrintHtmlBackgrounds()optional bool print_html_backgrounds = 14;intgetRenderDelay()optional int32 render_delay = 15;ChromeTextHeaderFooterPgetTextFooter()optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;ChromeTextHeaderFooterP.BuildergetTextFooterBuilder()optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;ChromeTextHeaderFooterPOrBuildergetTextFooterOrBuilder()optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;ChromeTextHeaderFooterPgetTextHeader()optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;ChromeTextHeaderFooterP.BuildergetTextHeaderBuilder()optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;ChromeTextHeaderFooterPOrBuildergetTextHeaderOrBuilder()optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;intgetTimeout()optional int32 timeout = 16;StringgetTitle()optional string title = 17;com.google.protobuf.ByteStringgetTitleBytes()optional string title = 17;ChromeUseMarginsPgetUseMarginsOnHeaderFooter()optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;ChromeUseMarginsP.BuildergetUseMarginsOnHeaderFooterBuilder()optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;ChromeUseMarginsPOrBuildergetUseMarginsOnHeaderFooterOrBuilder()optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;intgetViewPortHeight()optional int32 view_port_height = 18;intgetViewPortWidth()optional int32 view_port_width = 19;RenderOptionWaitForPgetWaitFor()optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;RenderOptionWaitForP.BuildergetWaitForBuilder()optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;RenderOptionWaitForPOrBuildergetWaitForOrBuilder()optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;intgetZoom()optional int32 zoom = 20;booleanhasCreatePdfFormsFromHtml()optional bool apply_margin_to_header_and_footer = 1;booleanhasCssMediaType()optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;booleanhasCustomCssUrl()optional string custom_css_url = 2;booleanhasCustomPaperHeight()optional double custom_paper_height = 24;booleanhasCustomPaperWidth()optional double custom_paper_width = 23;booleanhasEnableGrayscale()optional bool enable_grayscale = 32;booleanhasEnableJavaScript()optional bool enable_java_script = 3;booleanhasFirstPageNumber()optional int32 first_page_number = 30;booleanhasFitToPaperMode()optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;booleanhasForcePaperSize()optional bool force_paper_size = 33;booleanhasGrayScale()optional bool generate_unique_document_identifiers = 6;booleanhasHtmlFooter()optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;booleanhasHtmlHeader()optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;booleanhasInputEncoding()optional string input_encoding = 21;booleanhasJavascript()optional string javascript = 25;booleanhasMarginBottom()optional double margin_bottom = 8;booleanhasMarginLeft()optional double margin_left = 9;booleanhasMarginRight()optional double margin_right = 10;booleanhasMarginTop()optional double margin_top = 11;booleanhasPaperOrientation()optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;booleanhasPaperSize()optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;booleanhasPrintHtmlBackgrounds()optional bool print_html_backgrounds = 14;booleanhasRenderDelay()optional int32 render_delay = 15;booleanhasTextFooter()optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;booleanhasTextHeader()optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;booleanhasTimeout()optional int32 timeout = 16;booleanhasTitle()optional string title = 17;booleanhasUseMarginsOnHeaderFooter()optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;booleanhasViewPortHeight()optional int32 view_port_height = 18;booleanhasViewPortWidth()optional int32 view_port_width = 19;booleanhasWaitFor()optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;booleanhasZoom()optional int32 zoom = 20;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ChromePdfRenderOptionsP.BuildermergeCssMediaType(ChromePdfCssMediaTypeP value)optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;ChromePdfRenderOptionsP.BuildermergeFitToPaperMode(ChromeFitToPaperModesP value)optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;ChromePdfRenderOptionsP.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ChromePdfRenderOptionsP.BuildermergeFrom(com.google.protobuf.Message other)ChromePdfRenderOptionsP.BuildermergeFrom(ChromePdfRenderOptionsP other)ChromePdfRenderOptionsP.BuildermergeHtmlFooter(ChromeHtmlHeaderFooterP value)optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;ChromePdfRenderOptionsP.BuildermergeHtmlHeader(ChromeHtmlHeaderFooterP value)optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;ChromePdfRenderOptionsP.BuildermergePaperOrientation(ChromePdfPaperOrientationP value)optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;ChromePdfRenderOptionsP.BuildermergePaperSize(ChromePdfPaperSizeP value)optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;ChromePdfRenderOptionsP.BuildermergeTextFooter(ChromeTextHeaderFooterP value)optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;ChromePdfRenderOptionsP.BuildermergeTextHeader(ChromeTextHeaderFooterP value)optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;ChromePdfRenderOptionsP.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ChromePdfRenderOptionsP.BuildermergeUseMarginsOnHeaderFooter(ChromeUseMarginsP value)optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;ChromePdfRenderOptionsP.BuildermergeWaitFor(RenderOptionWaitForP value)optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;ChromePdfRenderOptionsP.BuildersetCreatePdfFormsFromHtml(boolean value)optional bool apply_margin_to_header_and_footer = 1;ChromePdfRenderOptionsP.BuildersetCssMediaType(ChromePdfCssMediaTypeP value)optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;ChromePdfRenderOptionsP.BuildersetCssMediaType(ChromePdfCssMediaTypeP.Builder builderForValue)optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;ChromePdfRenderOptionsP.BuildersetCustomCssUrl(String value)optional string custom_css_url = 2;ChromePdfRenderOptionsP.BuildersetCustomCssUrlBytes(com.google.protobuf.ByteString value)optional string custom_css_url = 2;ChromePdfRenderOptionsP.BuildersetCustomPaperHeight(double value)optional double custom_paper_height = 24;ChromePdfRenderOptionsP.BuildersetCustomPaperWidth(double value)optional double custom_paper_width = 23;ChromePdfRenderOptionsP.BuildersetEnableGrayscale(boolean value)optional bool enable_grayscale = 32;ChromePdfRenderOptionsP.BuildersetEnableJavaScript(boolean value)optional bool enable_java_script = 3;ChromePdfRenderOptionsP.BuildersetFirstPageNumber(int value)optional int32 first_page_number = 30;ChromePdfRenderOptionsP.BuildersetFitToPaperMode(ChromeFitToPaperModesP value)optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;ChromePdfRenderOptionsP.BuildersetFitToPaperMode(ChromeFitToPaperModesP.Builder builderForValue)optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;ChromePdfRenderOptionsP.BuildersetForcePaperSize(boolean value)optional bool force_paper_size = 33;ChromePdfRenderOptionsP.BuildersetGrayScale(boolean value)optional bool generate_unique_document_identifiers = 6;ChromePdfRenderOptionsP.BuildersetHtmlFooter(ChromeHtmlHeaderFooterP value)optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;ChromePdfRenderOptionsP.BuildersetHtmlFooter(ChromeHtmlHeaderFooterP.Builder builderForValue)optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;ChromePdfRenderOptionsP.BuildersetHtmlHeader(ChromeHtmlHeaderFooterP value)optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;ChromePdfRenderOptionsP.BuildersetHtmlHeader(ChromeHtmlHeaderFooterP.Builder builderForValue)optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;ChromePdfRenderOptionsP.BuildersetInputEncoding(String value)optional string input_encoding = 21;ChromePdfRenderOptionsP.BuildersetInputEncodingBytes(com.google.protobuf.ByteString value)optional string input_encoding = 21;ChromePdfRenderOptionsP.BuildersetJavascript(String value)optional string javascript = 25;ChromePdfRenderOptionsP.BuildersetJavascriptBytes(com.google.protobuf.ByteString value)optional string javascript = 25;ChromePdfRenderOptionsP.BuildersetMarginBottom(double value)optional double margin_bottom = 8;ChromePdfRenderOptionsP.BuildersetMarginLeft(double value)optional double margin_left = 9;ChromePdfRenderOptionsP.BuildersetMarginRight(double value)optional double margin_right = 10;ChromePdfRenderOptionsP.BuildersetMarginTop(double value)optional double margin_top = 11;ChromePdfRenderOptionsP.BuildersetPaperOrientation(ChromePdfPaperOrientationP value)optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;ChromePdfRenderOptionsP.BuildersetPaperOrientation(ChromePdfPaperOrientationP.Builder builderForValue)optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;ChromePdfRenderOptionsP.BuildersetPaperSize(ChromePdfPaperSizeP value)optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;ChromePdfRenderOptionsP.BuildersetPaperSize(ChromePdfPaperSizeP.Builder builderForValue)optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;ChromePdfRenderOptionsP.BuildersetPrintHtmlBackgrounds(boolean value)optional bool print_html_backgrounds = 14;ChromePdfRenderOptionsP.BuildersetRenderDelay(int value)optional int32 render_delay = 15;ChromePdfRenderOptionsP.BuildersetTextFooter(ChromeTextHeaderFooterP value)optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;ChromePdfRenderOptionsP.BuildersetTextFooter(ChromeTextHeaderFooterP.Builder builderForValue)optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;ChromePdfRenderOptionsP.BuildersetTextHeader(ChromeTextHeaderFooterP value)optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;ChromePdfRenderOptionsP.BuildersetTextHeader(ChromeTextHeaderFooterP.Builder builderForValue)optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;ChromePdfRenderOptionsP.BuildersetTimeout(int value)optional int32 timeout = 16;ChromePdfRenderOptionsP.BuildersetTitle(String value)optional string title = 17;ChromePdfRenderOptionsP.BuildersetTitleBytes(com.google.protobuf.ByteString value)optional string title = 17;ChromePdfRenderOptionsP.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ChromePdfRenderOptionsP.BuildersetUseMarginsOnHeaderFooter(ChromeUseMarginsP value)optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;ChromePdfRenderOptionsP.BuildersetUseMarginsOnHeaderFooter(ChromeUseMarginsP.Builder builderForValue)optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;ChromePdfRenderOptionsP.BuildersetViewPortHeight(int value)optional int32 view_port_height = 18;ChromePdfRenderOptionsP.BuildersetViewPortWidth(int value)optional int32 view_port_width = 19;ChromePdfRenderOptionsP.BuildersetWaitFor(RenderOptionWaitForP value)optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;ChromePdfRenderOptionsP.BuildersetWaitFor(RenderOptionWaitForP.Builder builderForValue)optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;ChromePdfRenderOptionsP.BuildersetZoom(int value)optional int32 zoom = 20;-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptionsP.Builder>
-
clear
public ChromePdfRenderOptionsP.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptionsP.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptionsP.Builder>
-
getDefaultInstanceForType
public ChromePdfRenderOptionsP getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ChromePdfRenderOptionsP build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ChromePdfRenderOptionsP buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ChromePdfRenderOptionsP.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ChromePdfRenderOptionsP.Builder>
-
mergeFrom
public ChromePdfRenderOptionsP.Builder mergeFrom(ChromePdfRenderOptionsP other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptionsP.Builder>
-
mergeFrom
public ChromePdfRenderOptionsP.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ChromePdfRenderOptionsP.Builder>- Throws:
IOException
-
hasCreatePdfFormsFromHtml
public boolean hasCreatePdfFormsFromHtml()
optional bool apply_margin_to_header_and_footer = 1;
optional bool create_pdf_forms_from_html = 1;- Specified by:
hasCreatePdfFormsFromHtmlin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the createPdfFormsFromHtml field is set.
-
getCreatePdfFormsFromHtml
public boolean getCreatePdfFormsFromHtml()
optional bool apply_margin_to_header_and_footer = 1;
optional bool create_pdf_forms_from_html = 1;- Specified by:
getCreatePdfFormsFromHtmlin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The createPdfFormsFromHtml.
-
setCreatePdfFormsFromHtml
public ChromePdfRenderOptionsP.Builder setCreatePdfFormsFromHtml(boolean value)
optional bool apply_margin_to_header_and_footer = 1;
optional bool create_pdf_forms_from_html = 1;- Parameters:
value- The createPdfFormsFromHtml to set.- Returns:
- This builder for chaining.
-
clearCreatePdfFormsFromHtml
public ChromePdfRenderOptionsP.Builder clearCreatePdfFormsFromHtml()
optional bool apply_margin_to_header_and_footer = 1;
optional bool create_pdf_forms_from_html = 1;- Returns:
- This builder for chaining.
-
hasCustomCssUrl
public boolean hasCustomCssUrl()
optional string custom_css_url = 2;- Specified by:
hasCustomCssUrlin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the customCssUrl field is set.
-
getCustomCssUrl
public String getCustomCssUrl()
optional string custom_css_url = 2;- Specified by:
getCustomCssUrlin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The customCssUrl.
-
getCustomCssUrlBytes
public com.google.protobuf.ByteString getCustomCssUrlBytes()
optional string custom_css_url = 2;- Specified by:
getCustomCssUrlBytesin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The bytes for customCssUrl.
-
setCustomCssUrl
public ChromePdfRenderOptionsP.Builder setCustomCssUrl(String value)
optional string custom_css_url = 2;- Parameters:
value- The customCssUrl to set.- Returns:
- This builder for chaining.
-
clearCustomCssUrl
public ChromePdfRenderOptionsP.Builder clearCustomCssUrl()
optional string custom_css_url = 2;- Returns:
- This builder for chaining.
-
setCustomCssUrlBytes
public ChromePdfRenderOptionsP.Builder setCustomCssUrlBytes(com.google.protobuf.ByteString value)
optional string custom_css_url = 2;- Parameters:
value- The bytes for customCssUrl to set.- Returns:
- This builder for chaining.
-
hasEnableJavaScript
public boolean hasEnableJavaScript()
optional bool enable_java_script = 3;- Specified by:
hasEnableJavaScriptin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the enableJavaScript field is set.
-
getEnableJavaScript
public boolean getEnableJavaScript()
optional bool enable_java_script = 3;- Specified by:
getEnableJavaScriptin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The enableJavaScript.
-
setEnableJavaScript
public ChromePdfRenderOptionsP.Builder setEnableJavaScript(boolean value)
optional bool enable_java_script = 3;- Parameters:
value- The enableJavaScript to set.- Returns:
- This builder for chaining.
-
clearEnableJavaScript
public ChromePdfRenderOptionsP.Builder clearEnableJavaScript()
optional bool enable_java_script = 3;- Returns:
- This builder for chaining.
-
hasFitToPaperMode
public boolean hasFitToPaperMode()
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;- Specified by:
hasFitToPaperModein interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the fitToPaperMode field is set.
-
getFitToPaperMode
public ChromeFitToPaperModesP getFitToPaperMode()
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;- Specified by:
getFitToPaperModein interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The fitToPaperMode.
-
setFitToPaperMode
public ChromePdfRenderOptionsP.Builder setFitToPaperMode(ChromeFitToPaperModesP value)
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;
-
setFitToPaperMode
public ChromePdfRenderOptionsP.Builder setFitToPaperMode(ChromeFitToPaperModesP.Builder builderForValue)
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;
-
mergeFitToPaperMode
public ChromePdfRenderOptionsP.Builder mergeFitToPaperMode(ChromeFitToPaperModesP value)
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;
-
clearFitToPaperMode
public ChromePdfRenderOptionsP.Builder clearFitToPaperMode()
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;
-
getFitToPaperModeBuilder
public ChromeFitToPaperModesP.Builder getFitToPaperModeBuilder()
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;
-
getFitToPaperModeOrBuilder
public ChromeFitToPaperModesPOrBuilder getFitToPaperModeOrBuilder()
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;- Specified by:
getFitToPaperModeOrBuilderin interfaceChromePdfRenderOptionsPOrBuilder
-
hasGrayScale
public boolean hasGrayScale()
optional bool generate_unique_document_identifiers = 6;
optional bool gray_scale = 7;- Specified by:
hasGrayScalein interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the grayScale field is set.
-
getGrayScale
public boolean getGrayScale()
optional bool generate_unique_document_identifiers = 6;
optional bool gray_scale = 7;- Specified by:
getGrayScalein interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The grayScale.
-
setGrayScale
public ChromePdfRenderOptionsP.Builder setGrayScale(boolean value)
optional bool generate_unique_document_identifiers = 6;
optional bool gray_scale = 7;- Parameters:
value- The grayScale to set.- Returns:
- This builder for chaining.
-
clearGrayScale
public ChromePdfRenderOptionsP.Builder clearGrayScale()
optional bool generate_unique_document_identifiers = 6;
optional bool gray_scale = 7;- Returns:
- This builder for chaining.
-
hasMarginBottom
public boolean hasMarginBottom()
optional double margin_bottom = 8;- Specified by:
hasMarginBottomin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the marginBottom field is set.
-
getMarginBottom
public double getMarginBottom()
optional double margin_bottom = 8;- Specified by:
getMarginBottomin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The marginBottom.
-
setMarginBottom
public ChromePdfRenderOptionsP.Builder setMarginBottom(double value)
optional double margin_bottom = 8;- Parameters:
value- The marginBottom to set.- Returns:
- This builder for chaining.
-
clearMarginBottom
public ChromePdfRenderOptionsP.Builder clearMarginBottom()
optional double margin_bottom = 8;- Returns:
- This builder for chaining.
-
hasMarginLeft
public boolean hasMarginLeft()
optional double margin_left = 9;- Specified by:
hasMarginLeftin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the marginLeft field is set.
-
getMarginLeft
public double getMarginLeft()
optional double margin_left = 9;- Specified by:
getMarginLeftin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The marginLeft.
-
setMarginLeft
public ChromePdfRenderOptionsP.Builder setMarginLeft(double value)
optional double margin_left = 9;- Parameters:
value- The marginLeft to set.- Returns:
- This builder for chaining.
-
clearMarginLeft
public ChromePdfRenderOptionsP.Builder clearMarginLeft()
optional double margin_left = 9;- Returns:
- This builder for chaining.
-
hasMarginRight
public boolean hasMarginRight()
optional double margin_right = 10;- Specified by:
hasMarginRightin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the marginRight field is set.
-
getMarginRight
public double getMarginRight()
optional double margin_right = 10;- Specified by:
getMarginRightin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The marginRight.
-
setMarginRight
public ChromePdfRenderOptionsP.Builder setMarginRight(double value)
optional double margin_right = 10;- Parameters:
value- The marginRight to set.- Returns:
- This builder for chaining.
-
clearMarginRight
public ChromePdfRenderOptionsP.Builder clearMarginRight()
optional double margin_right = 10;- Returns:
- This builder for chaining.
-
hasMarginTop
public boolean hasMarginTop()
optional double margin_top = 11;- Specified by:
hasMarginTopin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the marginTop field is set.
-
getMarginTop
public double getMarginTop()
optional double margin_top = 11;- Specified by:
getMarginTopin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The marginTop.
-
setMarginTop
public ChromePdfRenderOptionsP.Builder setMarginTop(double value)
optional double margin_top = 11;- Parameters:
value- The marginTop to set.- Returns:
- This builder for chaining.
-
clearMarginTop
public ChromePdfRenderOptionsP.Builder clearMarginTop()
optional double margin_top = 11;- Returns:
- This builder for chaining.
-
hasPaperOrientation
public boolean hasPaperOrientation()
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;- Specified by:
hasPaperOrientationin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the paperOrientation field is set.
-
getPaperOrientation
public ChromePdfPaperOrientationP getPaperOrientation()
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;- Specified by:
getPaperOrientationin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The paperOrientation.
-
setPaperOrientation
public ChromePdfRenderOptionsP.Builder setPaperOrientation(ChromePdfPaperOrientationP value)
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;
-
setPaperOrientation
public ChromePdfRenderOptionsP.Builder setPaperOrientation(ChromePdfPaperOrientationP.Builder builderForValue)
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;
-
mergePaperOrientation
public ChromePdfRenderOptionsP.Builder mergePaperOrientation(ChromePdfPaperOrientationP value)
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;
-
clearPaperOrientation
public ChromePdfRenderOptionsP.Builder clearPaperOrientation()
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;
-
getPaperOrientationBuilder
public ChromePdfPaperOrientationP.Builder getPaperOrientationBuilder()
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;
-
getPaperOrientationOrBuilder
public ChromePdfPaperOrientationPOrBuilder getPaperOrientationOrBuilder()
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;- Specified by:
getPaperOrientationOrBuilderin interfaceChromePdfRenderOptionsPOrBuilder
-
hasPaperSize
public boolean hasPaperSize()
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;- Specified by:
hasPaperSizein interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the paperSize field is set.
-
getPaperSize
public ChromePdfPaperSizeP getPaperSize()
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;- Specified by:
getPaperSizein interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The paperSize.
-
setPaperSize
public ChromePdfRenderOptionsP.Builder setPaperSize(ChromePdfPaperSizeP value)
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
-
setPaperSize
public ChromePdfRenderOptionsP.Builder setPaperSize(ChromePdfPaperSizeP.Builder builderForValue)
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
-
mergePaperSize
public ChromePdfRenderOptionsP.Builder mergePaperSize(ChromePdfPaperSizeP value)
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
-
clearPaperSize
public ChromePdfRenderOptionsP.Builder clearPaperSize()
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
-
getPaperSizeBuilder
public ChromePdfPaperSizeP.Builder getPaperSizeBuilder()
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
-
getPaperSizeOrBuilder
public ChromePdfPaperSizePOrBuilder getPaperSizeOrBuilder()
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;- Specified by:
getPaperSizeOrBuilderin interfaceChromePdfRenderOptionsPOrBuilder
-
hasPrintHtmlBackgrounds
public boolean hasPrintHtmlBackgrounds()
optional bool print_html_backgrounds = 14;- Specified by:
hasPrintHtmlBackgroundsin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the printHtmlBackgrounds field is set.
-
getPrintHtmlBackgrounds
public boolean getPrintHtmlBackgrounds()
optional bool print_html_backgrounds = 14;- Specified by:
getPrintHtmlBackgroundsin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The printHtmlBackgrounds.
-
setPrintHtmlBackgrounds
public ChromePdfRenderOptionsP.Builder setPrintHtmlBackgrounds(boolean value)
optional bool print_html_backgrounds = 14;- Parameters:
value- The printHtmlBackgrounds to set.- Returns:
- This builder for chaining.
-
clearPrintHtmlBackgrounds
public ChromePdfRenderOptionsP.Builder clearPrintHtmlBackgrounds()
optional bool print_html_backgrounds = 14;- Returns:
- This builder for chaining.
-
hasRenderDelay
public boolean hasRenderDelay()
optional int32 render_delay = 15;- Specified by:
hasRenderDelayin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the renderDelay field is set.
-
getRenderDelay
public int getRenderDelay()
optional int32 render_delay = 15;- Specified by:
getRenderDelayin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The renderDelay.
-
setRenderDelay
public ChromePdfRenderOptionsP.Builder setRenderDelay(int value)
optional int32 render_delay = 15;- Parameters:
value- The renderDelay to set.- Returns:
- This builder for chaining.
-
clearRenderDelay
public ChromePdfRenderOptionsP.Builder clearRenderDelay()
optional int32 render_delay = 15;- Returns:
- This builder for chaining.
-
hasTimeout
public boolean hasTimeout()
optional int32 timeout = 16;- Specified by:
hasTimeoutin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the timeout field is set.
-
getTimeout
public int getTimeout()
optional int32 timeout = 16;- Specified by:
getTimeoutin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The timeout.
-
setTimeout
public ChromePdfRenderOptionsP.Builder setTimeout(int value)
optional int32 timeout = 16;- Parameters:
value- The timeout to set.- Returns:
- This builder for chaining.
-
clearTimeout
public ChromePdfRenderOptionsP.Builder clearTimeout()
optional int32 timeout = 16;- Returns:
- This builder for chaining.
-
hasTitle
public boolean hasTitle()
optional string title = 17;- Specified by:
hasTitlein interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the title field is set.
-
getTitle
public String getTitle()
optional string title = 17;- Specified by:
getTitlein interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The title.
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()
optional string title = 17;- Specified by:
getTitleBytesin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The bytes for title.
-
setTitle
public ChromePdfRenderOptionsP.Builder setTitle(String value)
optional string title = 17;- Parameters:
value- The title to set.- Returns:
- This builder for chaining.
-
clearTitle
public ChromePdfRenderOptionsP.Builder clearTitle()
optional string title = 17;- Returns:
- This builder for chaining.
-
setTitleBytes
public ChromePdfRenderOptionsP.Builder setTitleBytes(com.google.protobuf.ByteString value)
optional string title = 17;- Parameters:
value- The bytes for title to set.- Returns:
- This builder for chaining.
-
hasViewPortHeight
public boolean hasViewPortHeight()
optional int32 view_port_height = 18;- Specified by:
hasViewPortHeightin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the viewPortHeight field is set.
-
getViewPortHeight
public int getViewPortHeight()
optional int32 view_port_height = 18;- Specified by:
getViewPortHeightin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The viewPortHeight.
-
setViewPortHeight
public ChromePdfRenderOptionsP.Builder setViewPortHeight(int value)
optional int32 view_port_height = 18;- Parameters:
value- The viewPortHeight to set.- Returns:
- This builder for chaining.
-
clearViewPortHeight
public ChromePdfRenderOptionsP.Builder clearViewPortHeight()
optional int32 view_port_height = 18;- Returns:
- This builder for chaining.
-
hasViewPortWidth
public boolean hasViewPortWidth()
optional int32 view_port_width = 19;- Specified by:
hasViewPortWidthin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the viewPortWidth field is set.
-
getViewPortWidth
public int getViewPortWidth()
optional int32 view_port_width = 19;- Specified by:
getViewPortWidthin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The viewPortWidth.
-
setViewPortWidth
public ChromePdfRenderOptionsP.Builder setViewPortWidth(int value)
optional int32 view_port_width = 19;- Parameters:
value- The viewPortWidth to set.- Returns:
- This builder for chaining.
-
clearViewPortWidth
public ChromePdfRenderOptionsP.Builder clearViewPortWidth()
optional int32 view_port_width = 19;- Returns:
- This builder for chaining.
-
hasZoom
public boolean hasZoom()
optional int32 zoom = 20;- Specified by:
hasZoomin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the zoom field is set.
-
getZoom
public int getZoom()
optional int32 zoom = 20;- Specified by:
getZoomin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The zoom.
-
setZoom
public ChromePdfRenderOptionsP.Builder setZoom(int value)
optional int32 zoom = 20;- Parameters:
value- The zoom to set.- Returns:
- This builder for chaining.
-
clearZoom
public ChromePdfRenderOptionsP.Builder clearZoom()
optional int32 zoom = 20;- Returns:
- This builder for chaining.
-
hasInputEncoding
public boolean hasInputEncoding()
optional string input_encoding = 21;- Specified by:
hasInputEncodingin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the inputEncoding field is set.
-
getInputEncoding
public String getInputEncoding()
optional string input_encoding = 21;- Specified by:
getInputEncodingin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The inputEncoding.
-
getInputEncodingBytes
public com.google.protobuf.ByteString getInputEncodingBytes()
optional string input_encoding = 21;- Specified by:
getInputEncodingBytesin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The bytes for inputEncoding.
-
setInputEncoding
public ChromePdfRenderOptionsP.Builder setInputEncoding(String value)
optional string input_encoding = 21;- Parameters:
value- The inputEncoding to set.- Returns:
- This builder for chaining.
-
clearInputEncoding
public ChromePdfRenderOptionsP.Builder clearInputEncoding()
optional string input_encoding = 21;- Returns:
- This builder for chaining.
-
setInputEncodingBytes
public ChromePdfRenderOptionsP.Builder setInputEncodingBytes(com.google.protobuf.ByteString value)
optional string input_encoding = 21;- Parameters:
value- The bytes for inputEncoding to set.- Returns:
- This builder for chaining.
-
hasCssMediaType
public boolean hasCssMediaType()
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;- Specified by:
hasCssMediaTypein interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the cssMediaType field is set.
-
getCssMediaType
public ChromePdfCssMediaTypeP getCssMediaType()
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;- Specified by:
getCssMediaTypein interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The cssMediaType.
-
setCssMediaType
public ChromePdfRenderOptionsP.Builder setCssMediaType(ChromePdfCssMediaTypeP value)
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;
-
setCssMediaType
public ChromePdfRenderOptionsP.Builder setCssMediaType(ChromePdfCssMediaTypeP.Builder builderForValue)
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;
-
mergeCssMediaType
public ChromePdfRenderOptionsP.Builder mergeCssMediaType(ChromePdfCssMediaTypeP value)
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;
-
clearCssMediaType
public ChromePdfRenderOptionsP.Builder clearCssMediaType()
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;
-
getCssMediaTypeBuilder
public ChromePdfCssMediaTypeP.Builder getCssMediaTypeBuilder()
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;
-
getCssMediaTypeOrBuilder
public ChromePdfCssMediaTypePOrBuilder getCssMediaTypeOrBuilder()
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;- Specified by:
getCssMediaTypeOrBuilderin interfaceChromePdfRenderOptionsPOrBuilder
-
hasCustomPaperWidth
public boolean hasCustomPaperWidth()
optional double custom_paper_width = 23;- Specified by:
hasCustomPaperWidthin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the customPaperWidth field is set.
-
getCustomPaperWidth
public double getCustomPaperWidth()
optional double custom_paper_width = 23;- Specified by:
getCustomPaperWidthin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The customPaperWidth.
-
setCustomPaperWidth
public ChromePdfRenderOptionsP.Builder setCustomPaperWidth(double value)
optional double custom_paper_width = 23;- Parameters:
value- The customPaperWidth to set.- Returns:
- This builder for chaining.
-
clearCustomPaperWidth
public ChromePdfRenderOptionsP.Builder clearCustomPaperWidth()
optional double custom_paper_width = 23;- Returns:
- This builder for chaining.
-
hasCustomPaperHeight
public boolean hasCustomPaperHeight()
optional double custom_paper_height = 24;- Specified by:
hasCustomPaperHeightin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the customPaperHeight field is set.
-
getCustomPaperHeight
public double getCustomPaperHeight()
optional double custom_paper_height = 24;- Specified by:
getCustomPaperHeightin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The customPaperHeight.
-
setCustomPaperHeight
public ChromePdfRenderOptionsP.Builder setCustomPaperHeight(double value)
optional double custom_paper_height = 24;- Parameters:
value- The customPaperHeight to set.- Returns:
- This builder for chaining.
-
clearCustomPaperHeight
public ChromePdfRenderOptionsP.Builder clearCustomPaperHeight()
optional double custom_paper_height = 24;- Returns:
- This builder for chaining.
-
hasJavascript
public boolean hasJavascript()
optional string javascript = 25;- Specified by:
hasJavascriptin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the javascript field is set.
-
getJavascript
public String getJavascript()
optional string javascript = 25;- Specified by:
getJavascriptin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The javascript.
-
getJavascriptBytes
public com.google.protobuf.ByteString getJavascriptBytes()
optional string javascript = 25;- Specified by:
getJavascriptBytesin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The bytes for javascript.
-
setJavascript
public ChromePdfRenderOptionsP.Builder setJavascript(String value)
optional string javascript = 25;- Parameters:
value- The javascript to set.- Returns:
- This builder for chaining.
-
clearJavascript
public ChromePdfRenderOptionsP.Builder clearJavascript()
optional string javascript = 25;- Returns:
- This builder for chaining.
-
setJavascriptBytes
public ChromePdfRenderOptionsP.Builder setJavascriptBytes(com.google.protobuf.ByteString value)
optional string javascript = 25;- Parameters:
value- The bytes for javascript to set.- Returns:
- This builder for chaining.
-
hasHtmlHeader
public boolean hasHtmlHeader()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;- Specified by:
hasHtmlHeaderin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the htmlHeader field is set.
-
getHtmlHeader
public ChromeHtmlHeaderFooterP getHtmlHeader()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;- Specified by:
getHtmlHeaderin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The htmlHeader.
-
setHtmlHeader
public ChromePdfRenderOptionsP.Builder setHtmlHeader(ChromeHtmlHeaderFooterP value)
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;
-
setHtmlHeader
public ChromePdfRenderOptionsP.Builder setHtmlHeader(ChromeHtmlHeaderFooterP.Builder builderForValue)
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;
-
mergeHtmlHeader
public ChromePdfRenderOptionsP.Builder mergeHtmlHeader(ChromeHtmlHeaderFooterP value)
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;
-
clearHtmlHeader
public ChromePdfRenderOptionsP.Builder clearHtmlHeader()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;
-
getHtmlHeaderBuilder
public ChromeHtmlHeaderFooterP.Builder getHtmlHeaderBuilder()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;
-
getHtmlHeaderOrBuilder
public ChromeHtmlHeaderFooterPOrBuilder getHtmlHeaderOrBuilder()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;- Specified by:
getHtmlHeaderOrBuilderin interfaceChromePdfRenderOptionsPOrBuilder
-
hasHtmlFooter
public boolean hasHtmlFooter()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;- Specified by:
hasHtmlFooterin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the htmlFooter field is set.
-
getHtmlFooter
public ChromeHtmlHeaderFooterP getHtmlFooter()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;- Specified by:
getHtmlFooterin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The htmlFooter.
-
setHtmlFooter
public ChromePdfRenderOptionsP.Builder setHtmlFooter(ChromeHtmlHeaderFooterP value)
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
-
setHtmlFooter
public ChromePdfRenderOptionsP.Builder setHtmlFooter(ChromeHtmlHeaderFooterP.Builder builderForValue)
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
-
mergeHtmlFooter
public ChromePdfRenderOptionsP.Builder mergeHtmlFooter(ChromeHtmlHeaderFooterP value)
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
-
clearHtmlFooter
public ChromePdfRenderOptionsP.Builder clearHtmlFooter()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
-
getHtmlFooterBuilder
public ChromeHtmlHeaderFooterP.Builder getHtmlFooterBuilder()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
-
getHtmlFooterOrBuilder
public ChromeHtmlHeaderFooterPOrBuilder getHtmlFooterOrBuilder()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;- Specified by:
getHtmlFooterOrBuilderin interfaceChromePdfRenderOptionsPOrBuilder
-
hasTextHeader
public boolean hasTextHeader()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;- Specified by:
hasTextHeaderin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the textHeader field is set.
-
getTextHeader
public ChromeTextHeaderFooterP getTextHeader()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;- Specified by:
getTextHeaderin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The textHeader.
-
setTextHeader
public ChromePdfRenderOptionsP.Builder setTextHeader(ChromeTextHeaderFooterP value)
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
-
setTextHeader
public ChromePdfRenderOptionsP.Builder setTextHeader(ChromeTextHeaderFooterP.Builder builderForValue)
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
-
mergeTextHeader
public ChromePdfRenderOptionsP.Builder mergeTextHeader(ChromeTextHeaderFooterP value)
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
-
clearTextHeader
public ChromePdfRenderOptionsP.Builder clearTextHeader()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
-
getTextHeaderBuilder
public ChromeTextHeaderFooterP.Builder getTextHeaderBuilder()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
-
getTextHeaderOrBuilder
public ChromeTextHeaderFooterPOrBuilder getTextHeaderOrBuilder()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;- Specified by:
getTextHeaderOrBuilderin interfaceChromePdfRenderOptionsPOrBuilder
-
hasTextFooter
public boolean hasTextFooter()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;- Specified by:
hasTextFooterin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the textFooter field is set.
-
getTextFooter
public ChromeTextHeaderFooterP getTextFooter()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;- Specified by:
getTextFooterin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The textFooter.
-
setTextFooter
public ChromePdfRenderOptionsP.Builder setTextFooter(ChromeTextHeaderFooterP value)
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
-
setTextFooter
public ChromePdfRenderOptionsP.Builder setTextFooter(ChromeTextHeaderFooterP.Builder builderForValue)
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
-
mergeTextFooter
public ChromePdfRenderOptionsP.Builder mergeTextFooter(ChromeTextHeaderFooterP value)
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
-
clearTextFooter
public ChromePdfRenderOptionsP.Builder clearTextFooter()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
-
getTextFooterBuilder
public ChromeTextHeaderFooterP.Builder getTextFooterBuilder()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
-
getTextFooterOrBuilder
public ChromeTextHeaderFooterPOrBuilder getTextFooterOrBuilder()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;- Specified by:
getTextFooterOrBuilderin interfaceChromePdfRenderOptionsPOrBuilder
-
hasFirstPageNumber
public boolean hasFirstPageNumber()
optional int32 first_page_number = 30;- Specified by:
hasFirstPageNumberin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the firstPageNumber field is set.
-
getFirstPageNumber
public int getFirstPageNumber()
optional int32 first_page_number = 30;- Specified by:
getFirstPageNumberin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The firstPageNumber.
-
setFirstPageNumber
public ChromePdfRenderOptionsP.Builder setFirstPageNumber(int value)
optional int32 first_page_number = 30;- Parameters:
value- The firstPageNumber to set.- Returns:
- This builder for chaining.
-
clearFirstPageNumber
public ChromePdfRenderOptionsP.Builder clearFirstPageNumber()
optional int32 first_page_number = 30;- Returns:
- This builder for chaining.
-
hasUseMarginsOnHeaderFooter
public boolean hasUseMarginsOnHeaderFooter()
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;- Specified by:
hasUseMarginsOnHeaderFooterin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the useMarginsOnHeaderFooter field is set.
-
getUseMarginsOnHeaderFooter
public ChromeUseMarginsP getUseMarginsOnHeaderFooter()
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;- Specified by:
getUseMarginsOnHeaderFooterin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The useMarginsOnHeaderFooter.
-
setUseMarginsOnHeaderFooter
public ChromePdfRenderOptionsP.Builder setUseMarginsOnHeaderFooter(ChromeUseMarginsP value)
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;
-
setUseMarginsOnHeaderFooter
public ChromePdfRenderOptionsP.Builder setUseMarginsOnHeaderFooter(ChromeUseMarginsP.Builder builderForValue)
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;
-
mergeUseMarginsOnHeaderFooter
public ChromePdfRenderOptionsP.Builder mergeUseMarginsOnHeaderFooter(ChromeUseMarginsP value)
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;
-
clearUseMarginsOnHeaderFooter
public ChromePdfRenderOptionsP.Builder clearUseMarginsOnHeaderFooter()
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;
-
getUseMarginsOnHeaderFooterBuilder
public ChromeUseMarginsP.Builder getUseMarginsOnHeaderFooterBuilder()
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;
-
getUseMarginsOnHeaderFooterOrBuilder
public ChromeUseMarginsPOrBuilder getUseMarginsOnHeaderFooterOrBuilder()
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;- Specified by:
getUseMarginsOnHeaderFooterOrBuilderin interfaceChromePdfRenderOptionsPOrBuilder
-
hasEnableGrayscale
public boolean hasEnableGrayscale()
optional bool enable_grayscale = 32;- Specified by:
hasEnableGrayscalein interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the enableGrayscale field is set.
-
getEnableGrayscale
public boolean getEnableGrayscale()
optional bool enable_grayscale = 32;- Specified by:
getEnableGrayscalein interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The enableGrayscale.
-
setEnableGrayscale
public ChromePdfRenderOptionsP.Builder setEnableGrayscale(boolean value)
optional bool enable_grayscale = 32;- Parameters:
value- The enableGrayscale to set.- Returns:
- This builder for chaining.
-
clearEnableGrayscale
public ChromePdfRenderOptionsP.Builder clearEnableGrayscale()
optional bool enable_grayscale = 32;- Returns:
- This builder for chaining.
-
hasForcePaperSize
public boolean hasForcePaperSize()
optional bool force_paper_size = 33;- Specified by:
hasForcePaperSizein interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the forcePaperSize field is set.
-
getForcePaperSize
public boolean getForcePaperSize()
optional bool force_paper_size = 33;- Specified by:
getForcePaperSizein interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The forcePaperSize.
-
setForcePaperSize
public ChromePdfRenderOptionsP.Builder setForcePaperSize(boolean value)
optional bool force_paper_size = 33;- Parameters:
value- The forcePaperSize to set.- Returns:
- This builder for chaining.
-
clearForcePaperSize
public ChromePdfRenderOptionsP.Builder clearForcePaperSize()
optional bool force_paper_size = 33;- Returns:
- This builder for chaining.
-
hasWaitFor
public boolean hasWaitFor()
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;- Specified by:
hasWaitForin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- Whether the waitFor field is set.
-
getWaitFor
public RenderOptionWaitForP getWaitFor()
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;- Specified by:
getWaitForin interfaceChromePdfRenderOptionsPOrBuilder- Returns:
- The waitFor.
-
setWaitFor
public ChromePdfRenderOptionsP.Builder setWaitFor(RenderOptionWaitForP value)
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;
-
setWaitFor
public ChromePdfRenderOptionsP.Builder setWaitFor(RenderOptionWaitForP.Builder builderForValue)
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;
-
mergeWaitFor
public ChromePdfRenderOptionsP.Builder mergeWaitFor(RenderOptionWaitForP value)
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;
-
clearWaitFor
public ChromePdfRenderOptionsP.Builder clearWaitFor()
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;
-
getWaitForBuilder
public RenderOptionWaitForP.Builder getWaitForBuilder()
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;
-
getWaitForOrBuilder
public RenderOptionWaitForPOrBuilder getWaitForOrBuilder()
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;- Specified by:
getWaitForOrBuilderin interfaceChromePdfRenderOptionsPOrBuilder
-
setUnknownFields
public final ChromePdfRenderOptionsP.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptionsP.Builder>
-
mergeUnknownFields
public final ChromePdfRenderOptionsP.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptionsP.Builder>
-
-