Interface GetIdMappingJobResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<GetIdMappingJobResponse.Builder,,- GetIdMappingJobResponse> - EntityResolutionResponse.Builder,- SdkBuilder<GetIdMappingJobResponse.Builder,,- GetIdMappingJobResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- GetIdMappingJobResponse
- 
Method SummaryModifier and TypeMethodDescriptionThe time at which the job has finished.default GetIdMappingJobResponse.BuildererrorDetails(Consumer<ErrorDetails.Builder> errorDetails) Sets the value of the ErrorDetails property for this object.errorDetails(ErrorDetails errorDetails) Sets the value of the ErrorDetails property for this object.The ID of the job.The job type of the ID mapping job.The job type of the ID mapping job.default GetIdMappingJobResponse.Buildermetrics(Consumer<IdMappingJobMetrics.Builder> metrics) Metrics associated with the execution, specifically total records processed, unique IDs generated, and records the execution skipped.metrics(IdMappingJobMetrics metrics) Metrics associated with the execution, specifically total records processed, unique IDs generated, and records the execution skipped.outputSourceConfig(Collection<IdMappingJobOutputSource> outputSourceConfig) A list ofOutputSourceobjects.outputSourceConfig(Consumer<IdMappingJobOutputSource.Builder>... outputSourceConfig) A list ofOutputSourceobjects.outputSourceConfig(IdMappingJobOutputSource... outputSourceConfig) A list ofOutputSourceobjects.The time at which the job was started.The current status of the job.The current status of the job.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.entityresolution.model.EntityResolutionResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
jobIdThe ID of the job. - Parameters:
- jobId- The ID of the job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe current status of the job. - Parameters:
- status- The current status of the job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe current status of the job. - Parameters:
- status- The current status of the job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
startTimeThe time at which the job was started. - Parameters:
- startTime- The time at which the job was started.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
endTimeThe time at which the job has finished. - Parameters:
- endTime- The time at which the job has finished.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
metricsMetrics associated with the execution, specifically total records processed, unique IDs generated, and records the execution skipped. - Parameters:
- metrics- Metrics associated with the execution, specifically total records processed, unique IDs generated, and records the execution skipped.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
metricsMetrics associated with the execution, specifically total records processed, unique IDs generated, and records the execution skipped. This is a convenience method that creates an instance of theIdMappingJobMetrics.Builderavoiding the need to create one manually viaIdMappingJobMetrics.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tometrics(IdMappingJobMetrics).- Parameters:
- metrics- a consumer that will call methods on- IdMappingJobMetrics.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
errorDetailsSets the value of the ErrorDetails property for this object.- Parameters:
- errorDetails- The new value for the ErrorDetails property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
errorDetailsSets the value of the ErrorDetails property for this object. This is a convenience method that creates an instance of theErrorDetails.Builderavoiding the need to create one manually viaErrorDetails.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toerrorDetails(ErrorDetails).- Parameters:
- errorDetails- a consumer that will call methods on- ErrorDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
outputSourceConfigGetIdMappingJobResponse.Builder outputSourceConfig(Collection<IdMappingJobOutputSource> outputSourceConfig) A list of OutputSourceobjects.- Parameters:
- outputSourceConfig- A list of- OutputSourceobjects.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
outputSourceConfigA list of OutputSourceobjects.- Parameters:
- outputSourceConfig- A list of- OutputSourceobjects.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
outputSourceConfigGetIdMappingJobResponse.Builder outputSourceConfig(Consumer<IdMappingJobOutputSource.Builder>... outputSourceConfig) A list of This is a convenience method that creates an instance of theOutputSourceobjects.IdMappingJobOutputSource.Builderavoiding the need to create one manually viaIdMappingJobOutputSource.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutputSourceConfig(List<IdMappingJobOutputSource>).- Parameters:
- outputSourceConfig- a consumer that will call methods on- IdMappingJobOutputSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
jobTypeThe job type of the ID mapping job. A value of INCREMENTALindicates that only new or changed data was processed since the last job run. This is the default job type if the workflow was created with anincrementalRunConfig.A value of BATCHindicates that all data was processed from the input source, regardless of previous job runs. This is the default job type if the workflow wasn't created with anincrementalRunConfig.A value of DELETE_ONLYindicates that only deletion requests fromBatchDeleteUniqueIdswere processed.- Parameters:
- jobType- The job type of the ID mapping job.- A value of - INCREMENTALindicates that only new or changed data was processed since the last job run. This is the default job type if the workflow was created with an- incrementalRunConfig.- A value of - BATCHindicates that all data was processed from the input source, regardless of previous job runs. This is the default job type if the workflow wasn't created with an- incrementalRunConfig.- A value of - DELETE_ONLYindicates that only deletion requests from- BatchDeleteUniqueIdswere processed.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
jobTypeThe job type of the ID mapping job. A value of INCREMENTALindicates that only new or changed data was processed since the last job run. This is the default job type if the workflow was created with anincrementalRunConfig.A value of BATCHindicates that all data was processed from the input source, regardless of previous job runs. This is the default job type if the workflow wasn't created with anincrementalRunConfig.A value of DELETE_ONLYindicates that only deletion requests fromBatchDeleteUniqueIdswere processed.- Parameters:
- jobType- The job type of the ID mapping job.- A value of - INCREMENTALindicates that only new or changed data was processed since the last job run. This is the default job type if the workflow was created with an- incrementalRunConfig.- A value of - BATCHindicates that all data was processed from the input source, regardless of previous job runs. This is the default job type if the workflow wasn't created with an- incrementalRunConfig.- A value of - DELETE_ONLYindicates that only deletion requests from- BatchDeleteUniqueIdswere processed.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-