Interface MatchingRequest.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MatchingRequest.Builder,MatchingRequest>,SdkBuilder<MatchingRequest.Builder,MatchingRequest>,SdkPojo
- Enclosing class:
- MatchingRequest
public static interface MatchingRequest.Builder extends SdkPojo, CopyableBuilder<MatchingRequest.Builder,MatchingRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default MatchingRequest.BuilderautoMerging(Consumer<AutoMerging.Builder> autoMerging)Configuration information about the auto-merging process.MatchingRequest.BuilderautoMerging(AutoMerging autoMerging)Configuration information about the auto-merging process.MatchingRequest.Builderenabled(Boolean enabled)The flag that enables the matching process of duplicate profiles.default MatchingRequest.BuilderexportingConfig(Consumer<ExportingConfig.Builder> exportingConfig)Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.MatchingRequest.BuilderexportingConfig(ExportingConfig exportingConfig)Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.default MatchingRequest.BuilderjobSchedule(Consumer<JobSchedule.Builder> jobSchedule)The day and time when do you want to start the Identity Resolution Job every week.MatchingRequest.BuilderjobSchedule(JobSchedule jobSchedule)The day and time when do you want to start the Identity Resolution Job every week.-
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
-
-
-
-
Method Detail
-
enabled
MatchingRequest.Builder enabled(Boolean enabled)
The flag that enables the matching process of duplicate profiles.
- Parameters:
enabled- The flag that enables the matching process of duplicate profiles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobSchedule
MatchingRequest.Builder jobSchedule(JobSchedule jobSchedule)
The day and time when do you want to start the Identity Resolution Job every week.
- Parameters:
jobSchedule- The day and time when do you want to start the Identity Resolution Job every week.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobSchedule
default MatchingRequest.Builder jobSchedule(Consumer<JobSchedule.Builder> jobSchedule)
The day and time when do you want to start the Identity Resolution Job every week.
This is a convenience method that creates an instance of theJobSchedule.Builderavoiding the need to create one manually viaJobSchedule.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tojobSchedule(JobSchedule).- Parameters:
jobSchedule- a consumer that will call methods onJobSchedule.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
jobSchedule(JobSchedule)
-
autoMerging
MatchingRequest.Builder autoMerging(AutoMerging autoMerging)
Configuration information about the auto-merging process.
- Parameters:
autoMerging- Configuration information about the auto-merging process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autoMerging
default MatchingRequest.Builder autoMerging(Consumer<AutoMerging.Builder> autoMerging)
Configuration information about the auto-merging process.
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)
-
exportingConfig
MatchingRequest.Builder exportingConfig(ExportingConfig exportingConfig)
Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.
- Parameters:
exportingConfig- Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportingConfig
default MatchingRequest.Builder exportingConfig(Consumer<ExportingConfig.Builder> exportingConfig)
Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.
This is a convenience method that creates an instance of theExportingConfig.Builderavoiding the need to create one manually viaExportingConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexportingConfig(ExportingConfig).- Parameters:
exportingConfig- a consumer that will call methods onExportingConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
exportingConfig(ExportingConfig)
-
-