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.Builder
completedTimestamp(Instant completedTimestamp)
The timestamp of when the export job was completed.GetExportJobResponse.Builder
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.GetExportJobResponse.Builder
exportDataSource(ExportDataSource exportDataSource)
The data source of the export job.default GetExportJobResponse.Builder
exportDestination(Consumer<ExportDestination.Builder> exportDestination)
The destination of the export job.GetExportJobResponse.Builder
exportDestination(ExportDestination exportDestination)
The destination of the export job.GetExportJobResponse.Builder
exportSourceType(String exportSourceType)
The type of source of the export job.GetExportJobResponse.Builder
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.GetExportJobResponse.Builder
failureInfo(FailureInfo failureInfo)
The failure details about an export job.GetExportJobResponse.Builder
jobId(String jobId)
The export job ID.GetExportJobResponse.Builder
jobStatus(String jobStatus)
The status of the export job.GetExportJobResponse.Builder
jobStatus(JobStatus jobStatus)
The status of the export job.default GetExportJobResponse.Builder
statistics(Consumer<ExportStatistics.Builder> statistics)
The statistics about the export job.GetExportJobResponse.Builder
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 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.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:
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.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:
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.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:
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.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:
statistics(ExportStatistics)
-
-