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 ChromePdfRenderOptionsP
build()
ChromePdfRenderOptionsP
buildPartial()
ChromePdfRenderOptionsP.Builder
clear()
ChromePdfRenderOptionsP.Builder
clearCreatePdfFormsFromHtml()
optional bool apply_margin_to_header_and_footer = 1;ChromePdfRenderOptionsP.Builder
clearCssMediaType()
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;
ChromePdfRenderOptionsP.Builder
clearCustomCssUrl()
optional string custom_css_url = 2;
ChromePdfRenderOptionsP.Builder
clearCustomPaperHeight()
optional double custom_paper_height = 24;
ChromePdfRenderOptionsP.Builder
clearCustomPaperWidth()
optional double custom_paper_width = 23;
ChromePdfRenderOptionsP.Builder
clearEnableGrayscale()
optional bool enable_grayscale = 32;
ChromePdfRenderOptionsP.Builder
clearEnableJavaScript()
optional bool enable_java_script = 3;
ChromePdfRenderOptionsP.Builder
clearFirstPageNumber()
optional int32 first_page_number = 30;
ChromePdfRenderOptionsP.Builder
clearFitToPaperMode()
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;
ChromePdfRenderOptionsP.Builder
clearForcePaperSize()
optional bool force_paper_size = 33;
ChromePdfRenderOptionsP.Builder
clearGrayScale()
optional bool generate_unique_document_identifiers = 6;ChromePdfRenderOptionsP.Builder
clearHtmlFooter()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
ChromePdfRenderOptionsP.Builder
clearHtmlHeader()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;
ChromePdfRenderOptionsP.Builder
clearInputEncoding()
optional string input_encoding = 21;
ChromePdfRenderOptionsP.Builder
clearJavascript()
optional string javascript = 25;
ChromePdfRenderOptionsP.Builder
clearMarginBottom()
optional double margin_bottom = 8;
ChromePdfRenderOptionsP.Builder
clearMarginLeft()
optional double margin_left = 9;
ChromePdfRenderOptionsP.Builder
clearMarginRight()
optional double margin_right = 10;
ChromePdfRenderOptionsP.Builder
clearMarginTop()
optional double margin_top = 11;
ChromePdfRenderOptionsP.Builder
clearPaperOrientation()
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;
ChromePdfRenderOptionsP.Builder
clearPaperSize()
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
ChromePdfRenderOptionsP.Builder
clearPrintHtmlBackgrounds()
optional bool print_html_backgrounds = 14;
ChromePdfRenderOptionsP.Builder
clearRenderDelay()
optional int32 render_delay = 15;
ChromePdfRenderOptionsP.Builder
clearTextFooter()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
ChromePdfRenderOptionsP.Builder
clearTextHeader()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
ChromePdfRenderOptionsP.Builder
clearTimeout()
optional int32 timeout = 16;
ChromePdfRenderOptionsP.Builder
clearTitle()
optional string title = 17;
ChromePdfRenderOptionsP.Builder
clearUseMarginsOnHeaderFooter()
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;
ChromePdfRenderOptionsP.Builder
clearViewPortHeight()
optional int32 view_port_height = 18;
ChromePdfRenderOptionsP.Builder
clearViewPortWidth()
optional int32 view_port_width = 19;
ChromePdfRenderOptionsP.Builder
clearWaitFor()
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;
ChromePdfRenderOptionsP.Builder
clearZoom()
optional int32 zoom = 20;
boolean
getCreatePdfFormsFromHtml()
optional bool apply_margin_to_header_and_footer = 1;ChromePdfCssMediaTypeP
getCssMediaType()
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;
ChromePdfCssMediaTypeP.Builder
getCssMediaTypeBuilder()
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;
ChromePdfCssMediaTypePOrBuilder
getCssMediaTypeOrBuilder()
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;
String
getCustomCssUrl()
optional string custom_css_url = 2;
com.google.protobuf.ByteString
getCustomCssUrlBytes()
optional string custom_css_url = 2;
double
getCustomPaperHeight()
optional double custom_paper_height = 24;
double
getCustomPaperWidth()
optional double custom_paper_width = 23;
ChromePdfRenderOptionsP
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
boolean
getEnableGrayscale()
optional bool enable_grayscale = 32;
boolean
getEnableJavaScript()
optional bool enable_java_script = 3;
int
getFirstPageNumber()
optional int32 first_page_number = 30;
ChromeFitToPaperModesP
getFitToPaperMode()
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;
ChromeFitToPaperModesP.Builder
getFitToPaperModeBuilder()
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;
ChromeFitToPaperModesPOrBuilder
getFitToPaperModeOrBuilder()
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;
boolean
getForcePaperSize()
optional bool force_paper_size = 33;
boolean
getGrayScale()
optional bool generate_unique_document_identifiers = 6;ChromeHtmlHeaderFooterP
getHtmlFooter()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
ChromeHtmlHeaderFooterP.Builder
getHtmlFooterBuilder()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
ChromeHtmlHeaderFooterPOrBuilder
getHtmlFooterOrBuilder()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
ChromeHtmlHeaderFooterP
getHtmlHeader()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;
ChromeHtmlHeaderFooterP.Builder
getHtmlHeaderBuilder()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;
ChromeHtmlHeaderFooterPOrBuilder
getHtmlHeaderOrBuilder()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;
String
getInputEncoding()
optional string input_encoding = 21;
com.google.protobuf.ByteString
getInputEncodingBytes()
optional string input_encoding = 21;
String
getJavascript()
optional string javascript = 25;
com.google.protobuf.ByteString
getJavascriptBytes()
optional string javascript = 25;
double
getMarginBottom()
optional double margin_bottom = 8;
double
getMarginLeft()
optional double margin_left = 9;
double
getMarginRight()
optional double margin_right = 10;
double
getMarginTop()
optional double margin_top = 11;
ChromePdfPaperOrientationP
getPaperOrientation()
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;
ChromePdfPaperOrientationP.Builder
getPaperOrientationBuilder()
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;
ChromePdfPaperOrientationPOrBuilder
getPaperOrientationOrBuilder()
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;
ChromePdfPaperSizeP
getPaperSize()
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
ChromePdfPaperSizeP.Builder
getPaperSizeBuilder()
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
ChromePdfPaperSizePOrBuilder
getPaperSizeOrBuilder()
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
boolean
getPrintHtmlBackgrounds()
optional bool print_html_backgrounds = 14;
int
getRenderDelay()
optional int32 render_delay = 15;
ChromeTextHeaderFooterP
getTextFooter()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
ChromeTextHeaderFooterP.Builder
getTextFooterBuilder()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
ChromeTextHeaderFooterPOrBuilder
getTextFooterOrBuilder()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
ChromeTextHeaderFooterP
getTextHeader()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
ChromeTextHeaderFooterP.Builder
getTextHeaderBuilder()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
ChromeTextHeaderFooterPOrBuilder
getTextHeaderOrBuilder()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
int
getTimeout()
optional int32 timeout = 16;
String
getTitle()
optional string title = 17;
com.google.protobuf.ByteString
getTitleBytes()
optional string title = 17;
ChromeUseMarginsP
getUseMarginsOnHeaderFooter()
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;
ChromeUseMarginsP.Builder
getUseMarginsOnHeaderFooterBuilder()
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;
ChromeUseMarginsPOrBuilder
getUseMarginsOnHeaderFooterOrBuilder()
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;
int
getViewPortHeight()
optional int32 view_port_height = 18;
int
getViewPortWidth()
optional int32 view_port_width = 19;
RenderOptionWaitForP
getWaitFor()
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;
RenderOptionWaitForP.Builder
getWaitForBuilder()
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;
RenderOptionWaitForPOrBuilder
getWaitForOrBuilder()
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;
int
getZoom()
optional int32 zoom = 20;
boolean
hasCreatePdfFormsFromHtml()
optional bool apply_margin_to_header_and_footer = 1;boolean
hasCssMediaType()
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;
boolean
hasCustomCssUrl()
optional string custom_css_url = 2;
boolean
hasCustomPaperHeight()
optional double custom_paper_height = 24;
boolean
hasCustomPaperWidth()
optional double custom_paper_width = 23;
boolean
hasEnableGrayscale()
optional bool enable_grayscale = 32;
boolean
hasEnableJavaScript()
optional bool enable_java_script = 3;
boolean
hasFirstPageNumber()
optional int32 first_page_number = 30;
boolean
hasFitToPaperMode()
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;
boolean
hasForcePaperSize()
optional bool force_paper_size = 33;
boolean
hasGrayScale()
optional bool generate_unique_document_identifiers = 6;boolean
hasHtmlFooter()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
boolean
hasHtmlHeader()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;
boolean
hasInputEncoding()
optional string input_encoding = 21;
boolean
hasJavascript()
optional string javascript = 25;
boolean
hasMarginBottom()
optional double margin_bottom = 8;
boolean
hasMarginLeft()
optional double margin_left = 9;
boolean
hasMarginRight()
optional double margin_right = 10;
boolean
hasMarginTop()
optional double margin_top = 11;
boolean
hasPaperOrientation()
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;
boolean
hasPaperSize()
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
boolean
hasPrintHtmlBackgrounds()
optional bool print_html_backgrounds = 14;
boolean
hasRenderDelay()
optional int32 render_delay = 15;
boolean
hasTextFooter()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
boolean
hasTextHeader()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
boolean
hasTimeout()
optional int32 timeout = 16;
boolean
hasTitle()
optional string title = 17;
boolean
hasUseMarginsOnHeaderFooter()
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;
boolean
hasViewPortHeight()
optional int32 view_port_height = 18;
boolean
hasViewPortWidth()
optional int32 view_port_width = 19;
boolean
hasWaitFor()
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;
boolean
hasZoom()
optional int32 zoom = 20;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ChromePdfRenderOptionsP.Builder
mergeCssMediaType(ChromePdfCssMediaTypeP value)
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;
ChromePdfRenderOptionsP.Builder
mergeFitToPaperMode(ChromeFitToPaperModesP value)
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;
ChromePdfRenderOptionsP.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ChromePdfRenderOptionsP.Builder
mergeFrom(com.google.protobuf.Message other)
ChromePdfRenderOptionsP.Builder
mergeFrom(ChromePdfRenderOptionsP other)
ChromePdfRenderOptionsP.Builder
mergeHtmlFooter(ChromeHtmlHeaderFooterP value)
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
ChromePdfRenderOptionsP.Builder
mergeHtmlHeader(ChromeHtmlHeaderFooterP value)
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;
ChromePdfRenderOptionsP.Builder
mergePaperOrientation(ChromePdfPaperOrientationP value)
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;
ChromePdfRenderOptionsP.Builder
mergePaperSize(ChromePdfPaperSizeP value)
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
ChromePdfRenderOptionsP.Builder
mergeTextFooter(ChromeTextHeaderFooterP value)
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
ChromePdfRenderOptionsP.Builder
mergeTextHeader(ChromeTextHeaderFooterP value)
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
ChromePdfRenderOptionsP.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ChromePdfRenderOptionsP.Builder
mergeUseMarginsOnHeaderFooter(ChromeUseMarginsP value)
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;
ChromePdfRenderOptionsP.Builder
mergeWaitFor(RenderOptionWaitForP value)
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;
ChromePdfRenderOptionsP.Builder
setCreatePdfFormsFromHtml(boolean value)
optional bool apply_margin_to_header_and_footer = 1;ChromePdfRenderOptionsP.Builder
setCssMediaType(ChromePdfCssMediaTypeP value)
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;
ChromePdfRenderOptionsP.Builder
setCssMediaType(ChromePdfCssMediaTypeP.Builder builderForValue)
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;
ChromePdfRenderOptionsP.Builder
setCustomCssUrl(String value)
optional string custom_css_url = 2;
ChromePdfRenderOptionsP.Builder
setCustomCssUrlBytes(com.google.protobuf.ByteString value)
optional string custom_css_url = 2;
ChromePdfRenderOptionsP.Builder
setCustomPaperHeight(double value)
optional double custom_paper_height = 24;
ChromePdfRenderOptionsP.Builder
setCustomPaperWidth(double value)
optional double custom_paper_width = 23;
ChromePdfRenderOptionsP.Builder
setEnableGrayscale(boolean value)
optional bool enable_grayscale = 32;
ChromePdfRenderOptionsP.Builder
setEnableJavaScript(boolean value)
optional bool enable_java_script = 3;
ChromePdfRenderOptionsP.Builder
setFirstPageNumber(int value)
optional int32 first_page_number = 30;
ChromePdfRenderOptionsP.Builder
setFitToPaperMode(ChromeFitToPaperModesP value)
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;
ChromePdfRenderOptionsP.Builder
setFitToPaperMode(ChromeFitToPaperModesP.Builder builderForValue)
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;
ChromePdfRenderOptionsP.Builder
setForcePaperSize(boolean value)
optional bool force_paper_size = 33;
ChromePdfRenderOptionsP.Builder
setGrayScale(boolean value)
optional bool generate_unique_document_identifiers = 6;ChromePdfRenderOptionsP.Builder
setHtmlFooter(ChromeHtmlHeaderFooterP value)
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
ChromePdfRenderOptionsP.Builder
setHtmlFooter(ChromeHtmlHeaderFooterP.Builder builderForValue)
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
ChromePdfRenderOptionsP.Builder
setHtmlHeader(ChromeHtmlHeaderFooterP value)
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;
ChromePdfRenderOptionsP.Builder
setHtmlHeader(ChromeHtmlHeaderFooterP.Builder builderForValue)
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;
ChromePdfRenderOptionsP.Builder
setInputEncoding(String value)
optional string input_encoding = 21;
ChromePdfRenderOptionsP.Builder
setInputEncodingBytes(com.google.protobuf.ByteString value)
optional string input_encoding = 21;
ChromePdfRenderOptionsP.Builder
setJavascript(String value)
optional string javascript = 25;
ChromePdfRenderOptionsP.Builder
setJavascriptBytes(com.google.protobuf.ByteString value)
optional string javascript = 25;
ChromePdfRenderOptionsP.Builder
setMarginBottom(double value)
optional double margin_bottom = 8;
ChromePdfRenderOptionsP.Builder
setMarginLeft(double value)
optional double margin_left = 9;
ChromePdfRenderOptionsP.Builder
setMarginRight(double value)
optional double margin_right = 10;
ChromePdfRenderOptionsP.Builder
setMarginTop(double value)
optional double margin_top = 11;
ChromePdfRenderOptionsP.Builder
setPaperOrientation(ChromePdfPaperOrientationP value)
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;
ChromePdfRenderOptionsP.Builder
setPaperOrientation(ChromePdfPaperOrientationP.Builder builderForValue)
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;
ChromePdfRenderOptionsP.Builder
setPaperSize(ChromePdfPaperSizeP value)
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
ChromePdfRenderOptionsP.Builder
setPaperSize(ChromePdfPaperSizeP.Builder builderForValue)
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
ChromePdfRenderOptionsP.Builder
setPrintHtmlBackgrounds(boolean value)
optional bool print_html_backgrounds = 14;
ChromePdfRenderOptionsP.Builder
setRenderDelay(int value)
optional int32 render_delay = 15;
ChromePdfRenderOptionsP.Builder
setTextFooter(ChromeTextHeaderFooterP value)
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
ChromePdfRenderOptionsP.Builder
setTextFooter(ChromeTextHeaderFooterP.Builder builderForValue)
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
ChromePdfRenderOptionsP.Builder
setTextHeader(ChromeTextHeaderFooterP value)
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
ChromePdfRenderOptionsP.Builder
setTextHeader(ChromeTextHeaderFooterP.Builder builderForValue)
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
ChromePdfRenderOptionsP.Builder
setTimeout(int value)
optional int32 timeout = 16;
ChromePdfRenderOptionsP.Builder
setTitle(String value)
optional string title = 17;
ChromePdfRenderOptionsP.Builder
setTitleBytes(com.google.protobuf.ByteString value)
optional string title = 17;
ChromePdfRenderOptionsP.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ChromePdfRenderOptionsP.Builder
setUseMarginsOnHeaderFooter(ChromeUseMarginsP value)
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;
ChromePdfRenderOptionsP.Builder
setUseMarginsOnHeaderFooter(ChromeUseMarginsP.Builder builderForValue)
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;
ChromePdfRenderOptionsP.Builder
setViewPortHeight(int value)
optional int32 view_port_height = 18;
ChromePdfRenderOptionsP.Builder
setViewPortWidth(int value)
optional int32 view_port_width = 19;
ChromePdfRenderOptionsP.Builder
setWaitFor(RenderOptionWaitForP value)
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;
ChromePdfRenderOptionsP.Builder
setWaitFor(RenderOptionWaitForP.Builder builderForValue)
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;
ChromePdfRenderOptionsP.Builder
setZoom(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptionsP.Builder>
-
clear
public ChromePdfRenderOptionsP.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptionsP.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptionsP.Builder>
-
getDefaultInstanceForType
public ChromePdfRenderOptionsP getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ChromePdfRenderOptionsP build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ChromePdfRenderOptionsP buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ChromePdfRenderOptionsP.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ChromePdfRenderOptionsP.Builder>
-
mergeFrom
public ChromePdfRenderOptionsP.Builder mergeFrom(ChromePdfRenderOptionsP other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasCreatePdfFormsFromHtml
in 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:
getCreatePdfFormsFromHtml
in 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:
hasCustomCssUrl
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the customCssUrl field is set.
-
getCustomCssUrl
public String getCustomCssUrl()
optional string custom_css_url = 2;
- Specified by:
getCustomCssUrl
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- The customCssUrl.
-
getCustomCssUrlBytes
public com.google.protobuf.ByteString getCustomCssUrlBytes()
optional string custom_css_url = 2;
- Specified by:
getCustomCssUrlBytes
in 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:
hasEnableJavaScript
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the enableJavaScript field is set.
-
getEnableJavaScript
public boolean getEnableJavaScript()
optional bool enable_java_script = 3;
- Specified by:
getEnableJavaScript
in 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:
hasFitToPaperMode
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the fitToPaperMode field is set.
-
getFitToPaperMode
public ChromeFitToPaperModesP getFitToPaperMode()
optional .ironpdfengineproto.ChromeFitToPaperModesP fit_to_paper_mode = 5;
- Specified by:
getFitToPaperMode
in 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:
getFitToPaperModeOrBuilder
in interfaceChromePdfRenderOptionsPOrBuilder
-
hasGrayScale
public boolean hasGrayScale()
optional bool generate_unique_document_identifiers = 6;
optional bool gray_scale = 7;
- Specified by:
hasGrayScale
in 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:
getGrayScale
in 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:
hasMarginBottom
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the marginBottom field is set.
-
getMarginBottom
public double getMarginBottom()
optional double margin_bottom = 8;
- Specified by:
getMarginBottom
in 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:
hasMarginLeft
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the marginLeft field is set.
-
getMarginLeft
public double getMarginLeft()
optional double margin_left = 9;
- Specified by:
getMarginLeft
in 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:
hasMarginRight
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the marginRight field is set.
-
getMarginRight
public double getMarginRight()
optional double margin_right = 10;
- Specified by:
getMarginRight
in 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:
hasMarginTop
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the marginTop field is set.
-
getMarginTop
public double getMarginTop()
optional double margin_top = 11;
- Specified by:
getMarginTop
in 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:
hasPaperOrientation
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the paperOrientation field is set.
-
getPaperOrientation
public ChromePdfPaperOrientationP getPaperOrientation()
optional .ironpdfengineproto.ChromePdfPaperOrientationP paper_orientation = 12;
- Specified by:
getPaperOrientation
in 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:
getPaperOrientationOrBuilder
in interfaceChromePdfRenderOptionsPOrBuilder
-
hasPaperSize
public boolean hasPaperSize()
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
- Specified by:
hasPaperSize
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the paperSize field is set.
-
getPaperSize
public ChromePdfPaperSizeP getPaperSize()
optional .ironpdfengineproto.ChromePdfPaperSizeP paper_size = 13;
- Specified by:
getPaperSize
in 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:
getPaperSizeOrBuilder
in interfaceChromePdfRenderOptionsPOrBuilder
-
hasPrintHtmlBackgrounds
public boolean hasPrintHtmlBackgrounds()
optional bool print_html_backgrounds = 14;
- Specified by:
hasPrintHtmlBackgrounds
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the printHtmlBackgrounds field is set.
-
getPrintHtmlBackgrounds
public boolean getPrintHtmlBackgrounds()
optional bool print_html_backgrounds = 14;
- Specified by:
getPrintHtmlBackgrounds
in 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:
hasRenderDelay
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the renderDelay field is set.
-
getRenderDelay
public int getRenderDelay()
optional int32 render_delay = 15;
- Specified by:
getRenderDelay
in 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:
hasTimeout
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the timeout field is set.
-
getTimeout
public int getTimeout()
optional int32 timeout = 16;
- Specified by:
getTimeout
in 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:
hasTitle
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the title field is set.
-
getTitle
public String getTitle()
optional string title = 17;
- Specified by:
getTitle
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- The title.
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()
optional string title = 17;
- Specified by:
getTitleBytes
in 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:
hasViewPortHeight
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the viewPortHeight field is set.
-
getViewPortHeight
public int getViewPortHeight()
optional int32 view_port_height = 18;
- Specified by:
getViewPortHeight
in 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:
hasViewPortWidth
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the viewPortWidth field is set.
-
getViewPortWidth
public int getViewPortWidth()
optional int32 view_port_width = 19;
- Specified by:
getViewPortWidth
in 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:
hasZoom
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the zoom field is set.
-
getZoom
public int getZoom()
optional int32 zoom = 20;
- Specified by:
getZoom
in 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:
hasInputEncoding
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the inputEncoding field is set.
-
getInputEncoding
public String getInputEncoding()
optional string input_encoding = 21;
- Specified by:
getInputEncoding
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- The inputEncoding.
-
getInputEncodingBytes
public com.google.protobuf.ByteString getInputEncodingBytes()
optional string input_encoding = 21;
- Specified by:
getInputEncodingBytes
in 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:
hasCssMediaType
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the cssMediaType field is set.
-
getCssMediaType
public ChromePdfCssMediaTypeP getCssMediaType()
optional .ironpdfengineproto.ChromePdfCssMediaTypeP css_media_type = 22;
- Specified by:
getCssMediaType
in 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:
getCssMediaTypeOrBuilder
in interfaceChromePdfRenderOptionsPOrBuilder
-
hasCustomPaperWidth
public boolean hasCustomPaperWidth()
optional double custom_paper_width = 23;
- Specified by:
hasCustomPaperWidth
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the customPaperWidth field is set.
-
getCustomPaperWidth
public double getCustomPaperWidth()
optional double custom_paper_width = 23;
- Specified by:
getCustomPaperWidth
in 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:
hasCustomPaperHeight
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the customPaperHeight field is set.
-
getCustomPaperHeight
public double getCustomPaperHeight()
optional double custom_paper_height = 24;
- Specified by:
getCustomPaperHeight
in 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:
hasJavascript
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the javascript field is set.
-
getJavascript
public String getJavascript()
optional string javascript = 25;
- Specified by:
getJavascript
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- The javascript.
-
getJavascriptBytes
public com.google.protobuf.ByteString getJavascriptBytes()
optional string javascript = 25;
- Specified by:
getJavascriptBytes
in 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:
hasHtmlHeader
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the htmlHeader field is set.
-
getHtmlHeader
public ChromeHtmlHeaderFooterP getHtmlHeader()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_header = 26;
- Specified by:
getHtmlHeader
in 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:
getHtmlHeaderOrBuilder
in interfaceChromePdfRenderOptionsPOrBuilder
-
hasHtmlFooter
public boolean hasHtmlFooter()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
- Specified by:
hasHtmlFooter
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the htmlFooter field is set.
-
getHtmlFooter
public ChromeHtmlHeaderFooterP getHtmlFooter()
optional .ironpdfengineproto.ChromeHtmlHeaderFooterP html_footer = 27;
- Specified by:
getHtmlFooter
in 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:
getHtmlFooterOrBuilder
in interfaceChromePdfRenderOptionsPOrBuilder
-
hasTextHeader
public boolean hasTextHeader()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
- Specified by:
hasTextHeader
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the textHeader field is set.
-
getTextHeader
public ChromeTextHeaderFooterP getTextHeader()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_header = 28;
- Specified by:
getTextHeader
in 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:
getTextHeaderOrBuilder
in interfaceChromePdfRenderOptionsPOrBuilder
-
hasTextFooter
public boolean hasTextFooter()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
- Specified by:
hasTextFooter
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the textFooter field is set.
-
getTextFooter
public ChromeTextHeaderFooterP getTextFooter()
optional .ironpdfengineproto.ChromeTextHeaderFooterP text_footer = 29;
- Specified by:
getTextFooter
in 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:
getTextFooterOrBuilder
in interfaceChromePdfRenderOptionsPOrBuilder
-
hasFirstPageNumber
public boolean hasFirstPageNumber()
optional int32 first_page_number = 30;
- Specified by:
hasFirstPageNumber
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the firstPageNumber field is set.
-
getFirstPageNumber
public int getFirstPageNumber()
optional int32 first_page_number = 30;
- Specified by:
getFirstPageNumber
in 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:
hasUseMarginsOnHeaderFooter
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the useMarginsOnHeaderFooter field is set.
-
getUseMarginsOnHeaderFooter
public ChromeUseMarginsP getUseMarginsOnHeaderFooter()
optional .ironpdfengineproto.ChromeUseMarginsP use_margins_on_header_footer = 31;
- Specified by:
getUseMarginsOnHeaderFooter
in 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:
getUseMarginsOnHeaderFooterOrBuilder
in interfaceChromePdfRenderOptionsPOrBuilder
-
hasEnableGrayscale
public boolean hasEnableGrayscale()
optional bool enable_grayscale = 32;
- Specified by:
hasEnableGrayscale
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the enableGrayscale field is set.
-
getEnableGrayscale
public boolean getEnableGrayscale()
optional bool enable_grayscale = 32;
- Specified by:
getEnableGrayscale
in 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:
hasForcePaperSize
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the forcePaperSize field is set.
-
getForcePaperSize
public boolean getForcePaperSize()
optional bool force_paper_size = 33;
- Specified by:
getForcePaperSize
in 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:
hasWaitFor
in interfaceChromePdfRenderOptionsPOrBuilder
- Returns:
- Whether the waitFor field is set.
-
getWaitFor
public RenderOptionWaitForP getWaitFor()
optional .ironpdfengineproto.RenderOptionWaitForP waitFor = 34;
- Specified by:
getWaitFor
in 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:
getWaitForOrBuilder
in interfaceChromePdfRenderOptionsPOrBuilder
-
setUnknownFields
public final ChromePdfRenderOptionsP.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptionsP.Builder>
-
mergeUnknownFields
public final ChromePdfRenderOptionsP.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptionsP.Builder>
-
-