Class CDEventsConverterFactory

java.lang.Object
retrofit2.Converter.Factory
com.netflix.spinnaker.echo.cdevents.CDEventsConverterFactory

public class CDEventsConverterFactory extends retrofit2.Converter.Factory
  • Constructor Details

    • CDEventsConverterFactory

      public CDEventsConverterFactory(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
  • Method Details

    • create

      public static CDEventsConverterFactory create()
    • responseBodyConverter

      public retrofit2.Converter<okhttp3.ResponseBody,?> responseBodyConverter(Type type, Annotation[] annotations, retrofit2.Retrofit retrofit)
      Overrides:
      responseBodyConverter in class retrofit2.Converter.Factory
    • requestBodyConverter

      public retrofit2.Converter<?,okhttp3.RequestBody> requestBodyConverter(Type type, Annotation[] parameterAnnotations, Annotation[] methodAnnotations, retrofit2.Retrofit retrofit)
      Overrides:
      requestBodyConverter in class retrofit2.Converter.Factory
    • convertCDEventToJson

      public String convertCDEventToJson(io.cloudevents.CloudEvent cdEvent)