Class GeneratedMessageV3

All Implemented Interfaces:
Message, MessageLite, MessageLiteOrBuilder, MessageOrBuilder, Serializable
Direct Known Subclasses:
Any, Api, BoolValue, BytesValue, ClientWireProtocol.AttachToQuery, ClientWireProtocol.Authenticator, ClientWireProtocol.CancelQuery, ClientWireProtocol.CancelQueryResponse, ClientWireProtocol.CheckDataRequest, ClientWireProtocol.CheckDataResponse, ClientWireProtocol.ClearCache, ClientWireProtocol.ClientConnection, ClientWireProtocol.ClientConnection2, ClientWireProtocol.ClientConnection2Response, ClientWireProtocol.ClientConnectionGCM, ClientWireProtocol.ClientConnectionGCM2, ClientWireProtocol.ClientConnectionGCM2Response, ClientWireProtocol.ClientConnectionGCMResponse, ClientWireProtocol.ClientConnectionRefreshSession, ClientWireProtocol.ClientConnectionRefreshSessionResponse, ClientWireProtocol.ClientConnectionRefreshToken, ClientWireProtocol.ClientConnectionRefreshTokenResponse, ClientWireProtocol.ClientConnectionResponse, ClientWireProtocol.ClientConnectionSecurityToken, ClientWireProtocol.ClientConnectionSecurityTokenResponse, ClientWireProtocol.ClientConnectionSSO, ClientWireProtocol.ClientConnectionSSO2, ClientWireProtocol.ClientConnectionSSO2Response, ClientWireProtocol.ClientConnectionSSOResponse, ClientWireProtocol.CloseConnection, ClientWireProtocol.CloseResultSet, ClientWireProtocol.CompletedQueriesResponse, ClientWireProtocol.CompletedQueriesRow, ClientWireProtocol.ConfirmationResponse, ClientWireProtocol.ExecuteExplain, ClientWireProtocol.ExecuteExplainForSpark, ClientWireProtocol.ExecuteExport, ClientWireProtocol.ExecuteExportResponse, ClientWireProtocol.ExecuteInlinePlan, ClientWireProtocol.ExecutePlan, ClientWireProtocol.ExecuteQuery, ClientWireProtocol.ExecuteQueryResponse, ClientWireProtocol.ExecuteUpdate, ClientWireProtocol.ExecuteUpdateResponse, ClientWireProtocol.ExplainPipelineRequest, ClientWireProtocol.ExplainPipelineResponse, ClientWireProtocol.ExplainPlan, ClientWireProtocol.ExplainResponseStringPlan, ClientWireProtocol.FetchAuthenticators, ClientWireProtocol.FetchAuthenticatorsResponse, ClientWireProtocol.FetchData, ClientWireProtocol.FetchDataResponse, ClientWireProtocol.FetchMetadata, ClientWireProtocol.FetchMetadataResponse, ClientWireProtocol.FetchSystemMetadata, ClientWireProtocol.FetchSystemMetadataResponse, ClientWireProtocol.ForceExternal, ClientWireProtocol.GetSchema, ClientWireProtocol.GetSchemaResponse, ClientWireProtocol.KillQuery, ClientWireProtocol.KillQueryResponse, ClientWireProtocol.ListPlan, ClientWireProtocol.ListPlanResponse, ClientWireProtocol.LocalQueries, ClientWireProtocol.LocalQueriesResponse, ClientWireProtocol.OpenIDAuthenticator, ClientWireProtocol.QueryConcurrencyResponse, ClientWireProtocol.Request, ClientWireProtocol.ResultSet, ClientWireProtocol.SecondaryInterfaceList, ClientWireProtocol.SecurityToken, ClientWireProtocol.SessionInfo, ClientWireProtocol.SetParameter, ClientWireProtocol.SetParameter.Concurrency, ClientWireProtocol.SetParameter.ForceExternal, ClientWireProtocol.SetParameter.MaxTempDiskLimit, ClientWireProtocol.SetParameter.MemoryTracing, ClientWireProtocol.SetParameter.Priority, ClientWireProtocol.SetParameter.PriorityAdjustFactor, ClientWireProtocol.SetParameter.PriorityAdjustTime, ClientWireProtocol.SetParameter.ResultSetColumnLimit, ClientWireProtocol.SetParameter.RowLimit, ClientWireProtocol.SetParameter.ServiceClassName, ClientWireProtocol.SetParameter.TimeLimit, ClientWireProtocol.SetSchema, ClientWireProtocol.SysQueriesRow, ClientWireProtocol.SystemWideCompletedQueries, ClientWireProtocol.SystemWideQueries, ClientWireProtocol.SystemWideQueriesResponse, ClientWireProtocol.TestConnection, DescriptorProtos.DescriptorProto, DescriptorProtos.DescriptorProto.ExtensionRange, DescriptorProtos.DescriptorProto.ReservedRange, DescriptorProtos.EnumDescriptorProto, DescriptorProtos.EnumDescriptorProto.EnumReservedRange, DescriptorProtos.EnumValueDescriptorProto, DescriptorProtos.FieldDescriptorProto, DescriptorProtos.FileDescriptorProto, DescriptorProtos.FileDescriptorSet, DescriptorProtos.GeneratedCodeInfo, DescriptorProtos.GeneratedCodeInfo.Annotation, DescriptorProtos.MethodDescriptorProto, DescriptorProtos.OneofDescriptorProto, DescriptorProtos.ServiceDescriptorProto, DescriptorProtos.SourceCodeInfo, DescriptorProtos.SourceCodeInfo.Location, DescriptorProtos.UninterpretedOption, DescriptorProtos.UninterpretedOption.NamePart, DoubleValue, Duration, Empty, Enum, EnumValue, Field, FieldMask, FloatValue, GeneratedMessageV3.ExtendableMessage, Int32Value, Int64Value, ListValue, Method, Mixin, Option, PluginProtos.CodeGeneratorRequest, PluginProtos.CodeGeneratorResponse, PluginProtos.CodeGeneratorResponse.File, PluginProtos.Version, ProtocolMetadata.protocolEndpointAddress, ProtocolMetadata.protocolEndpointAddress.ipv4Address, ProtocolMetadata.protocolIdentity, ProtocolMetadata.protocolIdentity.anonymousIdentity, ProtocolMetadata.protocolIdentity.certFingerprintIdentity, ProtocolMetadata.protocolIdentity.hostnameIdentity, ProtocolPrivMessages.protocolPrivAck, ProtocolPrivMessages.protocolPrivDisableProtocol, ProtocolPrivMessages.protocolPrivEnableProtocol, ProtocolPrivMessages.protocolPrivMessage, ProtocolPrivMessages.protocolPrivNotifyIdentity, SourceContext, StringValue, Struct, Timestamp, Type, UInt32Value, UInt64Value, Validator.EnumValidatorOptions, Validator.OneofValidatorOptions, Validator.ValidatorOptions, Value

public abstract class GeneratedMessageV3 extends AbstractMessage implements Serializable
All generated protocol message classes extend this class. This class implements most of the Message and Builder interfaces using Java reflection. Users can ignore this class and pretend that generated messages implement the Message interface directly.
See Also: