Class ProtoUtils
java.lang.Object
io.temporal.internal.common.ProtoUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends com.google.protobuf.Message>
com.google.protobuf.AnypackAny(T details, com.google.protobuf.Descriptors.Descriptor descriptor) This method does exactly whatAny.pack(Message)does.
-
Constructor Details
-
ProtoUtils
public ProtoUtils()
-
-
Method Details
-
packAny
public static <T extends com.google.protobuf.Message> com.google.protobuf.Any packAny(T details, com.google.protobuf.Descriptors.Descriptor descriptor) This method does exactly whatAny.pack(Message)does. But it doesn't go into reflection to fetch thedescriptor, which allows us to avoid a bunch of Graal reflection configs.
-