Interface BackupJobSummary.Builder

    • Method Detail

      • region

        BackupJobSummary.Builder region​(String region)

        The Amazon Web Services Regions within the job summary.

        Parameters:
        region - The Amazon Web Services Regions within the job summary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • accountId

        BackupJobSummary.Builder accountId​(String accountId)

        The account ID that owns the jobs within the summary.

        Parameters:
        accountId - The account ID that owns the jobs within the summary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • state

        BackupJobSummary.Builder state​(String state)

        This value is job count for jobs with the specified state.

        Parameters:
        state - This value is job count for jobs with the specified state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BackupJobStatus, BackupJobStatus
      • resourceType

        BackupJobSummary.Builder resourceType​(String resourceType)

        This value is the job count for the specified resource type. The request GetSupportedResourceTypes returns strings for supported resource types.

        Parameters:
        resourceType - This value is the job count for the specified resource type. The request GetSupportedResourceTypes returns strings for supported resource types.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • messageCategory

        BackupJobSummary.Builder messageCategory​(String messageCategory)

        This parameter is the job count for the specified message category.

        Example strings include AccessDenied, Success, and InvalidParameters. See Monitoring for a list of MessageCategory strings.

        The the value ANY returns count of all message categories.

        AGGREGATE_ALL aggregates job counts for all message categories and returns the sum.

        Parameters:
        messageCategory - This parameter is the job count for the specified message category.

        Example strings include AccessDenied, Success, and InvalidParameters. See Monitoring for a list of MessageCategory strings.

        The the value ANY returns count of all message categories.

        AGGREGATE_ALL aggregates job counts for all message categories and returns the sum.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • count

        BackupJobSummary.Builder count​(Integer count)

        The value as a number of jobs in a job summary.

        Parameters:
        count - The value as a number of jobs in a job summary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • startTime

        BackupJobSummary.Builder startTime​(Instant startTime)

        The value of time in number format of a job start time.

        This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

        Parameters:
        startTime - The value of time in number format of a job start time.

        This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endTime

        BackupJobSummary.Builder endTime​(Instant endTime)

        The value of time in number format of a job end time.

        This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

        Parameters:
        endTime - The value of time in number format of a job end time.

        This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

        Returns:
        Returns a reference to this object so that method calls can be chained together.