Interface BackupJobSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<BackupJobSummary.Builder,BackupJobSummary>,SdkBuilder<BackupJobSummary.Builder,BackupJobSummary>,SdkPojo
- Enclosing class:
- BackupJobSummary
public static interface BackupJobSummary.Builder extends SdkPojo, CopyableBuilder<BackupJobSummary.Builder,BackupJobSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BackupJobSummary.BuilderaccountId(String accountId)The account ID that owns the jobs within the summary.BackupJobSummary.Buildercount(Integer count)The value as a number of jobs in a job summary.BackupJobSummary.BuilderendTime(Instant endTime)The value of time in number format of a job end time.BackupJobSummary.BuildermessageCategory(String messageCategory)This parameter is the job count for the specified message category.BackupJobSummary.Builderregion(String region)The Amazon Web Services Regions within the job summary.BackupJobSummary.BuilderresourceType(String resourceType)This value is the job count for the specified resource type.BackupJobSummary.BuilderstartTime(Instant startTime)The value of time in number format of a job start time.BackupJobSummary.Builderstate(String state)This value is job count for jobs with the specified state.BackupJobSummary.Builderstate(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 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
-
state
BackupJobSummary.Builder state(BackupJobStatus 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
GetSupportedResourceTypesreturns strings for supported resource types.- Parameters:
resourceType- This value is the job count for the specified resource type. The requestGetSupportedResourceTypesreturns 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, andInvalidParameters. See Monitoring for a list of MessageCategory strings.The the value ANY returns count of all message categories.
AGGREGATE_ALLaggregates 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_ALLaggregates 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.
-
-