Interface GetIdentityResolutionJobResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetIdentityResolutionJobResponse.Builder,GetIdentityResolutionJobResponse>,CustomerProfilesResponse.Builder,SdkBuilder<GetIdentityResolutionJobResponse.Builder,GetIdentityResolutionJobResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetIdentityResolutionJobResponse
public static interface GetIdentityResolutionJobResponse.Builder extends CustomerProfilesResponse.Builder, SdkPojo, CopyableBuilder<GetIdentityResolutionJobResponse.Builder,GetIdentityResolutionJobResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default GetIdentityResolutionJobResponse.BuilderautoMerging(Consumer<AutoMerging.Builder> autoMerging)Configuration settings for how to perform the auto-merging of profiles.GetIdentityResolutionJobResponse.BuilderautoMerging(AutoMerging autoMerging)Configuration settings for how to perform the auto-merging of profiles.GetIdentityResolutionJobResponse.BuilderdomainName(String domainName)The unique name of the domain.default GetIdentityResolutionJobResponse.BuilderexportingLocation(Consumer<ExportingLocation.Builder> exportingLocation)The S3 location where the Identity Resolution Job writes result files.GetIdentityResolutionJobResponse.BuilderexportingLocation(ExportingLocation exportingLocation)The S3 location where the Identity Resolution Job writes result files.GetIdentityResolutionJobResponse.BuilderjobEndTime(Instant jobEndTime)The timestamp of when the Identity Resolution Job was completed.GetIdentityResolutionJobResponse.BuilderjobExpirationTime(Instant jobExpirationTime)The timestamp of when the Identity Resolution Job will expire.GetIdentityResolutionJobResponse.BuilderjobId(String jobId)The unique identifier of the Identity Resolution Job.GetIdentityResolutionJobResponse.BuilderjobStartTime(Instant jobStartTime)The timestamp of when the Identity Resolution Job was started or will be started.default GetIdentityResolutionJobResponse.BuilderjobStats(Consumer<JobStats.Builder> jobStats)Statistics about the Identity Resolution Job.GetIdentityResolutionJobResponse.BuilderjobStats(JobStats jobStats)Statistics about the Identity Resolution Job.GetIdentityResolutionJobResponse.BuilderlastUpdatedAt(Instant lastUpdatedAt)The timestamp of when the Identity Resolution Job was most recently edited.GetIdentityResolutionJobResponse.Buildermessage(String message)The error messages that are generated when the Identity Resolution Job runs.GetIdentityResolutionJobResponse.Builderstatus(String status)The status of the Identity Resolution Job.GetIdentityResolutionJobResponse.Builderstatus(IdentityResolutionJobStatus status)The status of the Identity Resolution Job.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.customerprofiles.model.CustomerProfilesResponse.Builder
build, responseMetadata, responseMetadata
-
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
-
-
-
-
Method Detail
-
domainName
GetIdentityResolutionJobResponse.Builder domainName(String domainName)
The unique name of the domain.
- Parameters:
domainName- The unique name of the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobId
GetIdentityResolutionJobResponse.Builder jobId(String jobId)
The unique identifier of the Identity Resolution Job.
- Parameters:
jobId- The unique identifier of the Identity Resolution Job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
GetIdentityResolutionJobResponse.Builder status(String status)
The status of the Identity Resolution Job.
-
PENDING: The Identity Resolution Job is scheduled but has not started yet. If you turn off the Identity Resolution feature in your domain, jobs in thePENDINGstate are deleted. -
PREPROCESSING: The Identity Resolution Job is loading your data. -
FIND_MATCHING: The Identity Resolution Job is using the machine learning model to identify profiles that belong to the same matching group. -
MERGING: The Identity Resolution Job is merging duplicate profiles. -
COMPLETED: The Identity Resolution Job completed successfully. -
PARTIAL_SUCCESS: There's a system error and not all of the data is merged. The Identity Resolution Job writes a message indicating the source of the problem. -
FAILED: The Identity Resolution Job did not merge any data. It writes a message indicating the source of the problem.
- Parameters:
status- The status of the Identity Resolution Job.-
PENDING: The Identity Resolution Job is scheduled but has not started yet. If you turn off the Identity Resolution feature in your domain, jobs in thePENDINGstate are deleted. -
PREPROCESSING: The Identity Resolution Job is loading your data. -
FIND_MATCHING: The Identity Resolution Job is using the machine learning model to identify profiles that belong to the same matching group. -
MERGING: The Identity Resolution Job is merging duplicate profiles. -
COMPLETED: The Identity Resolution Job completed successfully. -
PARTIAL_SUCCESS: There's a system error and not all of the data is merged. The Identity Resolution Job writes a message indicating the source of the problem. -
FAILED: The Identity Resolution Job did not merge any data. It writes a message indicating the source of the problem.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IdentityResolutionJobStatus,IdentityResolutionJobStatus
-
-
status
GetIdentityResolutionJobResponse.Builder status(IdentityResolutionJobStatus status)
The status of the Identity Resolution Job.
-
PENDING: The Identity Resolution Job is scheduled but has not started yet. If you turn off the Identity Resolution feature in your domain, jobs in thePENDINGstate are deleted. -
PREPROCESSING: The Identity Resolution Job is loading your data. -
FIND_MATCHING: The Identity Resolution Job is using the machine learning model to identify profiles that belong to the same matching group. -
MERGING: The Identity Resolution Job is merging duplicate profiles. -
COMPLETED: The Identity Resolution Job completed successfully. -
PARTIAL_SUCCESS: There's a system error and not all of the data is merged. The Identity Resolution Job writes a message indicating the source of the problem. -
FAILED: The Identity Resolution Job did not merge any data. It writes a message indicating the source of the problem.
- Parameters:
status- The status of the Identity Resolution Job.-
PENDING: The Identity Resolution Job is scheduled but has not started yet. If you turn off the Identity Resolution feature in your domain, jobs in thePENDINGstate are deleted. -
PREPROCESSING: The Identity Resolution Job is loading your data. -
FIND_MATCHING: The Identity Resolution Job is using the machine learning model to identify profiles that belong to the same matching group. -
MERGING: The Identity Resolution Job is merging duplicate profiles. -
COMPLETED: The Identity Resolution Job completed successfully. -
PARTIAL_SUCCESS: There's a system error and not all of the data is merged. The Identity Resolution Job writes a message indicating the source of the problem. -
FAILED: The Identity Resolution Job did not merge any data. It writes a message indicating the source of the problem.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IdentityResolutionJobStatus,IdentityResolutionJobStatus
-
-
message
GetIdentityResolutionJobResponse.Builder message(String message)
The error messages that are generated when the Identity Resolution Job runs.
- Parameters:
message- The error messages that are generated when the Identity Resolution Job runs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobStartTime
GetIdentityResolutionJobResponse.Builder jobStartTime(Instant jobStartTime)
The timestamp of when the Identity Resolution Job was started or will be started.
- Parameters:
jobStartTime- The timestamp of when the Identity Resolution Job was started or will be started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobEndTime
GetIdentityResolutionJobResponse.Builder jobEndTime(Instant jobEndTime)
The timestamp of when the Identity Resolution Job was completed.
- Parameters:
jobEndTime- The timestamp of when the Identity Resolution Job was completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedAt
GetIdentityResolutionJobResponse.Builder lastUpdatedAt(Instant lastUpdatedAt)
The timestamp of when the Identity Resolution Job was most recently edited.
- Parameters:
lastUpdatedAt- The timestamp of when the Identity Resolution Job was most recently edited.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobExpirationTime
GetIdentityResolutionJobResponse.Builder jobExpirationTime(Instant jobExpirationTime)
The timestamp of when the Identity Resolution Job will expire.
- Parameters:
jobExpirationTime- The timestamp of when the Identity Resolution Job will expire.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autoMerging
GetIdentityResolutionJobResponse.Builder autoMerging(AutoMerging autoMerging)
Configuration settings for how to perform the auto-merging of profiles.
- Parameters:
autoMerging- Configuration settings for how to perform the auto-merging of profiles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autoMerging
default GetIdentityResolutionJobResponse.Builder autoMerging(Consumer<AutoMerging.Builder> autoMerging)
Configuration settings for how to perform the auto-merging of profiles.
This is a convenience method that creates an instance of theAutoMerging.Builderavoiding the need to create one manually viaAutoMerging.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toautoMerging(AutoMerging).- Parameters:
autoMerging- a consumer that will call methods onAutoMerging.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
autoMerging(AutoMerging)
-
exportingLocation
GetIdentityResolutionJobResponse.Builder exportingLocation(ExportingLocation exportingLocation)
The S3 location where the Identity Resolution Job writes result files.
- Parameters:
exportingLocation- The S3 location where the Identity Resolution Job writes result files.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportingLocation
default GetIdentityResolutionJobResponse.Builder exportingLocation(Consumer<ExportingLocation.Builder> exportingLocation)
The S3 location where the Identity Resolution Job writes result files.
This is a convenience method that creates an instance of theExportingLocation.Builderavoiding the need to create one manually viaExportingLocation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexportingLocation(ExportingLocation).- Parameters:
exportingLocation- a consumer that will call methods onExportingLocation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
exportingLocation(ExportingLocation)
-
jobStats
GetIdentityResolutionJobResponse.Builder jobStats(JobStats jobStats)
Statistics about the Identity Resolution Job.
- Parameters:
jobStats- Statistics about the Identity Resolution Job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobStats
default GetIdentityResolutionJobResponse.Builder jobStats(Consumer<JobStats.Builder> jobStats)
Statistics about the Identity Resolution Job.
This is a convenience method that creates an instance of theJobStats.Builderavoiding the need to create one manually viaJobStats.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tojobStats(JobStats).- Parameters:
jobStats- a consumer that will call methods onJobStats.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
jobStats(JobStats)
-
-