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.BuilderexportDataSource(Consumer<ExportDataSource.Builder> exportDataSource) The data source of the export job.exportDataSource(ExportDataSource exportDataSource) The data source of the export job.default GetExportJobResponse.BuilderexportDestination(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.BuilderfailureInfo(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.Builderstatistics(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods 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.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:
-
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:
-
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.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:
-
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.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:
-