Package emu.grasscutter.net.proto
Class TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder>
emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TowerBriefDataNotifyOuterClass.TowerBriefDataNotifyOrBuilder,Cloneable
- Enclosing class:
- TowerBriefDataNotifyOuterClass.TowerBriefDataNotify
public static final class TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder>
implements TowerBriefDataNotifyOuterClass.TowerBriefDataNotifyOrBuilder
CmdId: 2490 Name: DOOOMKLOHOBProtobuf type
TowerBriefDataNotify-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) bool is_finished_entrance_floor = 11;uint32 last_floor_index = 6;uint32 last_level_index = 5;uint32 next_schedule_change_time = 8;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) uint32 schedule_start_time = 4;uint32 total_star_num = 14;uint32 tower_schedule_id = 1;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorbooleanbool is_finished_entrance_floor = 11;intuint32 last_floor_index = 6;intuint32 last_level_index = 5;intuint32 next_schedule_change_time = 8;intuint32 schedule_start_time = 4;intuint32 total_star_num = 14;intuint32 tower_schedule_id = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setIsFinishedEntranceFloor(boolean value) bool is_finished_entrance_floor = 11;setLastFloorIndex(int value) uint32 last_floor_index = 6;setLastLevelIndex(int value) uint32 last_level_index = 5;setNextScheduleChangeTime(int value) uint32 next_schedule_change_time = 8;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setScheduleStartTime(int value) uint32 schedule_start_time = 4;setTotalStarNum(int value) uint32 total_star_num = 14;setTowerScheduleId(int value) uint32 tower_schedule_id = 1;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<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.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<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.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<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.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<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder>
-
setField
public TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.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<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder>
-
clearField
public TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder>
-
clearOneof
public TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder>
-
setRepeatedField
public TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.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<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder>
-
addRepeatedField
public TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.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<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder>
-
mergeFrom
public TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder>
-
mergeFrom
public TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.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<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder>- Throws:
IOException
-
getScheduleStartTime
public int getScheduleStartTime()uint32 schedule_start_time = 4;- Specified by:
getScheduleStartTimein interfaceTowerBriefDataNotifyOuterClass.TowerBriefDataNotifyOrBuilder- Returns:
- The scheduleStartTime.
-
setScheduleStartTime
uint32 schedule_start_time = 4;- Parameters:
value- The scheduleStartTime to set.- Returns:
- This builder for chaining.
-
clearScheduleStartTime
uint32 schedule_start_time = 4;- Returns:
- This builder for chaining.
-
getTotalStarNum
public int getTotalStarNum()uint32 total_star_num = 14;- Specified by:
getTotalStarNumin interfaceTowerBriefDataNotifyOuterClass.TowerBriefDataNotifyOrBuilder- Returns:
- The totalStarNum.
-
setTotalStarNum
uint32 total_star_num = 14;- Parameters:
value- The totalStarNum to set.- Returns:
- This builder for chaining.
-
clearTotalStarNum
uint32 total_star_num = 14;- Returns:
- This builder for chaining.
-
getTowerScheduleId
public int getTowerScheduleId()uint32 tower_schedule_id = 1;- Specified by:
getTowerScheduleIdin interfaceTowerBriefDataNotifyOuterClass.TowerBriefDataNotifyOrBuilder- Returns:
- The towerScheduleId.
-
setTowerScheduleId
uint32 tower_schedule_id = 1;- Parameters:
value- The towerScheduleId to set.- Returns:
- This builder for chaining.
-
clearTowerScheduleId
uint32 tower_schedule_id = 1;- Returns:
- This builder for chaining.
-
getNextScheduleChangeTime
public int getNextScheduleChangeTime()uint32 next_schedule_change_time = 8;- Specified by:
getNextScheduleChangeTimein interfaceTowerBriefDataNotifyOuterClass.TowerBriefDataNotifyOrBuilder- Returns:
- The nextScheduleChangeTime.
-
setNextScheduleChangeTime
public TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder setNextScheduleChangeTime(int value) uint32 next_schedule_change_time = 8;- Parameters:
value- The nextScheduleChangeTime to set.- Returns:
- This builder for chaining.
-
clearNextScheduleChangeTime
uint32 next_schedule_change_time = 8;- Returns:
- This builder for chaining.
-
getIsFinishedEntranceFloor
public boolean getIsFinishedEntranceFloor()bool is_finished_entrance_floor = 11;- Specified by:
getIsFinishedEntranceFloorin interfaceTowerBriefDataNotifyOuterClass.TowerBriefDataNotifyOrBuilder- Returns:
- The isFinishedEntranceFloor.
-
setIsFinishedEntranceFloor
public TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder setIsFinishedEntranceFloor(boolean value) bool is_finished_entrance_floor = 11;- Parameters:
value- The isFinishedEntranceFloor to set.- Returns:
- This builder for chaining.
-
clearIsFinishedEntranceFloor
bool is_finished_entrance_floor = 11;- Returns:
- This builder for chaining.
-
getLastFloorIndex
public int getLastFloorIndex()uint32 last_floor_index = 6;- Specified by:
getLastFloorIndexin interfaceTowerBriefDataNotifyOuterClass.TowerBriefDataNotifyOrBuilder- Returns:
- The lastFloorIndex.
-
setLastFloorIndex
uint32 last_floor_index = 6;- Parameters:
value- The lastFloorIndex to set.- Returns:
- This builder for chaining.
-
clearLastFloorIndex
uint32 last_floor_index = 6;- Returns:
- This builder for chaining.
-
getLastLevelIndex
public int getLastLevelIndex()uint32 last_level_index = 5;- Specified by:
getLastLevelIndexin interfaceTowerBriefDataNotifyOuterClass.TowerBriefDataNotifyOrBuilder- Returns:
- The lastLevelIndex.
-
setLastLevelIndex
uint32 last_level_index = 5;- Parameters:
value- The lastLevelIndex to set.- Returns:
- This builder for chaining.
-
clearLastLevelIndex
uint32 last_level_index = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
public final TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder>
-
mergeUnknownFields
public final TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder>
-