Interface GetExportJobResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetExportJobResponse.Builder,GetExportJobResponse>,SdkBuilder<GetExportJobResponse.Builder,GetExportJobResponse>,SdkPojo,SdkResponse.Builder,SesV2Response.Builder
- Enclosing class:
- GetExportJobResponse
public static interface GetExportJobResponse.Builder extends SesV2Response.Builder, SdkPojo, CopyableBuilder<GetExportJobResponse.Builder,GetExportJobResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetExportJobResponse.BuildercompletedTimestamp(Instant completedTimestamp)The timestamp of when the export job was completed.GetExportJobResponse.BuildercreatedTimestamp(Instant createdTimestamp)The timestamp of when the export job was created.default GetExportJobResponse.BuilderexportDataSource(Consumer<ExportDataSource.Builder> exportDataSource)The data source of the export job.GetExportJobResponse.BuilderexportDataSource(ExportDataSource exportDataSource)The data source of the export job.default GetExportJobResponse.BuilderexportDestination(Consumer<ExportDestination.Builder> exportDestination)The destination of the export job.GetExportJobResponse.BuilderexportDestination(ExportDestination exportDestination)The destination of the export job.GetExportJobResponse.BuilderexportSourceType(String exportSourceType)The type of source of the export job.GetExportJobResponse.BuilderexportSourceType(ExportSourceType exportSourceType)The type of source of the export job.default GetExportJobResponse.BuilderfailureInfo(Consumer<FailureInfo.Builder> failureInfo)The failure details about an export job.GetExportJobResponse.BuilderfailureInfo(FailureInfo failureInfo)The failure details about an export job.GetExportJobResponse.BuilderjobId(String jobId)The export job ID.GetExportJobResponse.BuilderjobStatus(String jobStatus)The status of the export job.GetExportJobResponse.BuilderjobStatus(JobStatus jobStatus)The status of the export job.default GetExportJobResponse.Builderstatistics(Consumer<ExportStatistics.Builder> statistics)The statistics about the export job.GetExportJobResponse.Builderstatistics(ExportStatistics statistics)The statistics about the export job.-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.sesv2.model.SesV2Response.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
jobId
GetExportJobResponse.Builder jobId(String jobId)
The export job ID.
- Parameters:
jobId- The export job ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportSourceType
GetExportJobResponse.Builder exportSourceType(String exportSourceType)
The type of source of the export job.
- Parameters:
exportSourceType- The type of source of the export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExportSourceType,ExportSourceType
-
exportSourceType
GetExportJobResponse.Builder exportSourceType(ExportSourceType exportSourceType)
The type of source of the export job.
- Parameters:
exportSourceType- The type of source of the export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExportSourceType,ExportSourceType
-
jobStatus
GetExportJobResponse.Builder jobStatus(String jobStatus)
The status of the export job.
-
jobStatus
GetExportJobResponse.Builder jobStatus(JobStatus jobStatus)
The status of the export job.
-
exportDestination
GetExportJobResponse.Builder exportDestination(ExportDestination exportDestination)
The destination of the export job.
- Parameters:
exportDestination- The destination of the export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportDestination
default GetExportJobResponse.Builder exportDestination(Consumer<ExportDestination.Builder> exportDestination)
The destination of the export job.
This is a convenience method that creates an instance of theExportDestination.Builderavoiding the need to create one manually viaExportDestination.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexportDestination(ExportDestination).- Parameters:
exportDestination- a consumer that will call methods onExportDestination.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
exportDestination(ExportDestination)
-
exportDataSource
GetExportJobResponse.Builder exportDataSource(ExportDataSource exportDataSource)
The data source of the export job.
- Parameters:
exportDataSource- The data source of the export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportDataSource
default GetExportJobResponse.Builder exportDataSource(Consumer<ExportDataSource.Builder> exportDataSource)
The data source of the export job.
This is a convenience method that creates an instance of theExportDataSource.Builderavoiding the need to create one manually viaExportDataSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexportDataSource(ExportDataSource).- Parameters:
exportDataSource- a consumer that will call methods onExportDataSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
exportDataSource(ExportDataSource)
-
createdTimestamp
GetExportJobResponse.Builder createdTimestamp(Instant createdTimestamp)
The timestamp of when the export job was created.
- Parameters:
createdTimestamp- The timestamp of when the export job was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
completedTimestamp
GetExportJobResponse.Builder completedTimestamp(Instant completedTimestamp)
The timestamp of when the export job was completed.
- Parameters:
completedTimestamp- The timestamp of when the export job was completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureInfo
GetExportJobResponse.Builder failureInfo(FailureInfo failureInfo)
The failure details about an export job.
- Parameters:
failureInfo- The failure details about an export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureInfo
default GetExportJobResponse.Builder failureInfo(Consumer<FailureInfo.Builder> failureInfo)
The failure details about an export job.
This is a convenience method that creates an instance of theFailureInfo.Builderavoiding the need to create one manually viaFailureInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofailureInfo(FailureInfo).- Parameters:
failureInfo- a consumer that will call methods onFailureInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
failureInfo(FailureInfo)
-
statistics
GetExportJobResponse.Builder statistics(ExportStatistics statistics)
The statistics about the export job.
- Parameters:
statistics- The statistics about the export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statistics
default GetExportJobResponse.Builder statistics(Consumer<ExportStatistics.Builder> statistics)
The statistics about the export job.
This is a convenience method that creates an instance of theExportStatistics.Builderavoiding the need to create one manually viaExportStatistics.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostatistics(ExportStatistics).- Parameters:
statistics- a consumer that will call methods onExportStatistics.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
statistics(ExportStatistics)
-
-