Package emu.grasscutter.net.proto
Class AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder>
emu.grasscutter.net.proto.AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,AbilityMixinElementShieldOuterClass.AbilityMixinElementShieldOrBuilder,Cloneable
- Enclosing class:
- AbilityMixinElementShieldOuterClass.AbilityMixinElementShield
public static final class AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder>
implements AbilityMixinElementShieldOuterClass.AbilityMixinElementShieldOrBuilder
Protobuf type
AbilityMixinElementShield-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()uint32 absorb_type = 10;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) bool is_shield_broken = 8;float max_shield = 13;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) uint32 player_num = 9;float shield = 5;float sub_shield = 4;clone()intuint32 absorb_type = 10;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorbooleanbool is_shield_broken = 8;floatfloat max_shield = 13;intuint32 player_num = 9;floatfloat shield = 5;floatfloat sub_shield = 4;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) setAbsorbType(int value) uint32 absorb_type = 10;setIsShieldBroken(boolean value) bool is_shield_broken = 8;setMaxShield(float value) float max_shield = 13;setPlayerNum(int value) uint32 player_num = 9;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setShield(float value) float shield = 5;setSubShield(float value) float sub_shield = 4;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<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.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<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.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<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.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<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder>
-
setField
public AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.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<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder>
-
clearField
public AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder>
-
clearOneof
public AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder>
-
setRepeatedField
public AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.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<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder>
-
addRepeatedField
public AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.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<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder>
-
mergeFrom
public AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder>
-
mergeFrom
public AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.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<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder>- Throws:
IOException
-
getPlayerNum
public int getPlayerNum()uint32 player_num = 9;- Specified by:
getPlayerNumin interfaceAbilityMixinElementShieldOuterClass.AbilityMixinElementShieldOrBuilder- Returns:
- The playerNum.
-
setPlayerNum
public AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder setPlayerNum(int value) uint32 player_num = 9;- Parameters:
value- The playerNum to set.- Returns:
- This builder for chaining.
-
clearPlayerNum
uint32 player_num = 9;- Returns:
- This builder for chaining.
-
getShield
public float getShield()float shield = 5;- Specified by:
getShieldin interfaceAbilityMixinElementShieldOuterClass.AbilityMixinElementShieldOrBuilder- Returns:
- The shield.
-
setShield
float shield = 5;- Parameters:
value- The shield to set.- Returns:
- This builder for chaining.
-
clearShield
float shield = 5;- Returns:
- This builder for chaining.
-
getIsShieldBroken
public boolean getIsShieldBroken()bool is_shield_broken = 8;- Specified by:
getIsShieldBrokenin interfaceAbilityMixinElementShieldOuterClass.AbilityMixinElementShieldOrBuilder- Returns:
- The isShieldBroken.
-
setIsShieldBroken
public AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder setIsShieldBroken(boolean value) bool is_shield_broken = 8;- Parameters:
value- The isShieldBroken to set.- Returns:
- This builder for chaining.
-
clearIsShieldBroken
bool is_shield_broken = 8;- Returns:
- This builder for chaining.
-
getSubShield
public float getSubShield()float sub_shield = 4;- Specified by:
getSubShieldin interfaceAbilityMixinElementShieldOuterClass.AbilityMixinElementShieldOrBuilder- Returns:
- The subShield.
-
setSubShield
public AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder setSubShield(float value) float sub_shield = 4;- Parameters:
value- The subShield to set.- Returns:
- This builder for chaining.
-
clearSubShield
float sub_shield = 4;- Returns:
- This builder for chaining.
-
getMaxShield
public float getMaxShield()float max_shield = 13;- Specified by:
getMaxShieldin interfaceAbilityMixinElementShieldOuterClass.AbilityMixinElementShieldOrBuilder- Returns:
- The maxShield.
-
setMaxShield
public AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder setMaxShield(float value) float max_shield = 13;- Parameters:
value- The maxShield to set.- Returns:
- This builder for chaining.
-
clearMaxShield
float max_shield = 13;- Returns:
- This builder for chaining.
-
getAbsorbType
public int getAbsorbType()uint32 absorb_type = 10;- Specified by:
getAbsorbTypein interfaceAbilityMixinElementShieldOuterClass.AbilityMixinElementShieldOrBuilder- Returns:
- The absorbType.
-
setAbsorbType
public AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder setAbsorbType(int value) uint32 absorb_type = 10;- Parameters:
value- The absorbType to set.- Returns:
- This builder for chaining.
-
clearAbsorbType
uint32 absorb_type = 10;- Returns:
- This builder for chaining.
-
setUnknownFields
public final AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder>
-
mergeUnknownFields
public final AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AbilityMixinElementShieldOuterClass.AbilityMixinElementShield.Builder>
-