Class MinecraftAccountProto.BedrockData.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<MinecraftAccountProto.BedrockData.Builder>
com.google.protobuf.GeneratedMessage.Builder<MinecraftAccountProto.BedrockData.Builder>
com.soulfiremc.grpc.generated.MinecraftAccountProto.BedrockData.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, MinecraftAccountProto.BedrockDataOrBuilder, Cloneable
- Enclosing class:
MinecraftAccountProto.BedrockData
public static final class MinecraftAccountProto.BedrockData.Builder
extends com.google.protobuf.GeneratedMessage.Builder<MinecraftAccountProto.BedrockData.Builder>
implements MinecraftAccountProto.BedrockDataOrBuilder
Authentication chain data for Bedrock Edition accounts. Contains Xbox Live and Bedrock-specific authentication details. Used for Microsoft-authenticated Bedrock accounts.Protobuf type
soulfire.v1.MinecraftAccountProto.BedrockData-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()JSON structure containing the complete Bedrock authentication chain.com.google.protobuf.StructJSON structure containing the complete Bedrock authentication chain.com.google.protobuf.Struct.BuilderJSON structure containing the complete Bedrock authentication chain.com.google.protobuf.StructOrBuilderJSON structure containing the complete Bedrock authentication chain.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanJSON structure containing the complete Bedrock authentication chain.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeAuthChain(com.google.protobuf.Struct value) JSON structure containing the complete Bedrock authentication chain.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setAuthChain(com.google.protobuf.Struct value) JSON structure containing the complete Bedrock authentication chain.setAuthChain(com.google.protobuf.Struct.Builder builderForValue) JSON structure containing the complete Bedrock authentication chain.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<MinecraftAccountProto.BedrockData.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<MinecraftAccountProto.BedrockData.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.GeneratedMessage.Builder<MinecraftAccountProto.BedrockData.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MinecraftAccountProto.BedrockData.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<MinecraftAccountProto.BedrockData.Builder>
-
mergeFrom
public MinecraftAccountProto.BedrockData.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<MinecraftAccountProto.BedrockData.Builder>- Throws:
IOException
-
hasAuthChain
public boolean hasAuthChain()JSON structure containing the complete Bedrock authentication chain. Includes Xbox Live tokens and Bedrock-specific session data. Compatible with the ViaBedrock protocol implementation.
.google.protobuf.Struct auth_chain = 7;- Specified by:
hasAuthChainin interfaceMinecraftAccountProto.BedrockDataOrBuilder- Returns:
- Whether the authChain field is set.
-
getAuthChain
public com.google.protobuf.Struct getAuthChain()JSON structure containing the complete Bedrock authentication chain. Includes Xbox Live tokens and Bedrock-specific session data. Compatible with the ViaBedrock protocol implementation.
.google.protobuf.Struct auth_chain = 7;- Specified by:
getAuthChainin interfaceMinecraftAccountProto.BedrockDataOrBuilder- Returns:
- The authChain.
-
setAuthChain
JSON structure containing the complete Bedrock authentication chain. Includes Xbox Live tokens and Bedrock-specific session data. Compatible with the ViaBedrock protocol implementation.
.google.protobuf.Struct auth_chain = 7; -
setAuthChain
public MinecraftAccountProto.BedrockData.Builder setAuthChain(com.google.protobuf.Struct.Builder builderForValue) JSON structure containing the complete Bedrock authentication chain. Includes Xbox Live tokens and Bedrock-specific session data. Compatible with the ViaBedrock protocol implementation.
.google.protobuf.Struct auth_chain = 7; -
mergeAuthChain
JSON structure containing the complete Bedrock authentication chain. Includes Xbox Live tokens and Bedrock-specific session data. Compatible with the ViaBedrock protocol implementation.
.google.protobuf.Struct auth_chain = 7; -
clearAuthChain
JSON structure containing the complete Bedrock authentication chain. Includes Xbox Live tokens and Bedrock-specific session data. Compatible with the ViaBedrock protocol implementation.
.google.protobuf.Struct auth_chain = 7; -
getAuthChainBuilder
public com.google.protobuf.Struct.Builder getAuthChainBuilder()JSON structure containing the complete Bedrock authentication chain. Includes Xbox Live tokens and Bedrock-specific session data. Compatible with the ViaBedrock protocol implementation.
.google.protobuf.Struct auth_chain = 7; -
getAuthChainOrBuilder
public com.google.protobuf.StructOrBuilder getAuthChainOrBuilder()JSON structure containing the complete Bedrock authentication chain. Includes Xbox Live tokens and Bedrock-specific session data. Compatible with the ViaBedrock protocol implementation.
.google.protobuf.Struct auth_chain = 7;- Specified by:
getAuthChainOrBuilderin interfaceMinecraftAccountProto.BedrockDataOrBuilder
-