Interface ListEventsFilters.Builder

    • Method Detail

      • insightId

        ListEventsFilters.Builder insightId​(String insightId)

        An ID of an insight that is related to the events you want to filter for.

        Parameters:
        insightId - An ID of an insight that is related to the events you want to filter for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventTimeRange

        ListEventsFilters.Builder eventTimeRange​(EventTimeRange eventTimeRange)

        A time range during which you want the filtered events to have occurred.

        Parameters:
        eventTimeRange - A time range during which you want the filtered events to have occurred.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventClass

        ListEventsFilters.Builder eventClass​(String eventClass)

        The class of the events you want to filter for, such as an infrastructure change, a deployment, or a schema change.

        Parameters:
        eventClass - The class of the events you want to filter for, such as an infrastructure change, a deployment, or a schema change.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EventClass, EventClass
      • eventClass

        ListEventsFilters.Builder eventClass​(EventClass eventClass)

        The class of the events you want to filter for, such as an infrastructure change, a deployment, or a schema change.

        Parameters:
        eventClass - The class of the events you want to filter for, such as an infrastructure change, a deployment, or a schema change.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EventClass, EventClass
      • eventSource

        ListEventsFilters.Builder eventSource​(String eventSource)

        The Amazon Web Services source that emitted the events you want to filter for.

        Parameters:
        eventSource - The Amazon Web Services source that emitted the events you want to filter for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataSource

        ListEventsFilters.Builder dataSource​(String dataSource)

        The source, AWS_CLOUD_TRAIL or AWS_CODE_DEPLOY, of the events you want returned.

        Parameters:
        dataSource - The source, AWS_CLOUD_TRAIL or AWS_CODE_DEPLOY, of the events you want returned.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EventDataSource, EventDataSource
      • dataSource

        ListEventsFilters.Builder dataSource​(EventDataSource dataSource)

        The source, AWS_CLOUD_TRAIL or AWS_CODE_DEPLOY, of the events you want returned.

        Parameters:
        dataSource - The source, AWS_CLOUD_TRAIL or AWS_CODE_DEPLOY, of the events you want returned.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EventDataSource, EventDataSource
      • resourceCollection

        ListEventsFilters.Builder resourceCollection​(ResourceCollection resourceCollection)
        Sets the value of the ResourceCollection property for this object.
        Parameters:
        resourceCollection - The new value for the ResourceCollection property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.