Class LocalActivityMarkerUtils

java.lang.Object
io.temporal.internal.history.LocalActivityMarkerUtils

public class LocalActivityMarkerUtils extends Object
  • Field Details

  • Constructor Details

    • LocalActivityMarkerUtils

      public LocalActivityMarkerUtils()
  • Method Details

    • hasLocalActivityStructure

      public static boolean hasLocalActivityStructure(io.temporal.api.history.v1.HistoryEvent event)
      Parameters:
      event - HistoryEvent to inspect
      Returns:
      true if the event has a correct structure for a local activity
    • getActivityId

      @Nullable public static String getActivityId(io.temporal.api.history.v1.MarkerRecordedEventAttributes markerAttributes)
    • getActivityTypeName

      @Nullable public static String getActivityTypeName(io.temporal.api.history.v1.MarkerRecordedEventAttributes markerAttributes)
    • getResult

      @Nullable public static io.temporal.api.common.v1.Payloads getResult(io.temporal.api.history.v1.MarkerRecordedEventAttributes markerAttributes)
    • getTime

      @Nullable public static Long getTime(io.temporal.api.history.v1.MarkerRecordedEventAttributes markerAttributes)
    • getMetadata

      @Nullable public static LocalActivityMarkerMetadata getMetadata(io.temporal.api.history.v1.MarkerRecordedEventAttributes markerAttributes)