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
.