Package emu.grasscutter.net.proto
Class GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder>
emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder,Cloneable
- Enclosing class:
- GadgetPlayInfoOuterClass.GadgetPlayInfo
public static final class GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder>
implements GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder
Name: FOENOMBFLMOProtobuf type
GadgetPlayInfo-
Method Summary
Modifier and TypeMethodDescriptionaddAllProgressStageList(Iterable<? extends Integer> values) repeated uint32 progress_stage_list = 3;addProgressStageList(int value) repeated uint32 progress_stage_list = 3;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear().GadgetCrucibleInfo crucible_info = 21;uint32 duration = 2;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) uint32 play_type = 1;uint32 progress = 6;repeated uint32 progress_stage_list = 3;uint32 start_cd = 4;uint32 start_time = 5;clone().GadgetCrucibleInfo crucible_info = 21;.GadgetCrucibleInfo crucible_info = 21;.GadgetCrucibleInfo crucible_info = 21;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorintuint32 duration = 2;intuint32 play_type = 1;intuint32 progress = 6;intgetProgressStageList(int index) repeated uint32 progress_stage_list = 3;intrepeated uint32 progress_stage_list = 3;repeated uint32 progress_stage_list = 3;intuint32 start_cd = 4;intuint32 start_time = 5;boolean.GadgetCrucibleInfo crucible_info = 21;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal boolean.GadgetCrucibleInfo crucible_info = 21;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) .GadgetCrucibleInfo crucible_info = 21;setCrucibleInfo(GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder builderForValue) .GadgetCrucibleInfo crucible_info = 21;setDuration(int value) uint32 duration = 2;setPlayType(int value) uint32 play_type = 1;setProgress(int value) uint32 progress = 6;setProgressStageList(int index, int value) repeated uint32 progress_stage_list = 3;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStartCd(int value) uint32 start_cd = 4;setStartTime(int value) uint32 start_time = 5;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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<GadgetPlayInfoOuterClass.GadgetPlayInfo.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<GadgetPlayInfoOuterClass.GadgetPlayInfo.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<GadgetPlayInfoOuterClass.GadgetPlayInfo.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<GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder>
-
setField
public GadgetPlayInfoOuterClass.GadgetPlayInfo.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<GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder>
-
clearField
public GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder>
-
clearOneof
public GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder>
-
setRepeatedField
public GadgetPlayInfoOuterClass.GadgetPlayInfo.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<GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder>
-
addRepeatedField
public GadgetPlayInfoOuterClass.GadgetPlayInfo.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<GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder>
-
mergeFrom
public GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder mergeFrom(GadgetPlayInfoOuterClass.GadgetPlayInfo other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder>
-
mergeFrom
public GadgetPlayInfoOuterClass.GadgetPlayInfo.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<GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder>- Throws:
IOException
-
getPlayInfoCase
- Specified by:
getPlayInfoCasein interfaceGadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder
-
clearPlayInfo
-
getPlayType
public int getPlayType()uint32 play_type = 1;- Specified by:
getPlayTypein interfaceGadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder- Returns:
- The playType.
-
setPlayType
uint32 play_type = 1;- Parameters:
value- The playType to set.- Returns:
- This builder for chaining.
-
clearPlayType
uint32 play_type = 1;- Returns:
- This builder for chaining.
-
getDuration
public int getDuration()uint32 duration = 2;- Specified by:
getDurationin interfaceGadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder- Returns:
- The duration.
-
setDuration
uint32 duration = 2;- Parameters:
value- The duration to set.- Returns:
- This builder for chaining.
-
clearDuration
uint32 duration = 2;- Returns:
- This builder for chaining.
-
getProgressStageListList
repeated uint32 progress_stage_list = 3;- Specified by:
getProgressStageListListin interfaceGadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder- Returns:
- A list containing the progressStageList.
-
getProgressStageListCount
public int getProgressStageListCount()repeated uint32 progress_stage_list = 3;- Specified by:
getProgressStageListCountin interfaceGadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder- Returns:
- The count of progressStageList.
-
getProgressStageList
public int getProgressStageList(int index) repeated uint32 progress_stage_list = 3;- Specified by:
getProgressStageListin interfaceGadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The progressStageList at the given index.
-
setProgressStageList
repeated uint32 progress_stage_list = 3;- Parameters:
index- The index to set the value at.value- The progressStageList to set.- Returns:
- This builder for chaining.
-
addProgressStageList
repeated uint32 progress_stage_list = 3;- Parameters:
value- The progressStageList to add.- Returns:
- This builder for chaining.
-
addAllProgressStageList
public GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder addAllProgressStageList(Iterable<? extends Integer> values) repeated uint32 progress_stage_list = 3;- Parameters:
values- The progressStageList to add.- Returns:
- This builder for chaining.
-
clearProgressStageList
repeated uint32 progress_stage_list = 3;- Returns:
- This builder for chaining.
-
getStartCd
public int getStartCd()uint32 start_cd = 4;- Specified by:
getStartCdin interfaceGadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder- Returns:
- The startCd.
-
setStartCd
uint32 start_cd = 4;- Parameters:
value- The startCd to set.- Returns:
- This builder for chaining.
-
clearStartCd
uint32 start_cd = 4;- Returns:
- This builder for chaining.
-
getStartTime
public int getStartTime()uint32 start_time = 5;- Specified by:
getStartTimein interfaceGadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder- Returns:
- The startTime.
-
setStartTime
uint32 start_time = 5;- Parameters:
value- The startTime to set.- Returns:
- This builder for chaining.
-
clearStartTime
uint32 start_time = 5;- Returns:
- This builder for chaining.
-
getProgress
public int getProgress()uint32 progress = 6;- Specified by:
getProgressin interfaceGadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder- Returns:
- The progress.
-
setProgress
uint32 progress = 6;- Parameters:
value- The progress to set.- Returns:
- This builder for chaining.
-
clearProgress
uint32 progress = 6;- Returns:
- This builder for chaining.
-
hasCrucibleInfo
public boolean hasCrucibleInfo().GadgetCrucibleInfo crucible_info = 21;- Specified by:
hasCrucibleInfoin interfaceGadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder- Returns:
- Whether the crucibleInfo field is set.
-
getCrucibleInfo
.GadgetCrucibleInfo crucible_info = 21;- Specified by:
getCrucibleInfoin interfaceGadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder- Returns:
- The crucibleInfo.
-
setCrucibleInfo
public GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder setCrucibleInfo(GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo value) .GadgetCrucibleInfo crucible_info = 21; -
setCrucibleInfo
public GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder setCrucibleInfo(GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder builderForValue) .GadgetCrucibleInfo crucible_info = 21; -
mergeCrucibleInfo
public GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder mergeCrucibleInfo(GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo value) .GadgetCrucibleInfo crucible_info = 21; -
clearCrucibleInfo
.GadgetCrucibleInfo crucible_info = 21; -
getCrucibleInfoBuilder
.GadgetCrucibleInfo crucible_info = 21; -
getCrucibleInfoOrBuilder
.GadgetCrucibleInfo crucible_info = 21;- Specified by:
getCrucibleInfoOrBuilderin interfaceGadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder
-
setUnknownFields
public final GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder>
-
mergeUnknownFields
public final GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder>
-