Class TextEffectDetail.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<TextEffectDetail.Builder>
tech.ordinaryroad.live.chat.client.codec.douyin.protobuf.TextEffectDetail.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,TextEffectDetailOrBuilder
- Enclosing class:
- TextEffectDetail
public static final class TextEffectDetail.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<TextEffectDetail.Builder>
implements TextEffectDetailOrBuilder
Protobuf type
TextEffectDetail-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear().Image background = 3;uint32 duration = 5;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) uint32 height = 9;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) string shadowColor = 13;uint32 shadowDx = 10;uint32 shadowDy = 11;uint32 shadowRadius = 12;uint32 start = 4;string strokeColor = 14;uint32 strokeWidth = 15;.Text text = 1;uint32 textFontSize = 2;uint32 width = 8;clearX()uint32 x = 6;clearY()uint32 y = 7;clone().Image background = 3;.Image background = 3;.Image background = 3;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorintuint32 duration = 5;intuint32 height = 9;string shadowColor = 13;com.google.protobuf.ByteStringstring shadowColor = 13;intuint32 shadowDx = 10;intuint32 shadowDy = 11;intuint32 shadowRadius = 12;intgetStart()uint32 start = 4;string strokeColor = 14;com.google.protobuf.ByteStringstring strokeColor = 14;intuint32 strokeWidth = 15;getText().Text text = 1;.Text text = 1;intuint32 textFontSize = 2;.Text text = 1;intgetWidth()uint32 width = 8;intgetX()uint32 x = 6;intgetY()uint32 y = 7;boolean.Image background = 3;booleanhasText().Text text = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeBackground(Image value) .Image background = 3;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(TextEffectDetail other) .Text text = 1;final TextEffectDetail.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setBackground(Image value) .Image background = 3;setBackground(Image.Builder builderForValue) .Image background = 3;setDuration(int value) uint32 duration = 5;setHeight(int value) uint32 height = 9;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setShadowColor(String value) string shadowColor = 13;setShadowColorBytes(com.google.protobuf.ByteString value) string shadowColor = 13;setShadowDx(int value) uint32 shadowDx = 10;setShadowDy(int value) uint32 shadowDy = 11;setShadowRadius(int value) uint32 shadowRadius = 12;setStart(int value) uint32 start = 4;setStrokeColor(String value) string strokeColor = 14;setStrokeColorBytes(com.google.protobuf.ByteString value) string strokeColor = 14;setStrokeWidth(int value) uint32 strokeWidth = 15;.Text text = 1;setText(Text.Builder builderForValue) .Text text = 1;setTextFontSize(int value) uint32 textFontSize = 2;final TextEffectDetail.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setWidth(int value) uint32 width = 8;setX(int value) uint32 x = 6;setY(int value) uint32 y = 7;Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<TextEffectDetail.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<TextEffectDetail.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<TextEffectDetail.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<TextEffectDetail.Builder>
-
setField
public TextEffectDetail.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<TextEffectDetail.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TextEffectDetail.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TextEffectDetail.Builder>
-
setRepeatedField
public TextEffectDetail.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<TextEffectDetail.Builder>
-
addRepeatedField
public TextEffectDetail.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<TextEffectDetail.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TextEffectDetail.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TextEffectDetail.Builder>
-
mergeFrom
public TextEffectDetail.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<TextEffectDetail.Builder>- Throws:
IOException
-
hasText
public boolean hasText().Text text = 1;- Specified by:
hasTextin interfaceTextEffectDetailOrBuilder- Returns:
- Whether the text field is set.
-
getText
.Text text = 1;- Specified by:
getTextin interfaceTextEffectDetailOrBuilder- Returns:
- The text.
-
setText
.Text text = 1; -
setText
.Text text = 1; -
mergeText
.Text text = 1; -
clearText
.Text text = 1; -
getTextBuilder
.Text text = 1; -
getTextOrBuilder
.Text text = 1;- Specified by:
getTextOrBuilderin interfaceTextEffectDetailOrBuilder
-
getTextFontSize
public int getTextFontSize()uint32 textFontSize = 2;- Specified by:
getTextFontSizein interfaceTextEffectDetailOrBuilder- Returns:
- The textFontSize.
-
setTextFontSize
uint32 textFontSize = 2;- Parameters:
value- The textFontSize to set.- Returns:
- This builder for chaining.
-
clearTextFontSize
uint32 textFontSize = 2;- Returns:
- This builder for chaining.
-
hasBackground
public boolean hasBackground().Image background = 3;- Specified by:
hasBackgroundin interfaceTextEffectDetailOrBuilder- Returns:
- Whether the background field is set.
-
getBackground
.Image background = 3;- Specified by:
getBackgroundin interfaceTextEffectDetailOrBuilder- Returns:
- The background.
-
setBackground
.Image background = 3; -
setBackground
.Image background = 3; -
mergeBackground
.Image background = 3; -
clearBackground
.Image background = 3; -
getBackgroundBuilder
.Image background = 3; -
getBackgroundOrBuilder
.Image background = 3;- Specified by:
getBackgroundOrBuilderin interfaceTextEffectDetailOrBuilder
-
getStart
public int getStart()uint32 start = 4;- Specified by:
getStartin interfaceTextEffectDetailOrBuilder- Returns:
- The start.
-
setStart
uint32 start = 4;- Parameters:
value- The start to set.- Returns:
- This builder for chaining.
-
clearStart
uint32 start = 4;- Returns:
- This builder for chaining.
-
getDuration
public int getDuration()uint32 duration = 5;- Specified by:
getDurationin interfaceTextEffectDetailOrBuilder- Returns:
- The duration.
-
setDuration
uint32 duration = 5;- Parameters:
value- The duration to set.- Returns:
- This builder for chaining.
-
clearDuration
uint32 duration = 5;- Returns:
- This builder for chaining.
-
getX
public int getX()uint32 x = 6;- Specified by:
getXin interfaceTextEffectDetailOrBuilder- Returns:
- The x.
-
setX
uint32 x = 6;- Parameters:
value- The x to set.- Returns:
- This builder for chaining.
-
clearX
uint32 x = 6;- Returns:
- This builder for chaining.
-
getY
public int getY()uint32 y = 7;- Specified by:
getYin interfaceTextEffectDetailOrBuilder- Returns:
- The y.
-
setY
uint32 y = 7;- Parameters:
value- The y to set.- Returns:
- This builder for chaining.
-
clearY
uint32 y = 7;- Returns:
- This builder for chaining.
-
getWidth
public int getWidth()uint32 width = 8;- Specified by:
getWidthin interfaceTextEffectDetailOrBuilder- Returns:
- The width.
-
setWidth
uint32 width = 8;- Parameters:
value- The width to set.- Returns:
- This builder for chaining.
-
clearWidth
uint32 width = 8;- Returns:
- This builder for chaining.
-
getHeight
public int getHeight()uint32 height = 9;- Specified by:
getHeightin interfaceTextEffectDetailOrBuilder- Returns:
- The height.
-
setHeight
uint32 height = 9;- Parameters:
value- The height to set.- Returns:
- This builder for chaining.
-
clearHeight
uint32 height = 9;- Returns:
- This builder for chaining.
-
getShadowDx
public int getShadowDx()uint32 shadowDx = 10;- Specified by:
getShadowDxin interfaceTextEffectDetailOrBuilder- Returns:
- The shadowDx.
-
setShadowDx
uint32 shadowDx = 10;- Parameters:
value- The shadowDx to set.- Returns:
- This builder for chaining.
-
clearShadowDx
uint32 shadowDx = 10;- Returns:
- This builder for chaining.
-
getShadowDy
public int getShadowDy()uint32 shadowDy = 11;- Specified by:
getShadowDyin interfaceTextEffectDetailOrBuilder- Returns:
- The shadowDy.
-
setShadowDy
uint32 shadowDy = 11;- Parameters:
value- The shadowDy to set.- Returns:
- This builder for chaining.
-
clearShadowDy
uint32 shadowDy = 11;- Returns:
- This builder for chaining.
-
getShadowRadius
public int getShadowRadius()uint32 shadowRadius = 12;- Specified by:
getShadowRadiusin interfaceTextEffectDetailOrBuilder- Returns:
- The shadowRadius.
-
setShadowRadius
uint32 shadowRadius = 12;- Parameters:
value- The shadowRadius to set.- Returns:
- This builder for chaining.
-
clearShadowRadius
uint32 shadowRadius = 12;- Returns:
- This builder for chaining.
-
getShadowColor
string shadowColor = 13;- Specified by:
getShadowColorin interfaceTextEffectDetailOrBuilder- Returns:
- The shadowColor.
-
getShadowColorBytes
public com.google.protobuf.ByteString getShadowColorBytes()string shadowColor = 13;- Specified by:
getShadowColorBytesin interfaceTextEffectDetailOrBuilder- Returns:
- The bytes for shadowColor.
-
setShadowColor
string shadowColor = 13;- Parameters:
value- The shadowColor to set.- Returns:
- This builder for chaining.
-
clearShadowColor
string shadowColor = 13;- Returns:
- This builder for chaining.
-
setShadowColorBytes
string shadowColor = 13;- Parameters:
value- The bytes for shadowColor to set.- Returns:
- This builder for chaining.
-
getStrokeColor
string strokeColor = 14;- Specified by:
getStrokeColorin interfaceTextEffectDetailOrBuilder- Returns:
- The strokeColor.
-
getStrokeColorBytes
public com.google.protobuf.ByteString getStrokeColorBytes()string strokeColor = 14;- Specified by:
getStrokeColorBytesin interfaceTextEffectDetailOrBuilder- Returns:
- The bytes for strokeColor.
-
setStrokeColor
string strokeColor = 14;- Parameters:
value- The strokeColor to set.- Returns:
- This builder for chaining.
-
clearStrokeColor
string strokeColor = 14;- Returns:
- This builder for chaining.
-
setStrokeColorBytes
string strokeColor = 14;- Parameters:
value- The bytes for strokeColor to set.- Returns:
- This builder for chaining.
-
getStrokeWidth
public int getStrokeWidth()uint32 strokeWidth = 15;- Specified by:
getStrokeWidthin interfaceTextEffectDetailOrBuilder- Returns:
- The strokeWidth.
-
setStrokeWidth
uint32 strokeWidth = 15;- Parameters:
value- The strokeWidth to set.- Returns:
- This builder for chaining.
-
clearStrokeWidth
uint32 strokeWidth = 15;- Returns:
- This builder for chaining.
-
setUnknownFields
public final TextEffectDetail.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TextEffectDetail.Builder>
-
mergeUnknownFields
public final TextEffectDetail.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TextEffectDetail.Builder>
-