Interface GetExportJobResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetExportJobResponse.Builder,
,GetExportJobResponse> SdkBuilder<GetExportJobResponse.Builder,
,GetExportJobResponse> SdkPojo
,SdkResponse.Builder
,SesV2Response.Builder
- Enclosing class:
GetExportJobResponse
-
Method Summary
Modifier and TypeMethodDescriptioncompletedTimestamp
(Instant completedTimestamp) The timestamp of when the export job was completed.createdTimestamp
(Instant createdTimestamp) The timestamp of when the export job was created.default GetExportJobResponse.Builder
exportDataSource
(Consumer<ExportDataSource.Builder> exportDataSource) The data source of the export job.exportDataSource
(ExportDataSource exportDataSource) The data source of the export job.default GetExportJobResponse.Builder
exportDestination
(Consumer<ExportDestination.Builder> exportDestination) The destination of the export job.exportDestination
(ExportDestination exportDestination) The destination of the export job.exportSourceType
(String exportSourceType) The type of source of the export job.exportSourceType
(ExportSourceType exportSourceType) The type of source of the export job.default GetExportJobResponse.Builder
failureInfo
(Consumer<FailureInfo.Builder> failureInfo) The failure details about an export job.failureInfo
(FailureInfo failureInfo) The failure details about an export job.The export job ID.The status of the export job.The status of the export job.default GetExportJobResponse.Builder
statistics
(Consumer<ExportStatistics.Builder> statistics) The statistics about the export job.statistics
(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 Details
-
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
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
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:
-
jobStatus
The status of the export job.
- Parameters:
jobStatus
- The status of the export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jobStatus
The status of the export job.
- Parameters:
jobStatus
- The status of the export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.Builder
avoiding the need to create one manually viaExportDestination.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaExportDataSource.builder()
.When the
Consumer
completes,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:
-
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
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
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
The failure details about an export job.
This is a convenience method that creates an instance of theFailureInfo.Builder
avoiding the need to create one manually viaFailureInfo.builder()
.When the
Consumer
completes,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:
-
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
The statistics about the export job.
This is a convenience method that creates an instance of theExportStatistics.Builder
avoiding the need to create one manually viaExportStatistics.builder()
.When the
Consumer
completes,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:
-