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.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ChromeTextStamperInfoP
build()
ChromeTextStamperInfoP
buildPartial()
ChromeTextStamperInfoP.Builder
clear()
ChromeTextStamperInfoP.Builder
clearBackgroundColor()
optional string background_color = 9;
ChromeTextStamperInfoP.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ChromeTextStamperInfoP.Builder
clearFontFamily()
optional string font_family = 5;
ChromeTextStamperInfoP.Builder
clearFontSize()
optional int32 font_size = 6;
ChromeTextStamperInfoP.Builder
clearIsBold()
optional bool is_bold = 1;
ChromeTextStamperInfoP.Builder
clearIsItalic()
optional bool is_italic = 2;
ChromeTextStamperInfoP.Builder
clearIsStrikethrough()
optional bool is_strikethrough = 4;
ChromeTextStamperInfoP.Builder
clearIsUnderline()
optional bool is_underline = 3;
ChromeTextStamperInfoP.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ChromeTextStamperInfoP.Builder
clearTextColor()
optional string text_color = 8;
ChromeTextStamperInfoP.Builder
clearUseGoogleFont()
optional bool use_google_font = 7;
ChromeTextStamperInfoP.Builder
clone()
String
getBackgroundColor()
optional string background_color = 9;
com.google.protobuf.ByteString
getBackgroundColorBytes()
optional string background_color = 9;
ChromeTextStamperInfoP
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getFontFamily()
optional string font_family = 5;
com.google.protobuf.ByteString
getFontFamilyBytes()
optional string font_family = 5;
int
getFontSize()
optional int32 font_size = 6;
boolean
getIsBold()
optional bool is_bold = 1;
boolean
getIsItalic()
optional bool is_italic = 2;
boolean
getIsStrikethrough()
optional bool is_strikethrough = 4;
boolean
getIsUnderline()
optional bool is_underline = 3;
String
getTextColor()
optional string text_color = 8;
com.google.protobuf.ByteString
getTextColorBytes()
optional string text_color = 8;
boolean
getUseGoogleFont()
optional bool use_google_font = 7;
boolean
hasBackgroundColor()
optional string background_color = 9;
boolean
hasFontFamily()
optional string font_family = 5;
boolean
hasFontSize()
optional int32 font_size = 6;
boolean
hasIsBold()
optional bool is_bold = 1;
boolean
hasIsItalic()
optional bool is_italic = 2;
boolean
hasIsStrikethrough()
optional bool is_strikethrough = 4;
boolean
hasIsUnderline()
optional bool is_underline = 3;
boolean
hasTextColor()
optional string text_color = 8;
boolean
hasUseGoogleFont()
optional bool use_google_font = 7;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ChromeTextStamperInfoP.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ChromeTextStamperInfoP.Builder
mergeFrom(com.google.protobuf.Message other)
ChromeTextStamperInfoP.Builder
mergeFrom(ChromeTextStamperInfoP other)
ChromeTextStamperInfoP.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ChromeTextStamperInfoP.Builder
setBackgroundColor(String value)
optional string background_color = 9;
ChromeTextStamperInfoP.Builder
setBackgroundColorBytes(com.google.protobuf.ByteString value)
optional string background_color = 9;
ChromeTextStamperInfoP.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ChromeTextStamperInfoP.Builder
setFontFamily(String value)
optional string font_family = 5;
ChromeTextStamperInfoP.Builder
setFontFamilyBytes(com.google.protobuf.ByteString value)
optional string font_family = 5;
ChromeTextStamperInfoP.Builder
setFontSize(int value)
optional int32 font_size = 6;
ChromeTextStamperInfoP.Builder
setIsBold(boolean value)
optional bool is_bold = 1;
ChromeTextStamperInfoP.Builder
setIsItalic(boolean value)
optional bool is_italic = 2;
ChromeTextStamperInfoP.Builder
setIsStrikethrough(boolean value)
optional bool is_strikethrough = 4;
ChromeTextStamperInfoP.Builder
setIsUnderline(boolean value)
optional bool is_underline = 3;
ChromeTextStamperInfoP.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ChromeTextStamperInfoP.Builder
setTextColor(String value)
optional string text_color = 8;
ChromeTextStamperInfoP.Builder
setTextColorBytes(com.google.protobuf.ByteString value)
optional string text_color = 8;
ChromeTextStamperInfoP.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ChromeTextStamperInfoP.Builder
setUseGoogleFont(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
-
clear
public ChromeTextStamperInfoP.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<ChromeTextStamperInfoP.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<ChromeTextStamperInfoP.Builder>
-
getDefaultInstanceForType
public ChromeTextStamperInfoP getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ChromeTextStamperInfoP build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ChromeTextStamperInfoP buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ChromeTextStamperInfoP.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
-
setField
public ChromeTextStamperInfoP.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
-
clearField
public ChromeTextStamperInfoP.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
-
clearOneof
public ChromeTextStamperInfoP.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
-
setRepeatedField
public ChromeTextStamperInfoP.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
-
addRepeatedField
public ChromeTextStamperInfoP.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
-
mergeFrom
public ChromeTextStamperInfoP.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ChromeTextStamperInfoP.Builder>
-
mergeFrom
public ChromeTextStamperInfoP.Builder mergeFrom(ChromeTextStamperInfoP other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ChromeTextStamperInfoP.Builder>
- Throws:
IOException
-
hasIsBold
public boolean hasIsBold()
optional bool is_bold = 1;
- Specified by:
hasIsBold
in interfaceChromeTextStamperInfoPOrBuilder
- Returns:
- Whether the isBold field is set.
-
getIsBold
public boolean getIsBold()
optional bool is_bold = 1;
- Specified by:
getIsBold
in 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:
hasIsItalic
in interfaceChromeTextStamperInfoPOrBuilder
- Returns:
- Whether the isItalic field is set.
-
getIsItalic
public boolean getIsItalic()
optional bool is_italic = 2;
- Specified by:
getIsItalic
in 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:
hasIsUnderline
in interfaceChromeTextStamperInfoPOrBuilder
- Returns:
- Whether the isUnderline field is set.
-
getIsUnderline
public boolean getIsUnderline()
optional bool is_underline = 3;
- Specified by:
getIsUnderline
in 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:
hasIsStrikethrough
in interfaceChromeTextStamperInfoPOrBuilder
- Returns:
- Whether the isStrikethrough field is set.
-
getIsStrikethrough
public boolean getIsStrikethrough()
optional bool is_strikethrough = 4;
- Specified by:
getIsStrikethrough
in 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:
hasFontFamily
in interfaceChromeTextStamperInfoPOrBuilder
- Returns:
- Whether the fontFamily field is set.
-
getFontFamily
public String getFontFamily()
optional string font_family = 5;
- Specified by:
getFontFamily
in interfaceChromeTextStamperInfoPOrBuilder
- Returns:
- The fontFamily.
-
getFontFamilyBytes
public com.google.protobuf.ByteString getFontFamilyBytes()
optional string font_family = 5;
- Specified by:
getFontFamilyBytes
in 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:
hasFontSize
in interfaceChromeTextStamperInfoPOrBuilder
- Returns:
- Whether the fontSize field is set.
-
getFontSize
public int getFontSize()
optional int32 font_size = 6;
- Specified by:
getFontSize
in 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:
hasUseGoogleFont
in interfaceChromeTextStamperInfoPOrBuilder
- Returns:
- Whether the useGoogleFont field is set.
-
getUseGoogleFont
public boolean getUseGoogleFont()
optional bool use_google_font = 7;
- Specified by:
getUseGoogleFont
in 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:
hasTextColor
in interfaceChromeTextStamperInfoPOrBuilder
- Returns:
- Whether the textColor field is set.
-
getTextColor
public String getTextColor()
optional string text_color = 8;
- Specified by:
getTextColor
in interfaceChromeTextStamperInfoPOrBuilder
- Returns:
- The textColor.
-
getTextColorBytes
public com.google.protobuf.ByteString getTextColorBytes()
optional string text_color = 8;
- Specified by:
getTextColorBytes
in 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:
hasBackgroundColor
in interfaceChromeTextStamperInfoPOrBuilder
- Returns:
- Whether the backgroundColor field is set.
-
getBackgroundColor
public String getBackgroundColor()
optional string background_color = 9;
- Specified by:
getBackgroundColor
in interfaceChromeTextStamperInfoPOrBuilder
- Returns:
- The backgroundColor.
-
getBackgroundColorBytes
public com.google.protobuf.ByteString getBackgroundColorBytes()
optional string background_color = 9;
- Specified by:
getBackgroundColorBytes
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
-
mergeUnknownFields
public final ChromeTextStamperInfoP.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChromeTextStamperInfoP.Builder>
-
-