Class GeneratedMessage

All Implemented Interfaces:
Message, MessageLite, MessageLiteOrBuilder, MessageOrBuilder, Serializable
Direct Known Subclasses:
Any, Api, BoolValue, BytesValue, ClientWireProtocol.AttachToQuery, ClientWireProtocol.Authenticator, ClientWireProtocol.CancelQuery, ClientWireProtocol.CancelQueryResponse, 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.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.FetchUpdateStatus, ClientWireProtocol.FetchUpdateStatusResponse, ClientWireProtocol.ForceExternal, ClientWireProtocol.GetSchema, ClientWireProtocol.GetSchemaResponse, ClientWireProtocol.KillQuery, ClientWireProtocol.KillQueryResponse, ClientWireProtocol.ListPlan, ClientWireProtocol.ListPlanResponse, ClientWireProtocol.OpenIDAuthenticator, ClientWireProtocol.QueryConcurrencyResponse, ClientWireProtocol.Request, ClientWireProtocol.ResultSet, ClientWireProtocol.SecondaryInterfaceList, ClientWireProtocol.SecurityToken, ClientWireProtocol.ServerVersion, 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.TestConnection, DescriptorProtos.DescriptorProto, DescriptorProtos.DescriptorProto.ExtensionRange, DescriptorProtos.DescriptorProto.ReservedRange, DescriptorProtos.EnumDescriptorProto, DescriptorProtos.EnumDescriptorProto.EnumReservedRange, DescriptorProtos.EnumValueDescriptorProto, DescriptorProtos.ExtensionRangeOptions.Declaration, DescriptorProtos.FeatureSetDefaults, DescriptorProtos.FeatureSetDefaults.FeatureSetEditionDefault, DescriptorProtos.FieldDescriptorProto, DescriptorProtos.FieldOptions.EditionDefault, DescriptorProtos.FieldOptions.FeatureSupport, DescriptorProtos.FileDescriptorProto, DescriptorProtos.GeneratedCodeInfo, DescriptorProtos.GeneratedCodeInfo.Annotation, DescriptorProtos.MethodDescriptorProto, DescriptorProtos.OneofDescriptorProto, DescriptorProtos.ServiceDescriptorProto, DescriptorProtos.SourceCodeInfo.Location, DescriptorProtos.UninterpretedOption, DescriptorProtos.UninterpretedOption.NamePart, DoubleValue, Duration, Empty, Enum, EnumValue, Field, FieldMask, FloatValue, GeneratedMessage.ExtendableMessage, Int32Value, Int64Value, JavaFeaturesProto.JavaFeatures, ListValue, Method, Mixin, Option, PluginProtos.CodeGeneratorRequest, PluginProtos.CodeGeneratorResponse, PluginProtos.CodeGeneratorResponse.File, PluginProtos.Version, SourceContext, StringValue, Struct, Timestamp, Type, UInt32Value, UInt64Value, Value

public abstract class GeneratedMessage 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: