Class ChromeTextStamperInfoP.Builder
- java.lang.Object
 - 
- com.google.protobuf.AbstractMessageLite.Builder
 - 
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
 - 
- com.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
 - 
- com.ironsoftware.ironpdf.internal.proto.ChromeTextStamperInfoP.Builder
 
 
 
 
 
- 
- All Implemented Interfaces:
 com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ChromeTextStamperInfoPOrBuilder,Cloneable
- Enclosing class:
 - ChromeTextStamperInfoP
 
public static final class ChromeTextStamperInfoP.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder> implements ChromeTextStamperInfoPOrBuilder
Protobuf typeironpdfengineproto.ChromeTextStamperInfoP 
- 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ChromeTextStamperInfoP.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ChromeTextStamperInfoPbuild()ChromeTextStamperInfoPbuildPartial()ChromeTextStamperInfoP.Builderclear()ChromeTextStamperInfoP.BuilderclearBackgroundColor()optional string background_color = 9;ChromeTextStamperInfoP.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ChromeTextStamperInfoP.BuilderclearFontFamily()optional string font_family = 5;ChromeTextStamperInfoP.BuilderclearFontSize()optional int32 font_size = 6;ChromeTextStamperInfoP.BuilderclearIsBold()optional bool is_bold = 1;ChromeTextStamperInfoP.BuilderclearIsItalic()optional bool is_italic = 2;ChromeTextStamperInfoP.BuilderclearIsStrikethrough()optional bool is_strikethrough = 4;ChromeTextStamperInfoP.BuilderclearIsUnderline()optional bool is_underline = 3;ChromeTextStamperInfoP.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ChromeTextStamperInfoP.BuilderclearTextColor()optional string text_color = 8;ChromeTextStamperInfoP.BuilderclearUseGoogleFont()optional bool use_google_font = 7;ChromeTextStamperInfoP.Builderclone()StringgetBackgroundColor()optional string background_color = 9;com.google.protobuf.ByteStringgetBackgroundColorBytes()optional string background_color = 9;ChromeTextStamperInfoPgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetFontFamily()optional string font_family = 5;com.google.protobuf.ByteStringgetFontFamilyBytes()optional string font_family = 5;intgetFontSize()optional int32 font_size = 6;booleangetIsBold()optional bool is_bold = 1;booleangetIsItalic()optional bool is_italic = 2;booleangetIsStrikethrough()optional bool is_strikethrough = 4;booleangetIsUnderline()optional bool is_underline = 3;StringgetTextColor()optional string text_color = 8;com.google.protobuf.ByteStringgetTextColorBytes()optional string text_color = 8;booleangetUseGoogleFont()optional bool use_google_font = 7;booleanhasBackgroundColor()optional string background_color = 9;booleanhasFontFamily()optional string font_family = 5;booleanhasFontSize()optional int32 font_size = 6;booleanhasIsBold()optional bool is_bold = 1;booleanhasIsItalic()optional bool is_italic = 2;booleanhasIsStrikethrough()optional bool is_strikethrough = 4;booleanhasIsUnderline()optional bool is_underline = 3;booleanhasTextColor()optional string text_color = 8;booleanhasUseGoogleFont()optional bool use_google_font = 7;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ChromeTextStamperInfoP.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ChromeTextStamperInfoP.BuildermergeFrom(com.google.protobuf.Message other)ChromeTextStamperInfoP.BuildermergeFrom(ChromeTextStamperInfoP other)ChromeTextStamperInfoP.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ChromeTextStamperInfoP.BuildersetBackgroundColor(String value)optional string background_color = 9;ChromeTextStamperInfoP.BuildersetBackgroundColorBytes(com.google.protobuf.ByteString value)optional string background_color = 9;ChromeTextStamperInfoP.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ChromeTextStamperInfoP.BuildersetFontFamily(String value)optional string font_family = 5;ChromeTextStamperInfoP.BuildersetFontFamilyBytes(com.google.protobuf.ByteString value)optional string font_family = 5;ChromeTextStamperInfoP.BuildersetFontSize(int value)optional int32 font_size = 6;ChromeTextStamperInfoP.BuildersetIsBold(boolean value)optional bool is_bold = 1;ChromeTextStamperInfoP.BuildersetIsItalic(boolean value)optional bool is_italic = 2;ChromeTextStamperInfoP.BuildersetIsStrikethrough(boolean value)optional bool is_strikethrough = 4;ChromeTextStamperInfoP.BuildersetIsUnderline(boolean value)optional bool is_underline = 3;ChromeTextStamperInfoP.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ChromeTextStamperInfoP.BuildersetTextColor(String value)optional string text_color = 8;ChromeTextStamperInfoP.BuildersetTextColorBytes(com.google.protobuf.ByteString value)optional string text_color = 8;ChromeTextStamperInfoP.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ChromeTextStamperInfoP.BuildersetUseGoogleFont(boolean value)optional bool use_google_font = 7;- 
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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<ChromeTextStamperInfoP.Builder>
 
- 
clear
public ChromeTextStamperInfoP.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<ChromeTextStamperInfoP.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<ChromeTextStamperInfoP.Builder>
 
- 
getDefaultInstanceForType
public ChromeTextStamperInfoP getDefaultInstanceForType()
- Specified by:
 getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
 getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
 
- 
build
public ChromeTextStamperInfoP build()
- Specified by:
 buildin interfacecom.google.protobuf.Message.Builder- Specified by:
 buildin interfacecom.google.protobuf.MessageLite.Builder
 
- 
buildPartial
public ChromeTextStamperInfoP buildPartial()
- Specified by:
 buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
 buildPartialin interfacecom.google.protobuf.MessageLite.Builder
 
- 
clone
public ChromeTextStamperInfoP.Builder clone()
- Specified by:
 clonein interfacecom.google.protobuf.Message.Builder- Specified by:
 clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
 clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
 
- 
setField
public ChromeTextStamperInfoP.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
 setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
 setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
 
- 
clearField
public ChromeTextStamperInfoP.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
 clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
 clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
 
- 
clearOneof
public ChromeTextStamperInfoP.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
 clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
 clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
 
- 
setRepeatedField
public ChromeTextStamperInfoP.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
 setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
 setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
 
- 
addRepeatedField
public ChromeTextStamperInfoP.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
 addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
 addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
 
- 
mergeFrom
public ChromeTextStamperInfoP.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
 mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
 mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ChromeTextStamperInfoP.Builder>
 
- 
mergeFrom
public ChromeTextStamperInfoP.Builder mergeFrom(ChromeTextStamperInfoP other)
 
- 
isInitialized
public final boolean isInitialized()
- Specified by:
 isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
 isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
 
- 
mergeFrom
public ChromeTextStamperInfoP.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<ChromeTextStamperInfoP.Builder>- Throws:
 IOException
 
- 
hasIsBold
public boolean hasIsBold()
optional bool is_bold = 1;- Specified by:
 hasIsBoldin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - Whether the isBold field is set.
 
 
- 
getIsBold
public boolean getIsBold()
optional bool is_bold = 1;- Specified by:
 getIsBoldin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - The isBold.
 
 
- 
setIsBold
public ChromeTextStamperInfoP.Builder setIsBold(boolean value)
optional bool is_bold = 1;- Parameters:
 value- The isBold to set.- Returns:
 - This builder for chaining.
 
 
- 
clearIsBold
public ChromeTextStamperInfoP.Builder clearIsBold()
optional bool is_bold = 1;- Returns:
 - This builder for chaining.
 
 
- 
hasIsItalic
public boolean hasIsItalic()
optional bool is_italic = 2;- Specified by:
 hasIsItalicin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - Whether the isItalic field is set.
 
 
- 
getIsItalic
public boolean getIsItalic()
optional bool is_italic = 2;- Specified by:
 getIsItalicin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - The isItalic.
 
 
- 
setIsItalic
public ChromeTextStamperInfoP.Builder setIsItalic(boolean value)
optional bool is_italic = 2;- Parameters:
 value- The isItalic to set.- Returns:
 - This builder for chaining.
 
 
- 
clearIsItalic
public ChromeTextStamperInfoP.Builder clearIsItalic()
optional bool is_italic = 2;- Returns:
 - This builder for chaining.
 
 
- 
hasIsUnderline
public boolean hasIsUnderline()
optional bool is_underline = 3;- Specified by:
 hasIsUnderlinein interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - Whether the isUnderline field is set.
 
 
- 
getIsUnderline
public boolean getIsUnderline()
optional bool is_underline = 3;- Specified by:
 getIsUnderlinein interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - The isUnderline.
 
 
- 
setIsUnderline
public ChromeTextStamperInfoP.Builder setIsUnderline(boolean value)
optional bool is_underline = 3;- Parameters:
 value- The isUnderline to set.- Returns:
 - This builder for chaining.
 
 
- 
clearIsUnderline
public ChromeTextStamperInfoP.Builder clearIsUnderline()
optional bool is_underline = 3;- Returns:
 - This builder for chaining.
 
 
- 
hasIsStrikethrough
public boolean hasIsStrikethrough()
optional bool is_strikethrough = 4;- Specified by:
 hasIsStrikethroughin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - Whether the isStrikethrough field is set.
 
 
- 
getIsStrikethrough
public boolean getIsStrikethrough()
optional bool is_strikethrough = 4;- Specified by:
 getIsStrikethroughin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - The isStrikethrough.
 
 
- 
setIsStrikethrough
public ChromeTextStamperInfoP.Builder setIsStrikethrough(boolean value)
optional bool is_strikethrough = 4;- Parameters:
 value- The isStrikethrough to set.- Returns:
 - This builder for chaining.
 
 
- 
clearIsStrikethrough
public ChromeTextStamperInfoP.Builder clearIsStrikethrough()
optional bool is_strikethrough = 4;- Returns:
 - This builder for chaining.
 
 
- 
hasFontFamily
public boolean hasFontFamily()
optional string font_family = 5;- Specified by:
 hasFontFamilyin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - Whether the fontFamily field is set.
 
 
- 
getFontFamily
public String getFontFamily()
optional string font_family = 5;- Specified by:
 getFontFamilyin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - The fontFamily.
 
 
- 
getFontFamilyBytes
public com.google.protobuf.ByteString getFontFamilyBytes()
optional string font_family = 5;- Specified by:
 getFontFamilyBytesin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - The bytes for fontFamily.
 
 
- 
setFontFamily
public ChromeTextStamperInfoP.Builder setFontFamily(String value)
optional string font_family = 5;- Parameters:
 value- The fontFamily to set.- Returns:
 - This builder for chaining.
 
 
- 
clearFontFamily
public ChromeTextStamperInfoP.Builder clearFontFamily()
optional string font_family = 5;- Returns:
 - This builder for chaining.
 
 
- 
setFontFamilyBytes
public ChromeTextStamperInfoP.Builder setFontFamilyBytes(com.google.protobuf.ByteString value)
optional string font_family = 5;- Parameters:
 value- The bytes for fontFamily to set.- Returns:
 - This builder for chaining.
 
 
- 
hasFontSize
public boolean hasFontSize()
optional int32 font_size = 6;- Specified by:
 hasFontSizein interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - Whether the fontSize field is set.
 
 
- 
getFontSize
public int getFontSize()
optional int32 font_size = 6;- Specified by:
 getFontSizein interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - The fontSize.
 
 
- 
setFontSize
public ChromeTextStamperInfoP.Builder setFontSize(int value)
optional int32 font_size = 6;- Parameters:
 value- The fontSize to set.- Returns:
 - This builder for chaining.
 
 
- 
clearFontSize
public ChromeTextStamperInfoP.Builder clearFontSize()
optional int32 font_size = 6;- Returns:
 - This builder for chaining.
 
 
- 
hasUseGoogleFont
public boolean hasUseGoogleFont()
optional bool use_google_font = 7;- Specified by:
 hasUseGoogleFontin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - Whether the useGoogleFont field is set.
 
 
- 
getUseGoogleFont
public boolean getUseGoogleFont()
optional bool use_google_font = 7;- Specified by:
 getUseGoogleFontin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - The useGoogleFont.
 
 
- 
setUseGoogleFont
public ChromeTextStamperInfoP.Builder setUseGoogleFont(boolean value)
optional bool use_google_font = 7;- Parameters:
 value- The useGoogleFont to set.- Returns:
 - This builder for chaining.
 
 
- 
clearUseGoogleFont
public ChromeTextStamperInfoP.Builder clearUseGoogleFont()
optional bool use_google_font = 7;- Returns:
 - This builder for chaining.
 
 
- 
hasTextColor
public boolean hasTextColor()
optional string text_color = 8;- Specified by:
 hasTextColorin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - Whether the textColor field is set.
 
 
- 
getTextColor
public String getTextColor()
optional string text_color = 8;- Specified by:
 getTextColorin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - The textColor.
 
 
- 
getTextColorBytes
public com.google.protobuf.ByteString getTextColorBytes()
optional string text_color = 8;- Specified by:
 getTextColorBytesin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - The bytes for textColor.
 
 
- 
setTextColor
public ChromeTextStamperInfoP.Builder setTextColor(String value)
optional string text_color = 8;- Parameters:
 value- The textColor to set.- Returns:
 - This builder for chaining.
 
 
- 
clearTextColor
public ChromeTextStamperInfoP.Builder clearTextColor()
optional string text_color = 8;- Returns:
 - This builder for chaining.
 
 
- 
setTextColorBytes
public ChromeTextStamperInfoP.Builder setTextColorBytes(com.google.protobuf.ByteString value)
optional string text_color = 8;- Parameters:
 value- The bytes for textColor to set.- Returns:
 - This builder for chaining.
 
 
- 
hasBackgroundColor
public boolean hasBackgroundColor()
optional string background_color = 9;- Specified by:
 hasBackgroundColorin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - Whether the backgroundColor field is set.
 
 
- 
getBackgroundColor
public String getBackgroundColor()
optional string background_color = 9;- Specified by:
 getBackgroundColorin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - The backgroundColor.
 
 
- 
getBackgroundColorBytes
public com.google.protobuf.ByteString getBackgroundColorBytes()
optional string background_color = 9;- Specified by:
 getBackgroundColorBytesin interfaceChromeTextStamperInfoPOrBuilder- Returns:
 - The bytes for backgroundColor.
 
 
- 
setBackgroundColor
public ChromeTextStamperInfoP.Builder setBackgroundColor(String value)
optional string background_color = 9;- Parameters:
 value- The backgroundColor to set.- Returns:
 - This builder for chaining.
 
 
- 
clearBackgroundColor
public ChromeTextStamperInfoP.Builder clearBackgroundColor()
optional string background_color = 9;- Returns:
 - This builder for chaining.
 
 
- 
setBackgroundColorBytes
public ChromeTextStamperInfoP.Builder setBackgroundColorBytes(com.google.protobuf.ByteString value)
optional string background_color = 9;- Parameters:
 value- The bytes for backgroundColor to set.- Returns:
 - This builder for chaining.
 
 
- 
setUnknownFields
public final ChromeTextStamperInfoP.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
 setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
 setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
 
- 
mergeUnknownFields
public final ChromeTextStamperInfoP.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
 mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
 mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
 
 - 
 
 -