Interface ListMonitoringExecutionsRequest.Builder

    • Method Detail

      • monitoringScheduleName

        ListMonitoringExecutionsRequest.Builder monitoringScheduleName​(String monitoringScheduleName)

        Name of a specific schedule to fetch jobs for.

        Parameters:
        monitoringScheduleName - Name of a specific schedule to fetch jobs for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endpointName

        ListMonitoringExecutionsRequest.Builder endpointName​(String endpointName)

        Name of a specific endpoint to fetch jobs for.

        Parameters:
        endpointName - Name of a specific endpoint to fetch jobs for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sortOrder

        ListMonitoringExecutionsRequest.Builder sortOrder​(String sortOrder)

        Whether to sort the results in Ascending or Descending order. The default is Descending.

        Parameters:
        sortOrder - Whether to sort the results in Ascending or Descending order. The default is Descending.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SortOrder, SortOrder
      • sortOrder

        ListMonitoringExecutionsRequest.Builder sortOrder​(SortOrder sortOrder)

        Whether to sort the results in Ascending or Descending order. The default is Descending.

        Parameters:
        sortOrder - Whether to sort the results in Ascending or Descending order. The default is Descending.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SortOrder, SortOrder
      • nextToken

        ListMonitoringExecutionsRequest.Builder nextToken​(String nextToken)

        The token returned if the response is truncated. To retrieve the next set of job executions, use it in the next request.

        Parameters:
        nextToken - The token returned if the response is truncated. To retrieve the next set of job executions, use it in the next request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • maxResults

        ListMonitoringExecutionsRequest.Builder maxResults​(Integer maxResults)

        The maximum number of jobs to return in the response. The default value is 10.

        Parameters:
        maxResults - The maximum number of jobs to return in the response. The default value is 10.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scheduledTimeBefore

        ListMonitoringExecutionsRequest.Builder scheduledTimeBefore​(Instant scheduledTimeBefore)

        Filter for jobs scheduled before a specified time.

        Parameters:
        scheduledTimeBefore - Filter for jobs scheduled before a specified time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scheduledTimeAfter

        ListMonitoringExecutionsRequest.Builder scheduledTimeAfter​(Instant scheduledTimeAfter)

        Filter for jobs scheduled after a specified time.

        Parameters:
        scheduledTimeAfter - Filter for jobs scheduled after a specified time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTimeBefore

        ListMonitoringExecutionsRequest.Builder creationTimeBefore​(Instant creationTimeBefore)

        A filter that returns only jobs created before a specified time.

        Parameters:
        creationTimeBefore - A filter that returns only jobs created before a specified time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTimeAfter

        ListMonitoringExecutionsRequest.Builder creationTimeAfter​(Instant creationTimeAfter)

        A filter that returns only jobs created after a specified time.

        Parameters:
        creationTimeAfter - A filter that returns only jobs created after a specified time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedTimeBefore

        ListMonitoringExecutionsRequest.Builder lastModifiedTimeBefore​(Instant lastModifiedTimeBefore)

        A filter that returns only jobs modified after a specified time.

        Parameters:
        lastModifiedTimeBefore - A filter that returns only jobs modified after a specified time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedTimeAfter

        ListMonitoringExecutionsRequest.Builder lastModifiedTimeAfter​(Instant lastModifiedTimeAfter)

        A filter that returns only jobs modified before a specified time.

        Parameters:
        lastModifiedTimeAfter - A filter that returns only jobs modified before a specified time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • monitoringJobDefinitionName

        ListMonitoringExecutionsRequest.Builder monitoringJobDefinitionName​(String monitoringJobDefinitionName)

        Gets a list of the monitoring job runs of the specified monitoring job definitions.

        Parameters:
        monitoringJobDefinitionName - Gets a list of the monitoring job runs of the specified monitoring job definitions.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • monitoringTypeEquals

        ListMonitoringExecutionsRequest.Builder monitoringTypeEquals​(String monitoringTypeEquals)

        A filter that returns only the monitoring job runs of the specified monitoring type.

        Parameters:
        monitoringTypeEquals - A filter that returns only the monitoring job runs of the specified monitoring type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        MonitoringType, MonitoringType
      • monitoringTypeEquals

        ListMonitoringExecutionsRequest.Builder monitoringTypeEquals​(MonitoringType monitoringTypeEquals)

        A filter that returns only the monitoring job runs of the specified monitoring type.

        Parameters:
        monitoringTypeEquals - A filter that returns only the monitoring job runs of the specified monitoring type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        MonitoringType, MonitoringType