Package com.google.protobuf.util
Class JsonFormat.TypeRegistry.Builder
- java.lang.Object
-
- com.google.protobuf.util.JsonFormat.TypeRegistry.Builder
-
- Enclosing class:
- JsonFormat.TypeRegistry
public static class JsonFormat.TypeRegistry.Builder extends java.lang.Object
A Builder is used to buildJsonFormat.TypeRegistry
.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonFormat.TypeRegistry.Builder
add(Descriptors.Descriptor messageType)
Adds a message type and all types defined in the same .proto file as well as all transitively imported .proto files to thisJsonFormat.TypeRegistry.Builder
.JsonFormat.TypeRegistry.Builder
add(java.lang.Iterable<Descriptors.Descriptor> messageTypes)
Adds message types and all types defined in the same .proto file as well as all transitively imported .proto files to thisJsonFormat.TypeRegistry.Builder
.JsonFormat.TypeRegistry
build()
Builds aJsonFormat.TypeRegistry
.
-
-
-
Method Detail
-
add
@CanIgnoreReturnValue public JsonFormat.TypeRegistry.Builder add(Descriptors.Descriptor messageType)
Adds a message type and all types defined in the same .proto file as well as all transitively imported .proto files to thisJsonFormat.TypeRegistry.Builder
.
-
add
@CanIgnoreReturnValue public JsonFormat.TypeRegistry.Builder add(java.lang.Iterable<Descriptors.Descriptor> messageTypes)
Adds message types and all types defined in the same .proto file as well as all transitively imported .proto files to thisJsonFormat.TypeRegistry.Builder
.
-
build
public JsonFormat.TypeRegistry build()
Builds aJsonFormat.TypeRegistry
. This method can only be called once for one Builder.
-
-