Class ChromeTextHeaderFooterP.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ChromeTextHeaderFooterP.Builder>
-
- com.ironsoftware.ironpdf.internal.proto.ChromeTextHeaderFooterP.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ChromeTextHeaderFooterPOrBuilder,Cloneable
- Enclosing class:
- ChromeTextHeaderFooterP
public static final class ChromeTextHeaderFooterP.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ChromeTextHeaderFooterP.Builder> implements ChromeTextHeaderFooterPOrBuilder
Protobuf typeironpdfengineproto.ChromeTextHeaderFooterP
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ChromeTextHeaderFooterPbuild()ChromeTextHeaderFooterPbuildPartial()ChromeTextHeaderFooterP.Builderclear()ChromeTextHeaderFooterP.BuilderclearCenterText()optional string center_text = 2;ChromeTextHeaderFooterP.BuilderclearDividerLineColor()optional string divider_line_color = 7;ChromeTextHeaderFooterP.BuilderclearDrawDividerLine()optional bool draw_divider_line = 4;ChromeTextHeaderFooterP.BuilderclearFont()optional .ironpdfengineproto.FontTypeP font = 5;ChromeTextHeaderFooterP.BuilderclearFontSize()optional double font_size = 6;ChromeTextHeaderFooterP.BuilderclearLeftText()optional string left_text = 1;ChromeTextHeaderFooterP.BuilderclearRightText()optional string right_text = 3;StringgetCenterText()optional string center_text = 2;com.google.protobuf.ByteStringgetCenterTextBytes()optional string center_text = 2;ChromeTextHeaderFooterPgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetDividerLineColor()optional string divider_line_color = 7;com.google.protobuf.ByteStringgetDividerLineColorBytes()optional string divider_line_color = 7;booleangetDrawDividerLine()optional bool draw_divider_line = 4;FontTypePgetFont()optional .ironpdfengineproto.FontTypeP font = 5;FontTypeP.BuildergetFontBuilder()optional .ironpdfengineproto.FontTypeP font = 5;FontTypePOrBuildergetFontOrBuilder()optional .ironpdfengineproto.FontTypeP font = 5;doublegetFontSize()optional double font_size = 6;StringgetLeftText()optional string left_text = 1;com.google.protobuf.ByteStringgetLeftTextBytes()optional string left_text = 1;StringgetRightText()optional string right_text = 3;com.google.protobuf.ByteStringgetRightTextBytes()optional string right_text = 3;booleanhasCenterText()optional string center_text = 2;booleanhasDividerLineColor()optional string divider_line_color = 7;booleanhasDrawDividerLine()optional bool draw_divider_line = 4;booleanhasFont()optional .ironpdfengineproto.FontTypeP font = 5;booleanhasFontSize()optional double font_size = 6;booleanhasLeftText()optional string left_text = 1;booleanhasRightText()optional string right_text = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ChromeTextHeaderFooterP.BuildermergeFont(FontTypeP value)optional .ironpdfengineproto.FontTypeP font = 5;ChromeTextHeaderFooterP.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ChromeTextHeaderFooterP.BuildermergeFrom(com.google.protobuf.Message other)ChromeTextHeaderFooterP.BuildermergeFrom(ChromeTextHeaderFooterP other)ChromeTextHeaderFooterP.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ChromeTextHeaderFooterP.BuildersetCenterText(String value)optional string center_text = 2;ChromeTextHeaderFooterP.BuildersetCenterTextBytes(com.google.protobuf.ByteString value)optional string center_text = 2;ChromeTextHeaderFooterP.BuildersetDividerLineColor(String value)optional string divider_line_color = 7;ChromeTextHeaderFooterP.BuildersetDividerLineColorBytes(com.google.protobuf.ByteString value)optional string divider_line_color = 7;ChromeTextHeaderFooterP.BuildersetDrawDividerLine(boolean value)optional bool draw_divider_line = 4;ChromeTextHeaderFooterP.BuildersetFont(FontTypeP value)optional .ironpdfengineproto.FontTypeP font = 5;ChromeTextHeaderFooterP.BuildersetFont(FontTypeP.Builder builderForValue)optional .ironpdfengineproto.FontTypeP font = 5;ChromeTextHeaderFooterP.BuildersetFontSize(double value)optional double font_size = 6;ChromeTextHeaderFooterP.BuildersetLeftText(String value)optional string left_text = 1;ChromeTextHeaderFooterP.BuildersetLeftTextBytes(com.google.protobuf.ByteString value)optional string left_text = 1;ChromeTextHeaderFooterP.BuildersetRightText(String value)optional string right_text = 3;ChromeTextHeaderFooterP.BuildersetRightTextBytes(com.google.protobuf.ByteString value)optional string right_text = 3;ChromeTextHeaderFooterP.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
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<ChromeTextHeaderFooterP.Builder>
-
clear
public ChromeTextHeaderFooterP.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<ChromeTextHeaderFooterP.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<ChromeTextHeaderFooterP.Builder>
-
getDefaultInstanceForType
public ChromeTextHeaderFooterP getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ChromeTextHeaderFooterP build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ChromeTextHeaderFooterP buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ChromeTextHeaderFooterP.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ChromeTextHeaderFooterP.Builder>
-
mergeFrom
public ChromeTextHeaderFooterP.Builder mergeFrom(ChromeTextHeaderFooterP other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextHeaderFooterP.Builder>
-
mergeFrom
public ChromeTextHeaderFooterP.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<ChromeTextHeaderFooterP.Builder>- Throws:
IOException
-
hasLeftText
public boolean hasLeftText()
optional string left_text = 1;- Specified by:
hasLeftTextin interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- Whether the leftText field is set.
-
getLeftText
public String getLeftText()
optional string left_text = 1;- Specified by:
getLeftTextin interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- The leftText.
-
getLeftTextBytes
public com.google.protobuf.ByteString getLeftTextBytes()
optional string left_text = 1;- Specified by:
getLeftTextBytesin interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- The bytes for leftText.
-
setLeftText
public ChromeTextHeaderFooterP.Builder setLeftText(String value)
optional string left_text = 1;- Parameters:
value- The leftText to set.- Returns:
- This builder for chaining.
-
clearLeftText
public ChromeTextHeaderFooterP.Builder clearLeftText()
optional string left_text = 1;- Returns:
- This builder for chaining.
-
setLeftTextBytes
public ChromeTextHeaderFooterP.Builder setLeftTextBytes(com.google.protobuf.ByteString value)
optional string left_text = 1;- Parameters:
value- The bytes for leftText to set.- Returns:
- This builder for chaining.
-
hasCenterText
public boolean hasCenterText()
optional string center_text = 2;- Specified by:
hasCenterTextin interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- Whether the centerText field is set.
-
getCenterText
public String getCenterText()
optional string center_text = 2;- Specified by:
getCenterTextin interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- The centerText.
-
getCenterTextBytes
public com.google.protobuf.ByteString getCenterTextBytes()
optional string center_text = 2;- Specified by:
getCenterTextBytesin interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- The bytes for centerText.
-
setCenterText
public ChromeTextHeaderFooterP.Builder setCenterText(String value)
optional string center_text = 2;- Parameters:
value- The centerText to set.- Returns:
- This builder for chaining.
-
clearCenterText
public ChromeTextHeaderFooterP.Builder clearCenterText()
optional string center_text = 2;- Returns:
- This builder for chaining.
-
setCenterTextBytes
public ChromeTextHeaderFooterP.Builder setCenterTextBytes(com.google.protobuf.ByteString value)
optional string center_text = 2;- Parameters:
value- The bytes for centerText to set.- Returns:
- This builder for chaining.
-
hasRightText
public boolean hasRightText()
optional string right_text = 3;- Specified by:
hasRightTextin interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- Whether the rightText field is set.
-
getRightText
public String getRightText()
optional string right_text = 3;- Specified by:
getRightTextin interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- The rightText.
-
getRightTextBytes
public com.google.protobuf.ByteString getRightTextBytes()
optional string right_text = 3;- Specified by:
getRightTextBytesin interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- The bytes for rightText.
-
setRightText
public ChromeTextHeaderFooterP.Builder setRightText(String value)
optional string right_text = 3;- Parameters:
value- The rightText to set.- Returns:
- This builder for chaining.
-
clearRightText
public ChromeTextHeaderFooterP.Builder clearRightText()
optional string right_text = 3;- Returns:
- This builder for chaining.
-
setRightTextBytes
public ChromeTextHeaderFooterP.Builder setRightTextBytes(com.google.protobuf.ByteString value)
optional string right_text = 3;- Parameters:
value- The bytes for rightText to set.- Returns:
- This builder for chaining.
-
hasDrawDividerLine
public boolean hasDrawDividerLine()
optional bool draw_divider_line = 4;- Specified by:
hasDrawDividerLinein interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- Whether the drawDividerLine field is set.
-
getDrawDividerLine
public boolean getDrawDividerLine()
optional bool draw_divider_line = 4;- Specified by:
getDrawDividerLinein interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- The drawDividerLine.
-
setDrawDividerLine
public ChromeTextHeaderFooterP.Builder setDrawDividerLine(boolean value)
optional bool draw_divider_line = 4;- Parameters:
value- The drawDividerLine to set.- Returns:
- This builder for chaining.
-
clearDrawDividerLine
public ChromeTextHeaderFooterP.Builder clearDrawDividerLine()
optional bool draw_divider_line = 4;- Returns:
- This builder for chaining.
-
hasFont
public boolean hasFont()
optional .ironpdfengineproto.FontTypeP font = 5;- Specified by:
hasFontin interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- Whether the font field is set.
-
getFont
public FontTypeP getFont()
optional .ironpdfengineproto.FontTypeP font = 5;- Specified by:
getFontin interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- The font.
-
setFont
public ChromeTextHeaderFooterP.Builder setFont(FontTypeP value)
optional .ironpdfengineproto.FontTypeP font = 5;
-
setFont
public ChromeTextHeaderFooterP.Builder setFont(FontTypeP.Builder builderForValue)
optional .ironpdfengineproto.FontTypeP font = 5;
-
mergeFont
public ChromeTextHeaderFooterP.Builder mergeFont(FontTypeP value)
optional .ironpdfengineproto.FontTypeP font = 5;
-
clearFont
public ChromeTextHeaderFooterP.Builder clearFont()
optional .ironpdfengineproto.FontTypeP font = 5;
-
getFontBuilder
public FontTypeP.Builder getFontBuilder()
optional .ironpdfengineproto.FontTypeP font = 5;
-
getFontOrBuilder
public FontTypePOrBuilder getFontOrBuilder()
optional .ironpdfengineproto.FontTypeP font = 5;- Specified by:
getFontOrBuilderin interfaceChromeTextHeaderFooterPOrBuilder
-
hasFontSize
public boolean hasFontSize()
optional double font_size = 6;- Specified by:
hasFontSizein interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- Whether the fontSize field is set.
-
getFontSize
public double getFontSize()
optional double font_size = 6;- Specified by:
getFontSizein interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- The fontSize.
-
setFontSize
public ChromeTextHeaderFooterP.Builder setFontSize(double value)
optional double font_size = 6;- Parameters:
value- The fontSize to set.- Returns:
- This builder for chaining.
-
clearFontSize
public ChromeTextHeaderFooterP.Builder clearFontSize()
optional double font_size = 6;- Returns:
- This builder for chaining.
-
hasDividerLineColor
public boolean hasDividerLineColor()
optional string divider_line_color = 7;- Specified by:
hasDividerLineColorin interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- Whether the dividerLineColor field is set.
-
getDividerLineColor
public String getDividerLineColor()
optional string divider_line_color = 7;- Specified by:
getDividerLineColorin interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- The dividerLineColor.
-
getDividerLineColorBytes
public com.google.protobuf.ByteString getDividerLineColorBytes()
optional string divider_line_color = 7;- Specified by:
getDividerLineColorBytesin interfaceChromeTextHeaderFooterPOrBuilder- Returns:
- The bytes for dividerLineColor.
-
setDividerLineColor
public ChromeTextHeaderFooterP.Builder setDividerLineColor(String value)
optional string divider_line_color = 7;- Parameters:
value- The dividerLineColor to set.- Returns:
- This builder for chaining.
-
clearDividerLineColor
public ChromeTextHeaderFooterP.Builder clearDividerLineColor()
optional string divider_line_color = 7;- Returns:
- This builder for chaining.
-
setDividerLineColorBytes
public ChromeTextHeaderFooterP.Builder setDividerLineColorBytes(com.google.protobuf.ByteString value)
optional string divider_line_color = 7;- Parameters:
value- The bytes for dividerLineColor to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ChromeTextHeaderFooterP.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextHeaderFooterP.Builder>
-
mergeUnknownFields
public final ChromeTextHeaderFooterP.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextHeaderFooterP.Builder>
-
-