Class GsonJsonPayloadConverter

java.lang.Object
io.temporal.common.converter.GsonJsonPayloadConverter
All Implemented Interfaces:
PayloadConverter

public final class GsonJsonPayloadConverter extends Object implements PayloadConverter
Implements conversion through GSON JSON processor. To extend use GsonJsonPayloadConverter(Function) constructor.
  • Constructor Details

    • GsonJsonPayloadConverter

      public GsonJsonPayloadConverter()
    • GsonJsonPayloadConverter

      public GsonJsonPayloadConverter(Function<com.google.gson.GsonBuilder,com.google.gson.GsonBuilder> builderInterceptor)
      Constructs an instance giving an ability to override Gson initialization.
      Parameters:
      builderInterceptor - function that intercepts GsonBuilder construction.
  • Method Details