Interface BackupJobSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BackupJobSummary.Builder,
,BackupJobSummary> SdkBuilder<BackupJobSummary.Builder,
,BackupJobSummary> SdkPojo
- Enclosing class:
BackupJobSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe account ID that owns the jobs within the summary.The value as a number of jobs in a job summary.The value of time in number format of a job end time.messageCategory
(String messageCategory) This parameter is the job count for the specified message category.The Amazon Web Services Regions within the job summary.resourceType
(String resourceType) This value is the job count for the specified resource type.The value of time in number format of a job start time.This value is job count for jobs with the specified state.state
(BackupJobStatus state) This value is job count for jobs with the specified state.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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
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
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:
-
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:
-
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 requestGetSupportedResourceTypes
returns strings for supported resource types.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
messageCategory
This parameter is the job count for the specified message category.
Example strings include
AccessDenied
,Success
, andInvalidParameters
. 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
, andInvalidParameters
. 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
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
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
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.
-