Interface InsightEvent.Builder

    • Method Detail

      • summary

        InsightEvent.Builder summary​(String summary)

        A brief description of the event.

        Parameters:
        summary - A brief description of the event.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventTime

        InsightEvent.Builder eventTime​(Instant eventTime)

        The time, in Unix seconds, at which the event was recorded.

        Parameters:
        eventTime - The time, in Unix seconds, at which the event was recorded.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientRequestImpactStatistics

        InsightEvent.Builder clientRequestImpactStatistics​(RequestImpactStatistics clientRequestImpactStatistics)

        The impact statistics of the client side service. This includes the number of requests to the client service and whether the requests were faults or okay.

        Parameters:
        clientRequestImpactStatistics - The impact statistics of the client side service. This includes the number of requests to the client service and whether the requests were faults or okay.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • rootCauseServiceRequestImpactStatistics

        InsightEvent.Builder rootCauseServiceRequestImpactStatistics​(RequestImpactStatistics rootCauseServiceRequestImpactStatistics)

        The impact statistics of the root cause service. This includes the number of requests to the client service and whether the requests were faults or okay.

        Parameters:
        rootCauseServiceRequestImpactStatistics - The impact statistics of the root cause service. This includes the number of requests to the client service and whether the requests were faults or okay.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • topAnomalousServices

        InsightEvent.Builder topAnomalousServices​(Collection<AnomalousService> topAnomalousServices)

        The service during the event that is most impacted by the incident.

        Parameters:
        topAnomalousServices - The service during the event that is most impacted by the incident.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • topAnomalousServices

        InsightEvent.Builder topAnomalousServices​(AnomalousService... topAnomalousServices)

        The service during the event that is most impacted by the incident.

        Parameters:
        topAnomalousServices - The service during the event that is most impacted by the incident.
        Returns:
        Returns a reference to this object so that method calls can be chained together.