Class AbstractRequestResult

java.lang.Object
io.fluxzero.common.api.AbstractRequestResult
All Implemented Interfaces:
JsonType, RequestResult
Direct Known Subclasses:
BooleanResult, ClaimSegmentResult, ErrorResult, GetAggregateIdsResult, GetDocumentResult, GetDocumentsResult, GetDocumentStatsResult, GetEventsResult, GetFacetStatsResult, GetPositionResult, GetRelationshipsResult, GetScheduleResult, GetSearchHistogramResult, GetValueResult, ReadFromIndexResult, ReadResult, SearchDocumentsResult, StringResult, VoidResult

public abstract class AbstractRequestResult extends Object implements RequestResult
Base implementation for built-in RequestResult types.
  • Constructor Details

    • AbstractRequestResult

      public AbstractRequestResult()
  • Method Details

    • getRequestReceivedTimestamp

      public long getRequestReceivedTimestamp()
      The timestamp (in epoch milliseconds) when the Fluxzero Runtime received the original request.
      Specified by:
      getRequestReceivedTimestamp in interface RequestResult
    • setRequestReceivedTimestamp

      public void setRequestReceivedTimestamp(long requestReceivedTimestamp)
      Updates the timestamp at which the Fluxzero Runtime received the original request.
      Specified by:
      setRequestReceivedTimestamp in interface RequestResult