All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description Buildable<T> API for defining a type that is buildable by callingbuild().EnumFieldSpec Defines a field for use withEnumSpec.EnumFieldSpec.Builder Builder for aEnumFieldSpec.EnumSpec Defines an enum type for the Protocol Buffer language.EnumSpec.Builder Builder for anEnumSpec.ExtensionSpec Models an Extension using proto3 syntax.ExtensionSpec.Builder Builds a new instance ofExtensionSpec.FieldRange Represents a range of field numbers.FieldType All standard scalar types a field may represent.FieldValue Represents a valid protobuf value that may be assigned to a field.ImportSpec Implements spec for the import statement of the Protocol Buffer language.ImportSpec.Modifier Defines import modifiers for use with anImportSpec.MapFieldSpec Defines a map field for use withMessageSpec.MapFieldSpec.Builder Builder for aMapFieldSpec.MessageField Message fields are unique because they can be standard fields, oneof fields, or maps.MessageFieldSpec Defines a field for use withMessageSpec.MessageFieldSpec.Builder Builder for aMessageFieldSpec.MessageSpec Defines a message in the Protocol Buffer language.MessageSpec.Builder Builder for aMessageSpec.OneofFieldSpec Defines a oneof field for use with any type that implementsMessageField.OneofFieldSpec.Builder Builder for aOneofFieldSpec.OptionSpec Models an Option in the Protocol Buffers language.OptionSpec.Builder Builder for producing new instances ofOptionSpec.ProtoFile Models a Proto file using proto3 syntax.ProtoFile.Builder Builder for producing new instances ofProtoFile.ReservationSpec Models the concept of a Reservation in Protocol Buffers API.ReservationSpec.Builder Builder for producing new instances ofReservationSpec.RpcFieldSpec Defines an RPC field for use withServiceSpec.RpcFieldSpec.Builder Builder for producing new instances ofRpcFieldSpec.ServiceSpec Defines a Service in the Protocol Buffer language.ServiceSpec.Builder Builder for producing new instances ofServiceSpec.