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
build()
ChromeTextStamperInfoP
buildPartial()
ChromeTextStamperInfoP.Builder
clear()
ChromeTextStamperInfoP.Builder
clearBackgroundColor()
optional string background_color = 9;
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
clearTextColor()
optional string text_color = 8;
ChromeTextStamperInfoP.Builder
clearUseGoogleFont()
optional bool use_google_font = 7;
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
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
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
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<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
-
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>
-
-