Interface EntityResolutionClient
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
builder() method.
Welcome to the Entity Resolution API Reference.
Entity Resolution is an Amazon Web Services service that provides pre-configured entity resolution capabilities that enable developers and analysts at advertising and marketing companies to build an accurate and complete view of their consumers.
With Entity Resolution, you can match source records containing consumer identifiers, such as name, email address, and phone number. This is true even when these records have incomplete or conflicting identifiers. For example, Entity Resolution can effectively match a source record from a customer relationship management (CRM) system with a source record from a marketing system containing campaign information.
To learn more about Entity Resolution concepts, procedures, and best practices, see the Entity Resolution User Guide.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptiondefault AddPolicyStatementResponseaddPolicyStatement(Consumer<AddPolicyStatementRequest.Builder> addPolicyStatementRequest) Adds a policy statement object.default AddPolicyStatementResponseaddPolicyStatement(AddPolicyStatementRequest addPolicyStatementRequest) Adds a policy statement object.default BatchDeleteUniqueIdResponsebatchDeleteUniqueId(Consumer<BatchDeleteUniqueIdRequest.Builder> batchDeleteUniqueIdRequest) Deletes multiple unique IDs in a matching workflow.default BatchDeleteUniqueIdResponsebatchDeleteUniqueId(BatchDeleteUniqueIdRequest batchDeleteUniqueIdRequest) Deletes multiple unique IDs in a matching workflow.builder()Create a builder that can be used to configure and create aEntityResolutionClient.static EntityResolutionClientcreate()Create aEntityResolutionClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateIdMappingWorkflowResponsecreateIdMappingWorkflow(Consumer<CreateIdMappingWorkflowRequest.Builder> createIdMappingWorkflowRequest) Creates anIdMappingWorkflowobject which stores the configuration of the data processing job to be run.default CreateIdMappingWorkflowResponsecreateIdMappingWorkflow(CreateIdMappingWorkflowRequest createIdMappingWorkflowRequest) Creates anIdMappingWorkflowobject which stores the configuration of the data processing job to be run.default CreateIdNamespaceResponsecreateIdNamespace(Consumer<CreateIdNamespaceRequest.Builder> createIdNamespaceRequest) Creates an ID namespace object which will help customers provide metadata explaining their dataset and how to use it.default CreateIdNamespaceResponsecreateIdNamespace(CreateIdNamespaceRequest createIdNamespaceRequest) Creates an ID namespace object which will help customers provide metadata explaining their dataset and how to use it.default CreateMatchingWorkflowResponsecreateMatchingWorkflow(Consumer<CreateMatchingWorkflowRequest.Builder> createMatchingWorkflowRequest) Creates aMatchingWorkflowobject which stores the configuration of the data processing job to be run.default CreateMatchingWorkflowResponsecreateMatchingWorkflow(CreateMatchingWorkflowRequest createMatchingWorkflowRequest) Creates aMatchingWorkflowobject which stores the configuration of the data processing job to be run.default CreateSchemaMappingResponsecreateSchemaMapping(Consumer<CreateSchemaMappingRequest.Builder> createSchemaMappingRequest) Creates a schema mapping, which defines the schema of the input customer records table.default CreateSchemaMappingResponsecreateSchemaMapping(CreateSchemaMappingRequest createSchemaMappingRequest) Creates a schema mapping, which defines the schema of the input customer records table.default DeleteIdMappingWorkflowResponsedeleteIdMappingWorkflow(Consumer<DeleteIdMappingWorkflowRequest.Builder> deleteIdMappingWorkflowRequest) Deletes theIdMappingWorkflowwith a given name.default DeleteIdMappingWorkflowResponsedeleteIdMappingWorkflow(DeleteIdMappingWorkflowRequest deleteIdMappingWorkflowRequest) Deletes theIdMappingWorkflowwith a given name.default DeleteIdNamespaceResponsedeleteIdNamespace(Consumer<DeleteIdNamespaceRequest.Builder> deleteIdNamespaceRequest) Deletes theIdNamespacewith a given name.default DeleteIdNamespaceResponsedeleteIdNamespace(DeleteIdNamespaceRequest deleteIdNamespaceRequest) Deletes theIdNamespacewith a given name.default DeleteMatchingWorkflowResponsedeleteMatchingWorkflow(Consumer<DeleteMatchingWorkflowRequest.Builder> deleteMatchingWorkflowRequest) Deletes theMatchingWorkflowwith a given name.default DeleteMatchingWorkflowResponsedeleteMatchingWorkflow(DeleteMatchingWorkflowRequest deleteMatchingWorkflowRequest) Deletes theMatchingWorkflowwith a given name.default DeletePolicyStatementResponsedeletePolicyStatement(Consumer<DeletePolicyStatementRequest.Builder> deletePolicyStatementRequest) Deletes the policy statement.default DeletePolicyStatementResponsedeletePolicyStatement(DeletePolicyStatementRequest deletePolicyStatementRequest) Deletes the policy statement.default DeleteSchemaMappingResponsedeleteSchemaMapping(Consumer<DeleteSchemaMappingRequest.Builder> deleteSchemaMappingRequest) Deletes theSchemaMappingwith a given name.default DeleteSchemaMappingResponsedeleteSchemaMapping(DeleteSchemaMappingRequest deleteSchemaMappingRequest) Deletes theSchemaMappingwith a given name.default GetIdMappingJobResponsegetIdMappingJob(Consumer<GetIdMappingJobRequest.Builder> getIdMappingJobRequest) Gets the status, metrics, and errors (if there are any) that are associated with a job.default GetIdMappingJobResponsegetIdMappingJob(GetIdMappingJobRequest getIdMappingJobRequest) Gets the status, metrics, and errors (if there are any) that are associated with a job.default GetIdMappingWorkflowResponsegetIdMappingWorkflow(Consumer<GetIdMappingWorkflowRequest.Builder> getIdMappingWorkflowRequest) Returns theIdMappingWorkflowwith a given name, if it exists.default GetIdMappingWorkflowResponsegetIdMappingWorkflow(GetIdMappingWorkflowRequest getIdMappingWorkflowRequest) Returns theIdMappingWorkflowwith a given name, if it exists.default GetIdNamespaceResponsegetIdNamespace(Consumer<GetIdNamespaceRequest.Builder> getIdNamespaceRequest) Returns theIdNamespacewith a given name, if it exists.default GetIdNamespaceResponsegetIdNamespace(GetIdNamespaceRequest getIdNamespaceRequest) Returns theIdNamespacewith a given name, if it exists.default GetMatchIdResponsegetMatchId(Consumer<GetMatchIdRequest.Builder> getMatchIdRequest) Returns the corresponding Match ID of a customer record if the record has been processed.default GetMatchIdResponsegetMatchId(GetMatchIdRequest getMatchIdRequest) Returns the corresponding Match ID of a customer record if the record has been processed.default GetMatchingJobResponsegetMatchingJob(Consumer<GetMatchingJobRequest.Builder> getMatchingJobRequest) Gets the status, metrics, and errors (if there are any) that are associated with a job.default GetMatchingJobResponsegetMatchingJob(GetMatchingJobRequest getMatchingJobRequest) Gets the status, metrics, and errors (if there are any) that are associated with a job.default GetMatchingWorkflowResponsegetMatchingWorkflow(Consumer<GetMatchingWorkflowRequest.Builder> getMatchingWorkflowRequest) Returns theMatchingWorkflowwith a given name, if it exists.default GetMatchingWorkflowResponsegetMatchingWorkflow(GetMatchingWorkflowRequest getMatchingWorkflowRequest) Returns theMatchingWorkflowwith a given name, if it exists.default GetPolicyResponsegetPolicy(Consumer<GetPolicyRequest.Builder> getPolicyRequest) Returns the resource-based policy.default GetPolicyResponsegetPolicy(GetPolicyRequest getPolicyRequest) Returns the resource-based policy.default GetProviderServiceResponsegetProviderService(Consumer<GetProviderServiceRequest.Builder> getProviderServiceRequest) Returns theProviderServiceof a given name.default GetProviderServiceResponsegetProviderService(GetProviderServiceRequest getProviderServiceRequest) Returns theProviderServiceof a given name.default GetSchemaMappingResponsegetSchemaMapping(Consumer<GetSchemaMappingRequest.Builder> getSchemaMappingRequest) Returns the SchemaMapping of a given name.default GetSchemaMappingResponsegetSchemaMapping(GetSchemaMappingRequest getSchemaMappingRequest) Returns the SchemaMapping of a given name.default ListIdMappingJobsResponselistIdMappingJobs(Consumer<ListIdMappingJobsRequest.Builder> listIdMappingJobsRequest) Lists all ID mapping jobs for a given workflow.default ListIdMappingJobsResponselistIdMappingJobs(ListIdMappingJobsRequest listIdMappingJobsRequest) Lists all ID mapping jobs for a given workflow.default ListIdMappingJobsIterablelistIdMappingJobsPaginator(Consumer<ListIdMappingJobsRequest.Builder> listIdMappingJobsRequest) This is a variant oflistIdMappingJobs(software.amazon.awssdk.services.entityresolution.model.ListIdMappingJobsRequest)operation.default ListIdMappingJobsIterablelistIdMappingJobsPaginator(ListIdMappingJobsRequest listIdMappingJobsRequest) This is a variant oflistIdMappingJobs(software.amazon.awssdk.services.entityresolution.model.ListIdMappingJobsRequest)operation.default ListIdMappingWorkflowsResponselistIdMappingWorkflows(Consumer<ListIdMappingWorkflowsRequest.Builder> listIdMappingWorkflowsRequest) Returns a list of all theIdMappingWorkflowsthat have been created for an Amazon Web Services account.default ListIdMappingWorkflowsResponselistIdMappingWorkflows(ListIdMappingWorkflowsRequest listIdMappingWorkflowsRequest) Returns a list of all theIdMappingWorkflowsthat have been created for an Amazon Web Services account.default ListIdMappingWorkflowsIterablelistIdMappingWorkflowsPaginator(Consumer<ListIdMappingWorkflowsRequest.Builder> listIdMappingWorkflowsRequest) This is a variant oflistIdMappingWorkflows(software.amazon.awssdk.services.entityresolution.model.ListIdMappingWorkflowsRequest)operation.default ListIdMappingWorkflowsIterablelistIdMappingWorkflowsPaginator(ListIdMappingWorkflowsRequest listIdMappingWorkflowsRequest) This is a variant oflistIdMappingWorkflows(software.amazon.awssdk.services.entityresolution.model.ListIdMappingWorkflowsRequest)operation.default ListIdNamespacesResponselistIdNamespaces(Consumer<ListIdNamespacesRequest.Builder> listIdNamespacesRequest) Returns a list of all ID namespaces.default ListIdNamespacesResponselistIdNamespaces(ListIdNamespacesRequest listIdNamespacesRequest) Returns a list of all ID namespaces.default ListIdNamespacesIterablelistIdNamespacesPaginator(Consumer<ListIdNamespacesRequest.Builder> listIdNamespacesRequest) This is a variant oflistIdNamespaces(software.amazon.awssdk.services.entityresolution.model.ListIdNamespacesRequest)operation.default ListIdNamespacesIterablelistIdNamespacesPaginator(ListIdNamespacesRequest listIdNamespacesRequest) This is a variant oflistIdNamespaces(software.amazon.awssdk.services.entityresolution.model.ListIdNamespacesRequest)operation.default ListMatchingJobsResponselistMatchingJobs(Consumer<ListMatchingJobsRequest.Builder> listMatchingJobsRequest) Lists all jobs for a given workflow.default ListMatchingJobsResponselistMatchingJobs(ListMatchingJobsRequest listMatchingJobsRequest) Lists all jobs for a given workflow.default ListMatchingJobsIterablelistMatchingJobsPaginator(Consumer<ListMatchingJobsRequest.Builder> listMatchingJobsRequest) This is a variant oflistMatchingJobs(software.amazon.awssdk.services.entityresolution.model.ListMatchingJobsRequest)operation.default ListMatchingJobsIterablelistMatchingJobsPaginator(ListMatchingJobsRequest listMatchingJobsRequest) This is a variant oflistMatchingJobs(software.amazon.awssdk.services.entityresolution.model.ListMatchingJobsRequest)operation.default ListMatchingWorkflowsResponselistMatchingWorkflows(Consumer<ListMatchingWorkflowsRequest.Builder> listMatchingWorkflowsRequest) Returns a list of all theMatchingWorkflowsthat have been created for an Amazon Web Services account.default ListMatchingWorkflowsResponselistMatchingWorkflows(ListMatchingWorkflowsRequest listMatchingWorkflowsRequest) Returns a list of all theMatchingWorkflowsthat have been created for an Amazon Web Services account.default ListMatchingWorkflowsIterablelistMatchingWorkflowsPaginator(Consumer<ListMatchingWorkflowsRequest.Builder> listMatchingWorkflowsRequest) This is a variant oflistMatchingWorkflows(software.amazon.awssdk.services.entityresolution.model.ListMatchingWorkflowsRequest)operation.default ListMatchingWorkflowsIterablelistMatchingWorkflowsPaginator(ListMatchingWorkflowsRequest listMatchingWorkflowsRequest) This is a variant oflistMatchingWorkflows(software.amazon.awssdk.services.entityresolution.model.ListMatchingWorkflowsRequest)operation.default ListProviderServicesResponselistProviderServices(Consumer<ListProviderServicesRequest.Builder> listProviderServicesRequest) Returns a list of all theProviderServicesthat are available in this Amazon Web Services Region.default ListProviderServicesResponselistProviderServices(ListProviderServicesRequest listProviderServicesRequest) Returns a list of all theProviderServicesthat are available in this Amazon Web Services Region.default ListProviderServicesIterablelistProviderServicesPaginator(Consumer<ListProviderServicesRequest.Builder> listProviderServicesRequest) This is a variant oflistProviderServices(software.amazon.awssdk.services.entityresolution.model.ListProviderServicesRequest)operation.default ListProviderServicesIterablelistProviderServicesPaginator(ListProviderServicesRequest listProviderServicesRequest) This is a variant oflistProviderServices(software.amazon.awssdk.services.entityresolution.model.ListProviderServicesRequest)operation.default ListSchemaMappingsResponselistSchemaMappings(Consumer<ListSchemaMappingsRequest.Builder> listSchemaMappingsRequest) Returns a list of all theSchemaMappingsthat have been created for an Amazon Web Services account.default ListSchemaMappingsResponselistSchemaMappings(ListSchemaMappingsRequest listSchemaMappingsRequest) Returns a list of all theSchemaMappingsthat have been created for an Amazon Web Services account.default ListSchemaMappingsIterablelistSchemaMappingsPaginator(Consumer<ListSchemaMappingsRequest.Builder> listSchemaMappingsRequest) This is a variant oflistSchemaMappings(software.amazon.awssdk.services.entityresolution.model.ListSchemaMappingsRequest)operation.default ListSchemaMappingsIterablelistSchemaMappingsPaginator(ListSchemaMappingsRequest listSchemaMappingsRequest) This is a variant oflistSchemaMappings(software.amazon.awssdk.services.entityresolution.model.ListSchemaMappingsRequest)operation.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Displays the tags associated with an Entity Resolution resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Displays the tags associated with an Entity Resolution resource.default PutPolicyResponseputPolicy(Consumer<PutPolicyRequest.Builder> putPolicyRequest) Updates the resource-based policy.default PutPolicyResponseputPolicy(PutPolicyRequest putPolicyRequest) Updates the resource-based policy.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault StartIdMappingJobResponsestartIdMappingJob(Consumer<StartIdMappingJobRequest.Builder> startIdMappingJobRequest) Starts theIdMappingJobof a workflow.default StartIdMappingJobResponsestartIdMappingJob(StartIdMappingJobRequest startIdMappingJobRequest) Starts theIdMappingJobof a workflow.default StartMatchingJobResponsestartMatchingJob(Consumer<StartMatchingJobRequest.Builder> startMatchingJobRequest) Starts theMatchingJobof a workflow.default StartMatchingJobResponsestartMatchingJob(StartMatchingJobRequest startMatchingJobRequest) Starts theMatchingJobof a workflow.default TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Assigns one or more tags (key-value pairs) to the specified Entity Resolution resource.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Assigns one or more tags (key-value pairs) to the specified Entity Resolution resource.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes one or more tags from the specified Entity Resolution resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Removes one or more tags from the specified Entity Resolution resource.default UpdateIdMappingWorkflowResponseupdateIdMappingWorkflow(Consumer<UpdateIdMappingWorkflowRequest.Builder> updateIdMappingWorkflowRequest) Updates an existingIdMappingWorkflow.default UpdateIdMappingWorkflowResponseupdateIdMappingWorkflow(UpdateIdMappingWorkflowRequest updateIdMappingWorkflowRequest) Updates an existingIdMappingWorkflow.default UpdateIdNamespaceResponseupdateIdNamespace(Consumer<UpdateIdNamespaceRequest.Builder> updateIdNamespaceRequest) Updates an existing ID namespace.default UpdateIdNamespaceResponseupdateIdNamespace(UpdateIdNamespaceRequest updateIdNamespaceRequest) Updates an existing ID namespace.default UpdateMatchingWorkflowResponseupdateMatchingWorkflow(Consumer<UpdateMatchingWorkflowRequest.Builder> updateMatchingWorkflowRequest) Updates an existingMatchingWorkflow.default UpdateMatchingWorkflowResponseupdateMatchingWorkflow(UpdateMatchingWorkflowRequest updateMatchingWorkflowRequest) Updates an existingMatchingWorkflow.default UpdateSchemaMappingResponseupdateSchemaMapping(Consumer<UpdateSchemaMappingRequest.Builder> updateSchemaMappingRequest) Updates a schema mapping.default UpdateSchemaMappingResponseupdateSchemaMapping(UpdateSchemaMappingRequest updateSchemaMappingRequest) Updates a schema mapping.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
-
-
Method Details
-
addPolicyStatement
default AddPolicyStatementResponse addPolicyStatement(AddPolicyStatementRequest addPolicyStatementRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Adds a policy statement object. To retrieve a list of existing policy statements, use the
GetPolicyAPI.- Parameters:
addPolicyStatementRequest-- Returns:
- Result of the AddPolicyStatement operation returned by the service.
- See Also:
-
addPolicyStatement
default AddPolicyStatementResponse addPolicyStatement(Consumer<AddPolicyStatementRequest.Builder> addPolicyStatementRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Adds a policy statement object. To retrieve a list of existing policy statements, use the
GetPolicyAPI.
This is a convenience which creates an instance of the
AddPolicyStatementRequest.Builderavoiding the need to create one manually viaAddPolicyStatementRequest.builder()- Parameters:
addPolicyStatementRequest- AConsumerthat will call methods onAddPolicyStatementRequest.Builderto create a request.- Returns:
- Result of the AddPolicyStatement operation returned by the service.
- See Also:
-
batchDeleteUniqueId
default BatchDeleteUniqueIdResponse batchDeleteUniqueId(BatchDeleteUniqueIdRequest batchDeleteUniqueIdRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Deletes multiple unique IDs in a matching workflow.
- Parameters:
batchDeleteUniqueIdRequest-- Returns:
- Result of the BatchDeleteUniqueId operation returned by the service.
- See Also:
-
batchDeleteUniqueId
default BatchDeleteUniqueIdResponse batchDeleteUniqueId(Consumer<BatchDeleteUniqueIdRequest.Builder> batchDeleteUniqueIdRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Deletes multiple unique IDs in a matching workflow.
This is a convenience which creates an instance of the
BatchDeleteUniqueIdRequest.Builderavoiding the need to create one manually viaBatchDeleteUniqueIdRequest.builder()- Parameters:
batchDeleteUniqueIdRequest- AConsumerthat will call methods onBatchDeleteUniqueIdRequest.Builderto create a request.- Returns:
- Result of the BatchDeleteUniqueId operation returned by the service.
- See Also:
-
createIdMappingWorkflow
default CreateIdMappingWorkflowResponse createIdMappingWorkflow(CreateIdMappingWorkflowRequest createIdMappingWorkflowRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ExceedsLimitException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Creates an
IdMappingWorkflowobject which stores the configuration of the data processing job to be run. EachIdMappingWorkflowmust have a unique workflow name. To modify an existing workflow, use theUpdateIdMappingWorkflowAPI.- Parameters:
createIdMappingWorkflowRequest-- Returns:
- Result of the CreateIdMappingWorkflow operation returned by the service.
- See Also:
-
createIdMappingWorkflow
default CreateIdMappingWorkflowResponse createIdMappingWorkflow(Consumer<CreateIdMappingWorkflowRequest.Builder> createIdMappingWorkflowRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ExceedsLimitException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Creates an
IdMappingWorkflowobject which stores the configuration of the data processing job to be run. EachIdMappingWorkflowmust have a unique workflow name. To modify an existing workflow, use theUpdateIdMappingWorkflowAPI.
This is a convenience which creates an instance of the
CreateIdMappingWorkflowRequest.Builderavoiding the need to create one manually viaCreateIdMappingWorkflowRequest.builder()- Parameters:
createIdMappingWorkflowRequest- AConsumerthat will call methods onCreateIdMappingWorkflowRequest.Builderto create a request.- Returns:
- Result of the CreateIdMappingWorkflow operation returned by the service.
- See Also:
-
createIdNamespace
default CreateIdNamespaceResponse createIdNamespace(CreateIdNamespaceRequest createIdNamespaceRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ExceedsLimitException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Creates an ID namespace object which will help customers provide metadata explaining their dataset and how to use it. Each ID namespace must have a unique name. To modify an existing ID namespace, use the
UpdateIdNamespaceAPI.- Parameters:
createIdNamespaceRequest-- Returns:
- Result of the CreateIdNamespace operation returned by the service.
- See Also:
-
createIdNamespace
default CreateIdNamespaceResponse createIdNamespace(Consumer<CreateIdNamespaceRequest.Builder> createIdNamespaceRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ExceedsLimitException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Creates an ID namespace object which will help customers provide metadata explaining their dataset and how to use it. Each ID namespace must have a unique name. To modify an existing ID namespace, use the
UpdateIdNamespaceAPI.
This is a convenience which creates an instance of the
CreateIdNamespaceRequest.Builderavoiding the need to create one manually viaCreateIdNamespaceRequest.builder()- Parameters:
createIdNamespaceRequest- AConsumerthat will call methods onCreateIdNamespaceRequest.Builderto create a request.- Returns:
- Result of the CreateIdNamespace operation returned by the service.
- See Also:
-
createMatchingWorkflow
default CreateMatchingWorkflowResponse createMatchingWorkflow(CreateMatchingWorkflowRequest createMatchingWorkflowRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ExceedsLimitException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Creates a
MatchingWorkflowobject which stores the configuration of the data processing job to be run. It is important to note that there should not be a pre-existingMatchingWorkflowwith the same name. To modify an existing workflow, utilize theUpdateMatchingWorkflowAPI.- Parameters:
createMatchingWorkflowRequest-- Returns:
- Result of the CreateMatchingWorkflow operation returned by the service.
- See Also:
-
createMatchingWorkflow
default CreateMatchingWorkflowResponse createMatchingWorkflow(Consumer<CreateMatchingWorkflowRequest.Builder> createMatchingWorkflowRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ExceedsLimitException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Creates a
MatchingWorkflowobject which stores the configuration of the data processing job to be run. It is important to note that there should not be a pre-existingMatchingWorkflowwith the same name. To modify an existing workflow, utilize theUpdateMatchingWorkflowAPI.
This is a convenience which creates an instance of the
CreateMatchingWorkflowRequest.Builderavoiding the need to create one manually viaCreateMatchingWorkflowRequest.builder()- Parameters:
createMatchingWorkflowRequest- AConsumerthat will call methods onCreateMatchingWorkflowRequest.Builderto create a request.- Returns:
- Result of the CreateMatchingWorkflow operation returned by the service.
- See Also:
-
createSchemaMapping
default CreateSchemaMappingResponse createSchemaMapping(CreateSchemaMappingRequest createSchemaMappingRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ExceedsLimitException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Creates a schema mapping, which defines the schema of the input customer records table. The
SchemaMappingalso provides Entity Resolution with some metadata about the table, such as the attribute types of the columns and which columns to match on.- Parameters:
createSchemaMappingRequest-- Returns:
- Result of the CreateSchemaMapping operation returned by the service.
- See Also:
-
createSchemaMapping
default CreateSchemaMappingResponse createSchemaMapping(Consumer<CreateSchemaMappingRequest.Builder> createSchemaMappingRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ExceedsLimitException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Creates a schema mapping, which defines the schema of the input customer records table. The
SchemaMappingalso provides Entity Resolution with some metadata about the table, such as the attribute types of the columns and which columns to match on.
This is a convenience which creates an instance of the
CreateSchemaMappingRequest.Builderavoiding the need to create one manually viaCreateSchemaMappingRequest.builder()- Parameters:
createSchemaMappingRequest- AConsumerthat will call methods onCreateSchemaMappingRequest.Builderto create a request.- Returns:
- Result of the CreateSchemaMapping operation returned by the service.
- See Also:
-
deleteIdMappingWorkflow
default DeleteIdMappingWorkflowResponse deleteIdMappingWorkflow(DeleteIdMappingWorkflowRequest deleteIdMappingWorkflowRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Deletes the
IdMappingWorkflowwith a given name. This operation will succeed even if a workflow with the given name does not exist.- Parameters:
deleteIdMappingWorkflowRequest-- Returns:
- Result of the DeleteIdMappingWorkflow operation returned by the service.
- See Also:
-
deleteIdMappingWorkflow
default DeleteIdMappingWorkflowResponse deleteIdMappingWorkflow(Consumer<DeleteIdMappingWorkflowRequest.Builder> deleteIdMappingWorkflowRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Deletes the
IdMappingWorkflowwith a given name. This operation will succeed even if a workflow with the given name does not exist.
This is a convenience which creates an instance of the
DeleteIdMappingWorkflowRequest.Builderavoiding the need to create one manually viaDeleteIdMappingWorkflowRequest.builder()- Parameters:
deleteIdMappingWorkflowRequest- AConsumerthat will call methods onDeleteIdMappingWorkflowRequest.Builderto create a request.- Returns:
- Result of the DeleteIdMappingWorkflow operation returned by the service.
- See Also:
-
deleteIdNamespace
default DeleteIdNamespaceResponse deleteIdNamespace(DeleteIdNamespaceRequest deleteIdNamespaceRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Deletes the
IdNamespacewith a given name.- Parameters:
deleteIdNamespaceRequest-- Returns:
- Result of the DeleteIdNamespace operation returned by the service.
- See Also:
-
deleteIdNamespace
default DeleteIdNamespaceResponse deleteIdNamespace(Consumer<DeleteIdNamespaceRequest.Builder> deleteIdNamespaceRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Deletes the
IdNamespacewith a given name.
This is a convenience which creates an instance of the
DeleteIdNamespaceRequest.Builderavoiding the need to create one manually viaDeleteIdNamespaceRequest.builder()- Parameters:
deleteIdNamespaceRequest- AConsumerthat will call methods onDeleteIdNamespaceRequest.Builderto create a request.- Returns:
- Result of the DeleteIdNamespace operation returned by the service.
- See Also:
-
deleteMatchingWorkflow
default DeleteMatchingWorkflowResponse deleteMatchingWorkflow(DeleteMatchingWorkflowRequest deleteMatchingWorkflowRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Deletes the
MatchingWorkflowwith a given name. This operation will succeed even if a workflow with the given name does not exist.- Parameters:
deleteMatchingWorkflowRequest-- Returns:
- Result of the DeleteMatchingWorkflow operation returned by the service.
- See Also:
-
deleteMatchingWorkflow
default DeleteMatchingWorkflowResponse deleteMatchingWorkflow(Consumer<DeleteMatchingWorkflowRequest.Builder> deleteMatchingWorkflowRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Deletes the
MatchingWorkflowwith a given name. This operation will succeed even if a workflow with the given name does not exist.
This is a convenience which creates an instance of the
DeleteMatchingWorkflowRequest.Builderavoiding the need to create one manually viaDeleteMatchingWorkflowRequest.builder()- Parameters:
deleteMatchingWorkflowRequest- AConsumerthat will call methods onDeleteMatchingWorkflowRequest.Builderto create a request.- Returns:
- Result of the DeleteMatchingWorkflow operation returned by the service.
- See Also:
-
deletePolicyStatement
default DeletePolicyStatementResponse deletePolicyStatement(DeletePolicyStatementRequest deletePolicyStatementRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Deletes the policy statement.
- Parameters:
deletePolicyStatementRequest-- Returns:
- Result of the DeletePolicyStatement operation returned by the service.
- See Also:
-
deletePolicyStatement
default DeletePolicyStatementResponse deletePolicyStatement(Consumer<DeletePolicyStatementRequest.Builder> deletePolicyStatementRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Deletes the policy statement.
This is a convenience which creates an instance of the
DeletePolicyStatementRequest.Builderavoiding the need to create one manually viaDeletePolicyStatementRequest.builder()- Parameters:
deletePolicyStatementRequest- AConsumerthat will call methods onDeletePolicyStatementRequest.Builderto create a request.- Returns:
- Result of the DeletePolicyStatement operation returned by the service.
- See Also:
-
deleteSchemaMapping
default DeleteSchemaMappingResponse deleteSchemaMapping(DeleteSchemaMappingRequest deleteSchemaMappingRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Deletes the
SchemaMappingwith a given name. This operation will succeed even if a schema with the given name does not exist. This operation will fail if there is aMatchingWorkflowobject that references theSchemaMappingin the workflow'sInputSourceConfig.- Parameters:
deleteSchemaMappingRequest-- Returns:
- Result of the DeleteSchemaMapping operation returned by the service.
- See Also:
-
deleteSchemaMapping
default DeleteSchemaMappingResponse deleteSchemaMapping(Consumer<DeleteSchemaMappingRequest.Builder> deleteSchemaMappingRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Deletes the
SchemaMappingwith a given name. This operation will succeed even if a schema with the given name does not exist. This operation will fail if there is aMatchingWorkflowobject that references theSchemaMappingin the workflow'sInputSourceConfig.
This is a convenience which creates an instance of the
DeleteSchemaMappingRequest.Builderavoiding the need to create one manually viaDeleteSchemaMappingRequest.builder()- Parameters:
deleteSchemaMappingRequest- AConsumerthat will call methods onDeleteSchemaMappingRequest.Builderto create a request.- Returns:
- Result of the DeleteSchemaMapping operation returned by the service.
- See Also:
-
getIdMappingJob
default GetIdMappingJobResponse getIdMappingJob(GetIdMappingJobRequest getIdMappingJobRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Gets the status, metrics, and errors (if there are any) that are associated with a job.
- Parameters:
getIdMappingJobRequest-- Returns:
- Result of the GetIdMappingJob operation returned by the service.
- See Also:
-
getIdMappingJob
default GetIdMappingJobResponse getIdMappingJob(Consumer<GetIdMappingJobRequest.Builder> getIdMappingJobRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Gets the status, metrics, and errors (if there are any) that are associated with a job.
This is a convenience which creates an instance of the
GetIdMappingJobRequest.Builderavoiding the need to create one manually viaGetIdMappingJobRequest.builder()- Parameters:
getIdMappingJobRequest- AConsumerthat will call methods onGetIdMappingJobRequest.Builderto create a request.- Returns:
- Result of the GetIdMappingJob operation returned by the service.
- See Also:
-
getIdMappingWorkflow
default GetIdMappingWorkflowResponse getIdMappingWorkflow(GetIdMappingWorkflowRequest getIdMappingWorkflowRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns the
IdMappingWorkflowwith a given name, if it exists.- Parameters:
getIdMappingWorkflowRequest-- Returns:
- Result of the GetIdMappingWorkflow operation returned by the service.
- See Also:
-
getIdMappingWorkflow
default GetIdMappingWorkflowResponse getIdMappingWorkflow(Consumer<GetIdMappingWorkflowRequest.Builder> getIdMappingWorkflowRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns the
IdMappingWorkflowwith a given name, if it exists.
This is a convenience which creates an instance of the
GetIdMappingWorkflowRequest.Builderavoiding the need to create one manually viaGetIdMappingWorkflowRequest.builder()- Parameters:
getIdMappingWorkflowRequest- AConsumerthat will call methods onGetIdMappingWorkflowRequest.Builderto create a request.- Returns:
- Result of the GetIdMappingWorkflow operation returned by the service.
- See Also:
-
getIdNamespace
default GetIdNamespaceResponse getIdNamespace(GetIdNamespaceRequest getIdNamespaceRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns the
IdNamespacewith a given name, if it exists.- Parameters:
getIdNamespaceRequest-- Returns:
- Result of the GetIdNamespace operation returned by the service.
- See Also:
-
getIdNamespace
default GetIdNamespaceResponse getIdNamespace(Consumer<GetIdNamespaceRequest.Builder> getIdNamespaceRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns the
IdNamespacewith a given name, if it exists.
This is a convenience which creates an instance of the
GetIdNamespaceRequest.Builderavoiding the need to create one manually viaGetIdNamespaceRequest.builder()- Parameters:
getIdNamespaceRequest- AConsumerthat will call methods onGetIdNamespaceRequest.Builderto create a request.- Returns:
- Result of the GetIdNamespace operation returned by the service.
- See Also:
-
getMatchId
default GetMatchIdResponse getMatchId(GetMatchIdRequest getMatchIdRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns the corresponding Match ID of a customer record if the record has been processed.
- Parameters:
getMatchIdRequest-- Returns:
- Result of the GetMatchId operation returned by the service.
- See Also:
-
getMatchId
default GetMatchIdResponse getMatchId(Consumer<GetMatchIdRequest.Builder> getMatchIdRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns the corresponding Match ID of a customer record if the record has been processed.
This is a convenience which creates an instance of the
GetMatchIdRequest.Builderavoiding the need to create one manually viaGetMatchIdRequest.builder()- Parameters:
getMatchIdRequest- AConsumerthat will call methods onGetMatchIdRequest.Builderto create a request.- Returns:
- Result of the GetMatchId operation returned by the service.
- See Also:
-
getMatchingJob
default GetMatchingJobResponse getMatchingJob(GetMatchingJobRequest getMatchingJobRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Gets the status, metrics, and errors (if there are any) that are associated with a job.
- Parameters:
getMatchingJobRequest-- Returns:
- Result of the GetMatchingJob operation returned by the service.
- See Also:
-
getMatchingJob
default GetMatchingJobResponse getMatchingJob(Consumer<GetMatchingJobRequest.Builder> getMatchingJobRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Gets the status, metrics, and errors (if there are any) that are associated with a job.
This is a convenience which creates an instance of the
GetMatchingJobRequest.Builderavoiding the need to create one manually viaGetMatchingJobRequest.builder()- Parameters:
getMatchingJobRequest- AConsumerthat will call methods onGetMatchingJobRequest.Builderto create a request.- Returns:
- Result of the GetMatchingJob operation returned by the service.
- See Also:
-
getMatchingWorkflow
default GetMatchingWorkflowResponse getMatchingWorkflow(GetMatchingWorkflowRequest getMatchingWorkflowRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns the
MatchingWorkflowwith a given name, if it exists.- Parameters:
getMatchingWorkflowRequest-- Returns:
- Result of the GetMatchingWorkflow operation returned by the service.
- See Also:
-
getMatchingWorkflow
default GetMatchingWorkflowResponse getMatchingWorkflow(Consumer<GetMatchingWorkflowRequest.Builder> getMatchingWorkflowRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns the
MatchingWorkflowwith a given name, if it exists.
This is a convenience which creates an instance of the
GetMatchingWorkflowRequest.Builderavoiding the need to create one manually viaGetMatchingWorkflowRequest.builder()- Parameters:
getMatchingWorkflowRequest- AConsumerthat will call methods onGetMatchingWorkflowRequest.Builderto create a request.- Returns:
- Result of the GetMatchingWorkflow operation returned by the service.
- See Also:
-
getPolicy
default GetPolicyResponse getPolicy(GetPolicyRequest getPolicyRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns the resource-based policy.
- Parameters:
getPolicyRequest-- Returns:
- Result of the GetPolicy operation returned by the service.
- See Also:
-
getPolicy
default GetPolicyResponse getPolicy(Consumer<GetPolicyRequest.Builder> getPolicyRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns the resource-based policy.
This is a convenience which creates an instance of the
GetPolicyRequest.Builderavoiding the need to create one manually viaGetPolicyRequest.builder()- Parameters:
getPolicyRequest- AConsumerthat will call methods onGetPolicyRequest.Builderto create a request.- Returns:
- Result of the GetPolicy operation returned by the service.
- See Also:
-
getProviderService
default GetProviderServiceResponse getProviderService(GetProviderServiceRequest getProviderServiceRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns the
ProviderServiceof a given name.- Parameters:
getProviderServiceRequest-- Returns:
- Result of the GetProviderService operation returned by the service.
- See Also:
-
getProviderService
default GetProviderServiceResponse getProviderService(Consumer<GetProviderServiceRequest.Builder> getProviderServiceRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns the
ProviderServiceof a given name.
This is a convenience which creates an instance of the
GetProviderServiceRequest.Builderavoiding the need to create one manually viaGetProviderServiceRequest.builder()- Parameters:
getProviderServiceRequest- AConsumerthat will call methods onGetProviderServiceRequest.Builderto create a request.- Returns:
- Result of the GetProviderService operation returned by the service.
- See Also:
-
getSchemaMapping
default GetSchemaMappingResponse getSchemaMapping(GetSchemaMappingRequest getSchemaMappingRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns the SchemaMapping of a given name.
- Parameters:
getSchemaMappingRequest-- Returns:
- Result of the GetSchemaMapping operation returned by the service.
- See Also:
-
getSchemaMapping
default GetSchemaMappingResponse getSchemaMapping(Consumer<GetSchemaMappingRequest.Builder> getSchemaMappingRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns the SchemaMapping of a given name.
This is a convenience which creates an instance of the
GetSchemaMappingRequest.Builderavoiding the need to create one manually viaGetSchemaMappingRequest.builder()- Parameters:
getSchemaMappingRequest- AConsumerthat will call methods onGetSchemaMappingRequest.Builderto create a request.- Returns:
- Result of the GetSchemaMapping operation returned by the service.
- See Also:
-
listIdMappingJobs
default ListIdMappingJobsResponse listIdMappingJobs(ListIdMappingJobsRequest listIdMappingJobsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Lists all ID mapping jobs for a given workflow.
- Parameters:
listIdMappingJobsRequest-- Returns:
- Result of the ListIdMappingJobs operation returned by the service.
- See Also:
-
listIdMappingJobs
default ListIdMappingJobsResponse listIdMappingJobs(Consumer<ListIdMappingJobsRequest.Builder> listIdMappingJobsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Lists all ID mapping jobs for a given workflow.
This is a convenience which creates an instance of the
ListIdMappingJobsRequest.Builderavoiding the need to create one manually viaListIdMappingJobsRequest.builder()- Parameters:
listIdMappingJobsRequest- AConsumerthat will call methods onListIdMappingJobsRequest.Builderto create a request.- Returns:
- Result of the ListIdMappingJobs operation returned by the service.
- See Also:
-
listIdMappingJobsPaginator
default ListIdMappingJobsIterable listIdMappingJobsPaginator(ListIdMappingJobsRequest listIdMappingJobsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException This is a variant of
listIdMappingJobs(software.amazon.awssdk.services.entityresolution.model.ListIdMappingJobsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.entityresolution.paginators.ListIdMappingJobsIterable responses = client.listIdMappingJobsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.entityresolution.paginators.ListIdMappingJobsIterable responses = client .listIdMappingJobsPaginator(request); for (software.amazon.awssdk.services.entityresolution.model.ListIdMappingJobsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.entityresolution.paginators.ListIdMappingJobsIterable responses = client.listIdMappingJobsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listIdMappingJobs(software.amazon.awssdk.services.entityresolution.model.ListIdMappingJobsRequest)operation.- Parameters:
listIdMappingJobsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listIdMappingJobsPaginator
default ListIdMappingJobsIterable listIdMappingJobsPaginator(Consumer<ListIdMappingJobsRequest.Builder> listIdMappingJobsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException This is a variant of
listIdMappingJobs(software.amazon.awssdk.services.entityresolution.model.ListIdMappingJobsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.entityresolution.paginators.ListIdMappingJobsIterable responses = client.listIdMappingJobsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.entityresolution.paginators.ListIdMappingJobsIterable responses = client .listIdMappingJobsPaginator(request); for (software.amazon.awssdk.services.entityresolution.model.ListIdMappingJobsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.entityresolution.paginators.ListIdMappingJobsIterable responses = client.listIdMappingJobsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listIdMappingJobs(software.amazon.awssdk.services.entityresolution.model.ListIdMappingJobsRequest)operation.
This is a convenience which creates an instance of the
ListIdMappingJobsRequest.Builderavoiding the need to create one manually viaListIdMappingJobsRequest.builder()- Parameters:
listIdMappingJobsRequest- AConsumerthat will call methods onListIdMappingJobsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listIdMappingWorkflows
default ListIdMappingWorkflowsResponse listIdMappingWorkflows(ListIdMappingWorkflowsRequest listIdMappingWorkflowsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns a list of all the
IdMappingWorkflowsthat have been created for an Amazon Web Services account.- Parameters:
listIdMappingWorkflowsRequest-- Returns:
- Result of the ListIdMappingWorkflows operation returned by the service.
- See Also:
-
listIdMappingWorkflows
default ListIdMappingWorkflowsResponse listIdMappingWorkflows(Consumer<ListIdMappingWorkflowsRequest.Builder> listIdMappingWorkflowsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns a list of all the
IdMappingWorkflowsthat have been created for an Amazon Web Services account.
This is a convenience which creates an instance of the
ListIdMappingWorkflowsRequest.Builderavoiding the need to create one manually viaListIdMappingWorkflowsRequest.builder()- Parameters:
listIdMappingWorkflowsRequest- AConsumerthat will call methods onListIdMappingWorkflowsRequest.Builderto create a request.- Returns:
- Result of the ListIdMappingWorkflows operation returned by the service.
- See Also:
-
listIdMappingWorkflowsPaginator
default ListIdMappingWorkflowsIterable listIdMappingWorkflowsPaginator(ListIdMappingWorkflowsRequest listIdMappingWorkflowsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException This is a variant of
listIdMappingWorkflows(software.amazon.awssdk.services.entityresolution.model.ListIdMappingWorkflowsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.entityresolution.paginators.ListIdMappingWorkflowsIterable responses = client.listIdMappingWorkflowsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.entityresolution.paginators.ListIdMappingWorkflowsIterable responses = client .listIdMappingWorkflowsPaginator(request); for (software.amazon.awssdk.services.entityresolution.model.ListIdMappingWorkflowsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.entityresolution.paginators.ListIdMappingWorkflowsIterable responses = client.listIdMappingWorkflowsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listIdMappingWorkflows(software.amazon.awssdk.services.entityresolution.model.ListIdMappingWorkflowsRequest)operation.- Parameters:
listIdMappingWorkflowsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listIdMappingWorkflowsPaginator
default ListIdMappingWorkflowsIterable listIdMappingWorkflowsPaginator(Consumer<ListIdMappingWorkflowsRequest.Builder> listIdMappingWorkflowsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException This is a variant of
listIdMappingWorkflows(software.amazon.awssdk.services.entityresolution.model.ListIdMappingWorkflowsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.entityresolution.paginators.ListIdMappingWorkflowsIterable responses = client.listIdMappingWorkflowsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.entityresolution.paginators.ListIdMappingWorkflowsIterable responses = client .listIdMappingWorkflowsPaginator(request); for (software.amazon.awssdk.services.entityresolution.model.ListIdMappingWorkflowsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.entityresolution.paginators.ListIdMappingWorkflowsIterable responses = client.listIdMappingWorkflowsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listIdMappingWorkflows(software.amazon.awssdk.services.entityresolution.model.ListIdMappingWorkflowsRequest)operation.
This is a convenience which creates an instance of the
ListIdMappingWorkflowsRequest.Builderavoiding the need to create one manually viaListIdMappingWorkflowsRequest.builder()- Parameters:
listIdMappingWorkflowsRequest- AConsumerthat will call methods onListIdMappingWorkflowsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listIdNamespaces
default ListIdNamespacesResponse listIdNamespaces(ListIdNamespacesRequest listIdNamespacesRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns a list of all ID namespaces.
- Parameters:
listIdNamespacesRequest-- Returns:
- Result of the ListIdNamespaces operation returned by the service.
- See Also:
-
listIdNamespaces
default ListIdNamespacesResponse listIdNamespaces(Consumer<ListIdNamespacesRequest.Builder> listIdNamespacesRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns a list of all ID namespaces.
This is a convenience which creates an instance of the
ListIdNamespacesRequest.Builderavoiding the need to create one manually viaListIdNamespacesRequest.builder()- Parameters:
listIdNamespacesRequest- AConsumerthat will call methods onListIdNamespacesRequest.Builderto create a request.- Returns:
- Result of the ListIdNamespaces operation returned by the service.
- See Also:
-
listIdNamespacesPaginator
default ListIdNamespacesIterable listIdNamespacesPaginator(ListIdNamespacesRequest listIdNamespacesRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException This is a variant of
listIdNamespaces(software.amazon.awssdk.services.entityresolution.model.ListIdNamespacesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.entityresolution.paginators.ListIdNamespacesIterable responses = client.listIdNamespacesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.entityresolution.paginators.ListIdNamespacesIterable responses = client .listIdNamespacesPaginator(request); for (software.amazon.awssdk.services.entityresolution.model.ListIdNamespacesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.entityresolution.paginators.ListIdNamespacesIterable responses = client.listIdNamespacesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listIdNamespaces(software.amazon.awssdk.services.entityresolution.model.ListIdNamespacesRequest)operation.- Parameters:
listIdNamespacesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listIdNamespacesPaginator
default ListIdNamespacesIterable listIdNamespacesPaginator(Consumer<ListIdNamespacesRequest.Builder> listIdNamespacesRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException This is a variant of
listIdNamespaces(software.amazon.awssdk.services.entityresolution.model.ListIdNamespacesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.entityresolution.paginators.ListIdNamespacesIterable responses = client.listIdNamespacesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.entityresolution.paginators.ListIdNamespacesIterable responses = client .listIdNamespacesPaginator(request); for (software.amazon.awssdk.services.entityresolution.model.ListIdNamespacesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.entityresolution.paginators.ListIdNamespacesIterable responses = client.listIdNamespacesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listIdNamespaces(software.amazon.awssdk.services.entityresolution.model.ListIdNamespacesRequest)operation.
This is a convenience which creates an instance of the
ListIdNamespacesRequest.Builderavoiding the need to create one manually viaListIdNamespacesRequest.builder()- Parameters:
listIdNamespacesRequest- AConsumerthat will call methods onListIdNamespacesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listMatchingJobs
default ListMatchingJobsResponse listMatchingJobs(ListMatchingJobsRequest listMatchingJobsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Lists all jobs for a given workflow.
- Parameters:
listMatchingJobsRequest-- Returns:
- Result of the ListMatchingJobs operation returned by the service.
- See Also:
-
listMatchingJobs
default ListMatchingJobsResponse listMatchingJobs(Consumer<ListMatchingJobsRequest.Builder> listMatchingJobsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Lists all jobs for a given workflow.
This is a convenience which creates an instance of the
ListMatchingJobsRequest.Builderavoiding the need to create one manually viaListMatchingJobsRequest.builder()- Parameters:
listMatchingJobsRequest- AConsumerthat will call methods onListMatchingJobsRequest.Builderto create a request.- Returns:
- Result of the ListMatchingJobs operation returned by the service.
- See Also:
-
listMatchingJobsPaginator
default ListMatchingJobsIterable listMatchingJobsPaginator(ListMatchingJobsRequest listMatchingJobsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException This is a variant of
listMatchingJobs(software.amazon.awssdk.services.entityresolution.model.ListMatchingJobsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.entityresolution.paginators.ListMatchingJobsIterable responses = client.listMatchingJobsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.entityresolution.paginators.ListMatchingJobsIterable responses = client .listMatchingJobsPaginator(request); for (software.amazon.awssdk.services.entityresolution.model.ListMatchingJobsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.entityresolution.paginators.ListMatchingJobsIterable responses = client.listMatchingJobsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMatchingJobs(software.amazon.awssdk.services.entityresolution.model.ListMatchingJobsRequest)operation.- Parameters:
listMatchingJobsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listMatchingJobsPaginator
default ListMatchingJobsIterable listMatchingJobsPaginator(Consumer<ListMatchingJobsRequest.Builder> listMatchingJobsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException This is a variant of
listMatchingJobs(software.amazon.awssdk.services.entityresolution.model.ListMatchingJobsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.entityresolution.paginators.ListMatchingJobsIterable responses = client.listMatchingJobsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.entityresolution.paginators.ListMatchingJobsIterable responses = client .listMatchingJobsPaginator(request); for (software.amazon.awssdk.services.entityresolution.model.ListMatchingJobsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.entityresolution.paginators.ListMatchingJobsIterable responses = client.listMatchingJobsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMatchingJobs(software.amazon.awssdk.services.entityresolution.model.ListMatchingJobsRequest)operation.
This is a convenience which creates an instance of the
ListMatchingJobsRequest.Builderavoiding the need to create one manually viaListMatchingJobsRequest.builder()- Parameters:
listMatchingJobsRequest- AConsumerthat will call methods onListMatchingJobsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listMatchingWorkflows
default ListMatchingWorkflowsResponse listMatchingWorkflows(ListMatchingWorkflowsRequest listMatchingWorkflowsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns a list of all the
MatchingWorkflowsthat have been created for an Amazon Web Services account.- Parameters:
listMatchingWorkflowsRequest-- Returns:
- Result of the ListMatchingWorkflows operation returned by the service.
- See Also:
-
listMatchingWorkflows
default ListMatchingWorkflowsResponse listMatchingWorkflows(Consumer<ListMatchingWorkflowsRequest.Builder> listMatchingWorkflowsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns a list of all the
MatchingWorkflowsthat have been created for an Amazon Web Services account.
This is a convenience which creates an instance of the
ListMatchingWorkflowsRequest.Builderavoiding the need to create one manually viaListMatchingWorkflowsRequest.builder()- Parameters:
listMatchingWorkflowsRequest- AConsumerthat will call methods onListMatchingWorkflowsRequest.Builderto create a request.- Returns:
- Result of the ListMatchingWorkflows operation returned by the service.
- See Also:
-
listMatchingWorkflowsPaginator
default ListMatchingWorkflowsIterable listMatchingWorkflowsPaginator(ListMatchingWorkflowsRequest listMatchingWorkflowsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException This is a variant of
listMatchingWorkflows(software.amazon.awssdk.services.entityresolution.model.ListMatchingWorkflowsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.entityresolution.paginators.ListMatchingWorkflowsIterable responses = client.listMatchingWorkflowsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.entityresolution.paginators.ListMatchingWorkflowsIterable responses = client .listMatchingWorkflowsPaginator(request); for (software.amazon.awssdk.services.entityresolution.model.ListMatchingWorkflowsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.entityresolution.paginators.ListMatchingWorkflowsIterable responses = client.listMatchingWorkflowsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMatchingWorkflows(software.amazon.awssdk.services.entityresolution.model.ListMatchingWorkflowsRequest)operation.- Parameters:
listMatchingWorkflowsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listMatchingWorkflowsPaginator
default ListMatchingWorkflowsIterable listMatchingWorkflowsPaginator(Consumer<ListMatchingWorkflowsRequest.Builder> listMatchingWorkflowsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException This is a variant of
listMatchingWorkflows(software.amazon.awssdk.services.entityresolution.model.ListMatchingWorkflowsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.entityresolution.paginators.ListMatchingWorkflowsIterable responses = client.listMatchingWorkflowsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.entityresolution.paginators.ListMatchingWorkflowsIterable responses = client .listMatchingWorkflowsPaginator(request); for (software.amazon.awssdk.services.entityresolution.model.ListMatchingWorkflowsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.entityresolution.paginators.ListMatchingWorkflowsIterable responses = client.listMatchingWorkflowsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMatchingWorkflows(software.amazon.awssdk.services.entityresolution.model.ListMatchingWorkflowsRequest)operation.
This is a convenience which creates an instance of the
ListMatchingWorkflowsRequest.Builderavoiding the need to create one manually viaListMatchingWorkflowsRequest.builder()- Parameters:
listMatchingWorkflowsRequest- AConsumerthat will call methods onListMatchingWorkflowsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listProviderServices
default ListProviderServicesResponse listProviderServices(ListProviderServicesRequest listProviderServicesRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns a list of all the
ProviderServicesthat are available in this Amazon Web Services Region.- Parameters:
listProviderServicesRequest-- Returns:
- Result of the ListProviderServices operation returned by the service.
- See Also:
-
listProviderServices
default ListProviderServicesResponse listProviderServices(Consumer<ListProviderServicesRequest.Builder> listProviderServicesRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns a list of all the
ProviderServicesthat are available in this Amazon Web Services Region.
This is a convenience which creates an instance of the
ListProviderServicesRequest.Builderavoiding the need to create one manually viaListProviderServicesRequest.builder()- Parameters:
listProviderServicesRequest- AConsumerthat will call methods onListProviderServicesRequest.Builderto create a request.- Returns:
- Result of the ListProviderServices operation returned by the service.
- See Also:
-
listProviderServicesPaginator
default ListProviderServicesIterable listProviderServicesPaginator(ListProviderServicesRequest listProviderServicesRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException This is a variant of
listProviderServices(software.amazon.awssdk.services.entityresolution.model.ListProviderServicesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.entityresolution.paginators.ListProviderServicesIterable responses = client.listProviderServicesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.entityresolution.paginators.ListProviderServicesIterable responses = client .listProviderServicesPaginator(request); for (software.amazon.awssdk.services.entityresolution.model.ListProviderServicesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.entityresolution.paginators.ListProviderServicesIterable responses = client.listProviderServicesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listProviderServices(software.amazon.awssdk.services.entityresolution.model.ListProviderServicesRequest)operation.- Parameters:
listProviderServicesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listProviderServicesPaginator
default ListProviderServicesIterable listProviderServicesPaginator(Consumer<ListProviderServicesRequest.Builder> listProviderServicesRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException This is a variant of
listProviderServices(software.amazon.awssdk.services.entityresolution.model.ListProviderServicesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.entityresolution.paginators.ListProviderServicesIterable responses = client.listProviderServicesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.entityresolution.paginators.ListProviderServicesIterable responses = client .listProviderServicesPaginator(request); for (software.amazon.awssdk.services.entityresolution.model.ListProviderServicesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.entityresolution.paginators.ListProviderServicesIterable responses = client.listProviderServicesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listProviderServices(software.amazon.awssdk.services.entityresolution.model.ListProviderServicesRequest)operation.
This is a convenience which creates an instance of the
ListProviderServicesRequest.Builderavoiding the need to create one manually viaListProviderServicesRequest.builder()- Parameters:
listProviderServicesRequest- AConsumerthat will call methods onListProviderServicesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSchemaMappings
default ListSchemaMappingsResponse listSchemaMappings(ListSchemaMappingsRequest listSchemaMappingsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns a list of all the
SchemaMappingsthat have been created for an Amazon Web Services account.- Parameters:
listSchemaMappingsRequest-- Returns:
- Result of the ListSchemaMappings operation returned by the service.
- See Also:
-
listSchemaMappings
default ListSchemaMappingsResponse listSchemaMappings(Consumer<ListSchemaMappingsRequest.Builder> listSchemaMappingsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Returns a list of all the
SchemaMappingsthat have been created for an Amazon Web Services account.
This is a convenience which creates an instance of the
ListSchemaMappingsRequest.Builderavoiding the need to create one manually viaListSchemaMappingsRequest.builder()- Parameters:
listSchemaMappingsRequest- AConsumerthat will call methods onListSchemaMappingsRequest.Builderto create a request.- Returns:
- Result of the ListSchemaMappings operation returned by the service.
- See Also:
-
listSchemaMappingsPaginator
default ListSchemaMappingsIterable listSchemaMappingsPaginator(ListSchemaMappingsRequest listSchemaMappingsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException This is a variant of
listSchemaMappings(software.amazon.awssdk.services.entityresolution.model.ListSchemaMappingsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.entityresolution.paginators.ListSchemaMappingsIterable responses = client.listSchemaMappingsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.entityresolution.paginators.ListSchemaMappingsIterable responses = client .listSchemaMappingsPaginator(request); for (software.amazon.awssdk.services.entityresolution.model.ListSchemaMappingsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.entityresolution.paginators.ListSchemaMappingsIterable responses = client.listSchemaMappingsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSchemaMappings(software.amazon.awssdk.services.entityresolution.model.ListSchemaMappingsRequest)operation.- Parameters:
listSchemaMappingsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSchemaMappingsPaginator
default ListSchemaMappingsIterable listSchemaMappingsPaginator(Consumer<ListSchemaMappingsRequest.Builder> listSchemaMappingsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException This is a variant of
listSchemaMappings(software.amazon.awssdk.services.entityresolution.model.ListSchemaMappingsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.entityresolution.paginators.ListSchemaMappingsIterable responses = client.listSchemaMappingsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.entityresolution.paginators.ListSchemaMappingsIterable responses = client .listSchemaMappingsPaginator(request); for (software.amazon.awssdk.services.entityresolution.model.ListSchemaMappingsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.entityresolution.paginators.ListSchemaMappingsIterable responses = client.listSchemaMappingsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSchemaMappings(software.amazon.awssdk.services.entityresolution.model.ListSchemaMappingsRequest)operation.
This is a convenience which creates an instance of the
ListSchemaMappingsRequest.Builderavoiding the need to create one manually viaListSchemaMappingsRequest.builder()- Parameters:
listSchemaMappingsRequest- AConsumerthat will call methods onListSchemaMappingsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Displays the tags associated with an Entity Resolution resource. In Entity Resolution,
SchemaMapping, andMatchingWorkflowcan be tagged.- Parameters:
listTagsForResourceRequest-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Displays the tags associated with an Entity Resolution resource. In Entity Resolution,
SchemaMapping, andMatchingWorkflowcan be tagged.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
putPolicy
default PutPolicyResponse putPolicy(PutPolicyRequest putPolicyRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Updates the resource-based policy.
- Parameters:
putPolicyRequest-- Returns:
- Result of the PutPolicy operation returned by the service.
- See Also:
-
putPolicy
default PutPolicyResponse putPolicy(Consumer<PutPolicyRequest.Builder> putPolicyRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Updates the resource-based policy.
This is a convenience which creates an instance of the
PutPolicyRequest.Builderavoiding the need to create one manually viaPutPolicyRequest.builder()- Parameters:
putPolicyRequest- AConsumerthat will call methods onPutPolicyRequest.Builderto create a request.- Returns:
- Result of the PutPolicy operation returned by the service.
- See Also:
-
startIdMappingJob
default StartIdMappingJobResponse startIdMappingJob(StartIdMappingJobRequest startIdMappingJobRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ExceedsLimitException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Starts the
IdMappingJobof a workflow. The workflow must have previously been created using theCreateIdMappingWorkflowendpoint.- Parameters:
startIdMappingJobRequest-- Returns:
- Result of the StartIdMappingJob operation returned by the service.
- See Also:
-
startIdMappingJob
default StartIdMappingJobResponse startIdMappingJob(Consumer<StartIdMappingJobRequest.Builder> startIdMappingJobRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ExceedsLimitException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Starts the
IdMappingJobof a workflow. The workflow must have previously been created using theCreateIdMappingWorkflowendpoint.
This is a convenience which creates an instance of the
StartIdMappingJobRequest.Builderavoiding the need to create one manually viaStartIdMappingJobRequest.builder()- Parameters:
startIdMappingJobRequest- AConsumerthat will call methods onStartIdMappingJobRequest.Builderto create a request.- Returns:
- Result of the StartIdMappingJob operation returned by the service.
- See Also:
-
startMatchingJob
default StartMatchingJobResponse startMatchingJob(StartMatchingJobRequest startMatchingJobRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ExceedsLimitException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Starts the
MatchingJobof a workflow. The workflow must have previously been created using theCreateMatchingWorkflowendpoint.- Parameters:
startMatchingJobRequest-- Returns:
- Result of the StartMatchingJob operation returned by the service.
- See Also:
-
startMatchingJob
default StartMatchingJobResponse startMatchingJob(Consumer<StartMatchingJobRequest.Builder> startMatchingJobRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ExceedsLimitException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Starts the
MatchingJobof a workflow. The workflow must have previously been created using theCreateMatchingWorkflowendpoint.
This is a convenience which creates an instance of the
StartMatchingJobRequest.Builderavoiding the need to create one manually viaStartMatchingJobRequest.builder()- Parameters:
startMatchingJobRequest- AConsumerthat will call methods onStartMatchingJobRequest.Builderto create a request.- Returns:
- Result of the StartMatchingJob operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Assigns one or more tags (key-value pairs) to the specified Entity Resolution resource. Tags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values. In Entity Resolution,
SchemaMappingandMatchingWorkflowcan be tagged. Tags don't have any semantic meaning to Amazon Web Services and are interpreted strictly as strings of characters. You can use theTagResourceaction with a resource that already has tags. If you specify a new tag key, this tag is appended to the list of tags associated with the resource. If you specify a tag key that is already associated with the resource, the new tag value that you specify replaces the previous value for that tag.- Parameters:
tagResourceRequest-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws InternalServerException, ResourceNotFoundException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Assigns one or more tags (key-value pairs) to the specified Entity Resolution resource. Tags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values. In Entity Resolution,
SchemaMappingandMatchingWorkflowcan be tagged. Tags don't have any semantic meaning to Amazon Web Services and are interpreted strictly as strings of characters. You can use theTagResourceaction with a resource that already has tags. If you specify a new tag key, this tag is appended to the list of tags associated with the resource. If you specify a tag key that is already associated with the resource, the new tag value that you specify replaces the previous value for that tag.
This is a convenience which creates an instance of the
TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, EntityResolutionException Removes one or more tags from the specified Entity Resolution resource. In Entity Resolution,
SchemaMapping, andMatchingWorkflowcan be tagged.- Parameters:
untagResourceRequest-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, EntityResolutionException Removes one or more tags from the specified Entity Resolution resource. In Entity Resolution,
SchemaMapping, andMatchingWorkflowcan be tagged.
This is a convenience which creates an instance of the
UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateIdMappingWorkflow
default UpdateIdMappingWorkflowResponse updateIdMappingWorkflow(UpdateIdMappingWorkflowRequest updateIdMappingWorkflowRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Updates an existing
IdMappingWorkflow. This method is identical toCreateIdMappingWorkflow, except it uses an HTTPPUTrequest instead of aPOSTrequest, and theIdMappingWorkflowmust already exist for the method to succeed.- Parameters:
updateIdMappingWorkflowRequest-- Returns:
- Result of the UpdateIdMappingWorkflow operation returned by the service.
- See Also:
-
updateIdMappingWorkflow
default UpdateIdMappingWorkflowResponse updateIdMappingWorkflow(Consumer<UpdateIdMappingWorkflowRequest.Builder> updateIdMappingWorkflowRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Updates an existing
IdMappingWorkflow. This method is identical toCreateIdMappingWorkflow, except it uses an HTTPPUTrequest instead of aPOSTrequest, and theIdMappingWorkflowmust already exist for the method to succeed.
This is a convenience which creates an instance of the
UpdateIdMappingWorkflowRequest.Builderavoiding the need to create one manually viaUpdateIdMappingWorkflowRequest.builder()- Parameters:
updateIdMappingWorkflowRequest- AConsumerthat will call methods onUpdateIdMappingWorkflowRequest.Builderto create a request.- Returns:
- Result of the UpdateIdMappingWorkflow operation returned by the service.
- See Also:
-
updateIdNamespace
default UpdateIdNamespaceResponse updateIdNamespace(UpdateIdNamespaceRequest updateIdNamespaceRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Updates an existing ID namespace.
- Parameters:
updateIdNamespaceRequest-- Returns:
- Result of the UpdateIdNamespace operation returned by the service.
- See Also:
-
updateIdNamespace
default UpdateIdNamespaceResponse updateIdNamespace(Consumer<UpdateIdNamespaceRequest.Builder> updateIdNamespaceRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Updates an existing ID namespace.
This is a convenience which creates an instance of the
UpdateIdNamespaceRequest.Builderavoiding the need to create one manually viaUpdateIdNamespaceRequest.builder()- Parameters:
updateIdNamespaceRequest- AConsumerthat will call methods onUpdateIdNamespaceRequest.Builderto create a request.- Returns:
- Result of the UpdateIdNamespace operation returned by the service.
- See Also:
-
updateMatchingWorkflow
default UpdateMatchingWorkflowResponse updateMatchingWorkflow(UpdateMatchingWorkflowRequest updateMatchingWorkflowRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Updates an existing
MatchingWorkflow. This method is identical toCreateMatchingWorkflow, except it uses an HTTPPUTrequest instead of aPOSTrequest, and theMatchingWorkflowmust already exist for the method to succeed.- Parameters:
updateMatchingWorkflowRequest-- Returns:
- Result of the UpdateMatchingWorkflow operation returned by the service.
- See Also:
-
updateMatchingWorkflow
default UpdateMatchingWorkflowResponse updateMatchingWorkflow(Consumer<UpdateMatchingWorkflowRequest.Builder> updateMatchingWorkflowRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Updates an existing
MatchingWorkflow. This method is identical toCreateMatchingWorkflow, except it uses an HTTPPUTrequest instead of aPOSTrequest, and theMatchingWorkflowmust already exist for the method to succeed.
This is a convenience which creates an instance of the
UpdateMatchingWorkflowRequest.Builderavoiding the need to create one manually viaUpdateMatchingWorkflowRequest.builder()- Parameters:
updateMatchingWorkflowRequest- AConsumerthat will call methods onUpdateMatchingWorkflowRequest.Builderto create a request.- Returns:
- Result of the UpdateMatchingWorkflow operation returned by the service.
- See Also:
-
updateSchemaMapping
default UpdateSchemaMappingResponse updateSchemaMapping(UpdateSchemaMappingRequest updateSchemaMappingRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Updates a schema mapping.
A schema is immutable if it is being used by a workflow. Therefore, you can't update a schema mapping if it's associated with a workflow.
- Parameters:
updateSchemaMappingRequest-- Returns:
- Result of the UpdateSchemaMapping operation returned by the service.
- See Also:
-
updateSchemaMapping
default UpdateSchemaMappingResponse updateSchemaMapping(Consumer<UpdateSchemaMappingRequest.Builder> updateSchemaMappingRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ConflictException, ValidationException, AwsServiceException, SdkClientException, EntityResolutionException Updates a schema mapping.
A schema is immutable if it is being used by a workflow. Therefore, you can't update a schema mapping if it's associated with a workflow.
This is a convenience which creates an instance of the
UpdateSchemaMappingRequest.Builderavoiding the need to create one manually viaUpdateSchemaMappingRequest.builder()- Parameters:
updateSchemaMappingRequest- AConsumerthat will call methods onUpdateSchemaMappingRequest.Builderto create a request.- Returns:
- Result of the UpdateSchemaMapping operation returned by the service.
- See Also:
-
create
Create aEntityResolutionClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aEntityResolutionClient. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-