Interface RestoreJobSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RestoreJobSummary.Builder,RestoreJobSummary>,SdkBuilder<RestoreJobSummary.Builder,RestoreJobSummary>,SdkPojo
- Enclosing class:
- RestoreJobSummary
public static interface RestoreJobSummary.Builder extends SdkPojo, CopyableBuilder<RestoreJobSummary.Builder,RestoreJobSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RestoreJobSummary.BuilderaccountId(String accountId)The account ID that owns the jobs within the summary.RestoreJobSummary.Buildercount(Integer count)The value as a number of jobs in a job summary.RestoreJobSummary.BuilderendTime(Instant endTime)The value of time in number format of a job end time.RestoreJobSummary.Builderregion(String region)The Amazon Web Services Regions within the job summary.RestoreJobSummary.BuilderresourceType(String resourceType)This value is the job count for the specified resource type.RestoreJobSummary.BuilderstartTime(Instant startTime)The value of time in number format of a job start time.RestoreJobSummary.Builderstate(String state)This value is job count for jobs with the specified state.RestoreJobSummary.Builderstate(RestoreJobState 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
RestoreJobSummary.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
RestoreJobSummary.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
RestoreJobSummary.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:
RestoreJobState,RestoreJobState
-
state
RestoreJobSummary.Builder state(RestoreJobState 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:
RestoreJobState,RestoreJobState
-
resourceType
RestoreJobSummary.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.
-
count
RestoreJobSummary.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
RestoreJobSummary.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
RestoreJobSummary.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.
-
-