@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface FraudDetectorAsyncClient extends SdkClient
builder() method.
This is the Amazon Fraud Detector API Reference. This guide is for developers who need detailed information about Amazon Fraud Detector API actions, data types, and errors. For more information about Amazon Fraud Detector features, see the Amazon Fraud Detector User Guide.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<BatchCreateVariableResponse> |
batchCreateVariable(BatchCreateVariableRequest batchCreateVariableRequest)
Creates a batch of variables.
|
default CompletableFuture<BatchCreateVariableResponse> |
batchCreateVariable(Consumer<BatchCreateVariableRequest.Builder> batchCreateVariableRequest)
Creates a batch of variables.
|
default CompletableFuture<BatchGetVariableResponse> |
batchGetVariable(BatchGetVariableRequest batchGetVariableRequest)
Gets a batch of variables.
|
default CompletableFuture<BatchGetVariableResponse> |
batchGetVariable(Consumer<BatchGetVariableRequest.Builder> batchGetVariableRequest)
Gets a batch of variables.
|
static FraudDetectorAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
FraudDetectorAsyncClient. |
default CompletableFuture<CancelBatchPredictionJobResponse> |
cancelBatchPredictionJob(CancelBatchPredictionJobRequest cancelBatchPredictionJobRequest)
Cancels the specified batch prediction job.
|
default CompletableFuture<CancelBatchPredictionJobResponse> |
cancelBatchPredictionJob(Consumer<CancelBatchPredictionJobRequest.Builder> cancelBatchPredictionJobRequest)
Cancels the specified batch prediction job.
|
static FraudDetectorAsyncClient |
create()
Create a
FraudDetectorAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CompletableFuture<CreateBatchPredictionJobResponse> |
createBatchPredictionJob(Consumer<CreateBatchPredictionJobRequest.Builder> createBatchPredictionJobRequest)
Creates a batch prediction job.
|
default CompletableFuture<CreateBatchPredictionJobResponse> |
createBatchPredictionJob(CreateBatchPredictionJobRequest createBatchPredictionJobRequest)
Creates a batch prediction job.
|
default CompletableFuture<CreateDetectorVersionResponse> |
createDetectorVersion(Consumer<CreateDetectorVersionRequest.Builder> createDetectorVersionRequest)
Creates a detector version.
|
default CompletableFuture<CreateDetectorVersionResponse> |
createDetectorVersion(CreateDetectorVersionRequest createDetectorVersionRequest)
Creates a detector version.
|
default CompletableFuture<CreateModelResponse> |
createModel(Consumer<CreateModelRequest.Builder> createModelRequest)
Creates a model using the specified model type.
|
default CompletableFuture<CreateModelResponse> |
createModel(CreateModelRequest createModelRequest)
Creates a model using the specified model type.
|
default CompletableFuture<CreateModelVersionResponse> |
createModelVersion(Consumer<CreateModelVersionRequest.Builder> createModelVersionRequest)
Creates a version of the model using the specified model type and model id.
|
default CompletableFuture<CreateModelVersionResponse> |
createModelVersion(CreateModelVersionRequest createModelVersionRequest)
Creates a version of the model using the specified model type and model id.
|
default CompletableFuture<CreateRuleResponse> |
createRule(Consumer<CreateRuleRequest.Builder> createRuleRequest)
Creates a rule for use with the specified detector.
|
default CompletableFuture<CreateRuleResponse> |
createRule(CreateRuleRequest createRuleRequest)
Creates a rule for use with the specified detector.
|
default CompletableFuture<CreateVariableResponse> |
createVariable(Consumer<CreateVariableRequest.Builder> createVariableRequest)
Creates a variable.
|
default CompletableFuture<CreateVariableResponse> |
createVariable(CreateVariableRequest createVariableRequest)
Creates a variable.
|
default CompletableFuture<DeleteBatchPredictionJobResponse> |
deleteBatchPredictionJob(Consumer<DeleteBatchPredictionJobRequest.Builder> deleteBatchPredictionJobRequest)
Deletes a batch prediction job.
|
default CompletableFuture<DeleteBatchPredictionJobResponse> |
deleteBatchPredictionJob(DeleteBatchPredictionJobRequest deleteBatchPredictionJobRequest)
Deletes a batch prediction job.
|
default CompletableFuture<DeleteDetectorResponse> |
deleteDetector(Consumer<DeleteDetectorRequest.Builder> deleteDetectorRequest)
Deletes the detector.
|
default CompletableFuture<DeleteDetectorResponse> |
deleteDetector(DeleteDetectorRequest deleteDetectorRequest)
Deletes the detector.
|
default CompletableFuture<DeleteDetectorVersionResponse> |
deleteDetectorVersion(Consumer<DeleteDetectorVersionRequest.Builder> deleteDetectorVersionRequest)
Deletes the detector version.
|
default CompletableFuture<DeleteDetectorVersionResponse> |
deleteDetectorVersion(DeleteDetectorVersionRequest deleteDetectorVersionRequest)
Deletes the detector version.
|
default CompletableFuture<DeleteEntityTypeResponse> |
deleteEntityType(Consumer<DeleteEntityTypeRequest.Builder> deleteEntityTypeRequest)
Deletes an entity type.
|
default CompletableFuture<DeleteEntityTypeResponse> |
deleteEntityType(DeleteEntityTypeRequest deleteEntityTypeRequest)
Deletes an entity type.
|
default CompletableFuture<DeleteEventResponse> |
deleteEvent(Consumer<DeleteEventRequest.Builder> deleteEventRequest)
Deletes the specified event.
|
default CompletableFuture<DeleteEventResponse> |
deleteEvent(DeleteEventRequest deleteEventRequest)
Deletes the specified event.
|
default CompletableFuture<DeleteEventTypeResponse> |
deleteEventType(Consumer<DeleteEventTypeRequest.Builder> deleteEventTypeRequest)
Deletes an event type.
|
default CompletableFuture<DeleteEventTypeResponse> |
deleteEventType(DeleteEventTypeRequest deleteEventTypeRequest)
Deletes an event type.
|
default CompletableFuture<DeleteExternalModelResponse> |
deleteExternalModel(Consumer<DeleteExternalModelRequest.Builder> deleteExternalModelRequest)
Removes a SageMaker model from Amazon Fraud Detector.
|
default CompletableFuture<DeleteExternalModelResponse> |
deleteExternalModel(DeleteExternalModelRequest deleteExternalModelRequest)
Removes a SageMaker model from Amazon Fraud Detector.
|
default CompletableFuture<DeleteLabelResponse> |
deleteLabel(Consumer<DeleteLabelRequest.Builder> deleteLabelRequest)
Deletes a label.
|
default CompletableFuture<DeleteLabelResponse> |
deleteLabel(DeleteLabelRequest deleteLabelRequest)
Deletes a label.
|
default CompletableFuture<DeleteModelResponse> |
deleteModel(Consumer<DeleteModelRequest.Builder> deleteModelRequest)
Deletes a model.
|
default CompletableFuture<DeleteModelResponse> |
deleteModel(DeleteModelRequest deleteModelRequest)
Deletes a model.
|
default CompletableFuture<DeleteModelVersionResponse> |
deleteModelVersion(Consumer<DeleteModelVersionRequest.Builder> deleteModelVersionRequest)
Deletes a model version.
|
default CompletableFuture<DeleteModelVersionResponse> |
deleteModelVersion(DeleteModelVersionRequest deleteModelVersionRequest)
Deletes a model version.
|
default CompletableFuture<DeleteOutcomeResponse> |
deleteOutcome(Consumer<DeleteOutcomeRequest.Builder> deleteOutcomeRequest)
Deletes an outcome.
|
default CompletableFuture<DeleteOutcomeResponse> |
deleteOutcome(DeleteOutcomeRequest deleteOutcomeRequest)
Deletes an outcome.
|
default CompletableFuture<DeleteRuleResponse> |
deleteRule(Consumer<DeleteRuleRequest.Builder> deleteRuleRequest)
Deletes the rule.
|
default CompletableFuture<DeleteRuleResponse> |
deleteRule(DeleteRuleRequest deleteRuleRequest)
Deletes the rule.
|
default CompletableFuture<DeleteVariableResponse> |
deleteVariable(Consumer<DeleteVariableRequest.Builder> deleteVariableRequest)
Deletes a variable.
|
default CompletableFuture<DeleteVariableResponse> |
deleteVariable(DeleteVariableRequest deleteVariableRequest)
Deletes a variable.
|
default CompletableFuture<DescribeDetectorResponse> |
describeDetector(Consumer<DescribeDetectorRequest.Builder> describeDetectorRequest)
Gets all versions for a specified detector.
|
default CompletableFuture<DescribeDetectorResponse> |
describeDetector(DescribeDetectorRequest describeDetectorRequest)
Gets all versions for a specified detector.
|
default CompletableFuture<DescribeModelVersionsResponse> |
describeModelVersions(Consumer<DescribeModelVersionsRequest.Builder> describeModelVersionsRequest)
Gets all of the model versions for the specified model type or for the specified model type and model ID.
|
default CompletableFuture<DescribeModelVersionsResponse> |
describeModelVersions(DescribeModelVersionsRequest describeModelVersionsRequest)
Gets all of the model versions for the specified model type or for the specified model type and model ID.
|
default DescribeModelVersionsPublisher |
describeModelVersionsPaginator(Consumer<DescribeModelVersionsRequest.Builder> describeModelVersionsRequest)
Gets all of the model versions for the specified model type or for the specified model type and model ID.
|
default DescribeModelVersionsPublisher |
describeModelVersionsPaginator(DescribeModelVersionsRequest describeModelVersionsRequest)
Gets all of the model versions for the specified model type or for the specified model type and model ID.
|
default CompletableFuture<GetBatchPredictionJobsResponse> |
getBatchPredictionJobs(Consumer<GetBatchPredictionJobsRequest.Builder> getBatchPredictionJobsRequest)
Gets all batch prediction jobs or a specific job if you specify a job ID.
|
default CompletableFuture<GetBatchPredictionJobsResponse> |
getBatchPredictionJobs(GetBatchPredictionJobsRequest getBatchPredictionJobsRequest)
Gets all batch prediction jobs or a specific job if you specify a job ID.
|
default GetBatchPredictionJobsPublisher |
getBatchPredictionJobsPaginator(Consumer<GetBatchPredictionJobsRequest.Builder> getBatchPredictionJobsRequest)
Gets all batch prediction jobs or a specific job if you specify a job ID.
|
default GetBatchPredictionJobsPublisher |
getBatchPredictionJobsPaginator(GetBatchPredictionJobsRequest getBatchPredictionJobsRequest)
Gets all batch prediction jobs or a specific job if you specify a job ID.
|
default CompletableFuture<GetDetectorsResponse> |
getDetectors(Consumer<GetDetectorsRequest.Builder> getDetectorsRequest)
Gets all detectors or a single detector if a
detectorId is specified. |
default CompletableFuture<GetDetectorsResponse> |
getDetectors(GetDetectorsRequest getDetectorsRequest)
Gets all detectors or a single detector if a
detectorId is specified. |
default GetDetectorsPublisher |
getDetectorsPaginator(Consumer<GetDetectorsRequest.Builder> getDetectorsRequest)
Gets all detectors or a single detector if a
detectorId is specified. |
default GetDetectorsPublisher |
getDetectorsPaginator(GetDetectorsRequest getDetectorsRequest)
Gets all detectors or a single detector if a
detectorId is specified. |
default CompletableFuture<GetDetectorVersionResponse> |
getDetectorVersion(Consumer<GetDetectorVersionRequest.Builder> getDetectorVersionRequest)
Gets a particular detector version.
|
default CompletableFuture<GetDetectorVersionResponse> |
getDetectorVersion(GetDetectorVersionRequest getDetectorVersionRequest)
Gets a particular detector version.
|
default CompletableFuture<GetEntityTypesResponse> |
getEntityTypes(Consumer<GetEntityTypesRequest.Builder> getEntityTypesRequest)
Gets all entity types or a specific entity type if a name is specified.
|
default CompletableFuture<GetEntityTypesResponse> |
getEntityTypes(GetEntityTypesRequest getEntityTypesRequest)
Gets all entity types or a specific entity type if a name is specified.
|
default GetEntityTypesPublisher |
getEntityTypesPaginator(Consumer<GetEntityTypesRequest.Builder> getEntityTypesRequest)
Gets all entity types or a specific entity type if a name is specified.
|
default GetEntityTypesPublisher |
getEntityTypesPaginator(GetEntityTypesRequest getEntityTypesRequest)
Gets all entity types or a specific entity type if a name is specified.
|
default CompletableFuture<GetEventPredictionResponse> |
getEventPrediction(Consumer<GetEventPredictionRequest.Builder> getEventPredictionRequest)
Evaluates an event against a detector version.
|
default CompletableFuture<GetEventPredictionResponse> |
getEventPrediction(GetEventPredictionRequest getEventPredictionRequest)
Evaluates an event against a detector version.
|
default CompletableFuture<GetEventTypesResponse> |
getEventTypes(Consumer<GetEventTypesRequest.Builder> getEventTypesRequest)
Gets all event types or a specific event type if name is provided.
|
default CompletableFuture<GetEventTypesResponse> |
getEventTypes(GetEventTypesRequest getEventTypesRequest)
Gets all event types or a specific event type if name is provided.
|
default GetEventTypesPublisher |
getEventTypesPaginator(Consumer<GetEventTypesRequest.Builder> getEventTypesRequest)
Gets all event types or a specific event type if name is provided.
|
default GetEventTypesPublisher |
getEventTypesPaginator(GetEventTypesRequest getEventTypesRequest)
Gets all event types or a specific event type if name is provided.
|
default CompletableFuture<GetExternalModelsResponse> |
getExternalModels(Consumer<GetExternalModelsRequest.Builder> getExternalModelsRequest)
Gets the details for one or more Amazon SageMaker models that have been imported into the service.
|
default CompletableFuture<GetExternalModelsResponse> |
getExternalModels(GetExternalModelsRequest getExternalModelsRequest)
Gets the details for one or more Amazon SageMaker models that have been imported into the service.
|
default GetExternalModelsPublisher |
getExternalModelsPaginator(Consumer<GetExternalModelsRequest.Builder> getExternalModelsRequest)
Gets the details for one or more Amazon SageMaker models that have been imported into the service.
|
default GetExternalModelsPublisher |
getExternalModelsPaginator(GetExternalModelsRequest getExternalModelsRequest)
Gets the details for one or more Amazon SageMaker models that have been imported into the service.
|
default CompletableFuture<GetKmsEncryptionKeyResponse> |
getKMSEncryptionKey(Consumer<GetKmsEncryptionKeyRequest.Builder> getKmsEncryptionKeyRequest)
Gets the encryption key if a Key Management Service (KMS) customer master key (CMK) has been specified to be used
to encrypt content in Amazon Fraud Detector.
|
default CompletableFuture<GetKmsEncryptionKeyResponse> |
getKMSEncryptionKey(GetKmsEncryptionKeyRequest getKmsEncryptionKeyRequest)
Gets the encryption key if a Key Management Service (KMS) customer master key (CMK) has been specified to be used
to encrypt content in Amazon Fraud Detector.
|
default CompletableFuture<GetLabelsResponse> |
getLabels(Consumer<GetLabelsRequest.Builder> getLabelsRequest)
Gets all labels or a specific label if name is provided.
|
default CompletableFuture<GetLabelsResponse> |
getLabels(GetLabelsRequest getLabelsRequest)
Gets all labels or a specific label if name is provided.
|
default GetLabelsPublisher |
getLabelsPaginator(Consumer<GetLabelsRequest.Builder> getLabelsRequest)
Gets all labels or a specific label if name is provided.
|
default GetLabelsPublisher |
getLabelsPaginator(GetLabelsRequest getLabelsRequest)
Gets all labels or a specific label if name is provided.
|
default CompletableFuture<GetModelsResponse> |
getModels(Consumer<GetModelsRequest.Builder> getModelsRequest)
Gets one or more models.
|
default CompletableFuture<GetModelsResponse> |
getModels(GetModelsRequest getModelsRequest)
Gets one or more models.
|
default GetModelsPublisher |
getModelsPaginator(Consumer<GetModelsRequest.Builder> getModelsRequest)
Gets one or more models.
|
default GetModelsPublisher |
getModelsPaginator(GetModelsRequest getModelsRequest)
Gets one or more models.
|
default CompletableFuture<GetModelVersionResponse> |
getModelVersion(Consumer<GetModelVersionRequest.Builder> getModelVersionRequest)
Gets the details of the specified model version.
|
default CompletableFuture<GetModelVersionResponse> |
getModelVersion(GetModelVersionRequest getModelVersionRequest)
Gets the details of the specified model version.
|
default CompletableFuture<GetOutcomesResponse> |
getOutcomes(Consumer<GetOutcomesRequest.Builder> getOutcomesRequest)
Gets one or more outcomes.
|
default CompletableFuture<GetOutcomesResponse> |
getOutcomes(GetOutcomesRequest getOutcomesRequest)
Gets one or more outcomes.
|
default GetOutcomesPublisher |
getOutcomesPaginator(Consumer<GetOutcomesRequest.Builder> getOutcomesRequest)
Gets one or more outcomes.
|
default GetOutcomesPublisher |
getOutcomesPaginator(GetOutcomesRequest getOutcomesRequest)
Gets one or more outcomes.
|
default CompletableFuture<GetRulesResponse> |
getRules(Consumer<GetRulesRequest.Builder> getRulesRequest)
Get all rules for a detector (paginated) if
ruleId and ruleVersion are not specified. |
default CompletableFuture<GetRulesResponse> |
getRules(GetRulesRequest getRulesRequest)
Get all rules for a detector (paginated) if
ruleId and ruleVersion are not specified. |
default GetRulesPublisher |
getRulesPaginator(Consumer<GetRulesRequest.Builder> getRulesRequest)
Get all rules for a detector (paginated) if
ruleId and ruleVersion are not specified. |
default GetRulesPublisher |
getRulesPaginator(GetRulesRequest getRulesRequest)
Get all rules for a detector (paginated) if
ruleId and ruleVersion are not specified. |
default CompletableFuture<GetVariablesResponse> |
getVariables(Consumer<GetVariablesRequest.Builder> getVariablesRequest)
Gets all of the variables or the specific variable.
|
default CompletableFuture<GetVariablesResponse> |
getVariables(GetVariablesRequest getVariablesRequest)
Gets all of the variables or the specific variable.
|
default GetVariablesPublisher |
getVariablesPaginator(Consumer<GetVariablesRequest.Builder> getVariablesRequest)
Gets all of the variables or the specific variable.
|
default GetVariablesPublisher |
getVariablesPaginator(GetVariablesRequest getVariablesRequest)
Gets all of the variables or the specific variable.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists all tags associated with the resource.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all tags associated with the resource.
|
default ListTagsForResourcePublisher |
listTagsForResourcePaginator(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists all tags associated with the resource.
|
default ListTagsForResourcePublisher |
listTagsForResourcePaginator(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all tags associated with the resource.
|
default CompletableFuture<PutDetectorResponse> |
putDetector(Consumer<PutDetectorRequest.Builder> putDetectorRequest)
Creates or updates a detector.
|
default CompletableFuture<PutDetectorResponse> |
putDetector(PutDetectorRequest putDetectorRequest)
Creates or updates a detector.
|
default CompletableFuture<PutEntityTypeResponse> |
putEntityType(Consumer<PutEntityTypeRequest.Builder> putEntityTypeRequest)
Creates or updates an entity type.
|
default CompletableFuture<PutEntityTypeResponse> |
putEntityType(PutEntityTypeRequest putEntityTypeRequest)
Creates or updates an entity type.
|
default CompletableFuture<PutEventTypeResponse> |
putEventType(Consumer<PutEventTypeRequest.Builder> putEventTypeRequest)
Creates or updates an event type.
|
default CompletableFuture<PutEventTypeResponse> |
putEventType(PutEventTypeRequest putEventTypeRequest)
Creates or updates an event type.
|
default CompletableFuture<PutExternalModelResponse> |
putExternalModel(Consumer<PutExternalModelRequest.Builder> putExternalModelRequest)
Creates or updates an Amazon SageMaker model endpoint.
|
default CompletableFuture<PutExternalModelResponse> |
putExternalModel(PutExternalModelRequest putExternalModelRequest)
Creates or updates an Amazon SageMaker model endpoint.
|
default CompletableFuture<PutKmsEncryptionKeyResponse> |
putKMSEncryptionKey(Consumer<PutKmsEncryptionKeyRequest.Builder> putKmsEncryptionKeyRequest)
Specifies the Key Management Service (KMS) customer master key (CMK) to be used to encrypt content in Amazon
Fraud Detector.
|
default CompletableFuture<PutKmsEncryptionKeyResponse> |
putKMSEncryptionKey(PutKmsEncryptionKeyRequest putKmsEncryptionKeyRequest)
Specifies the Key Management Service (KMS) customer master key (CMK) to be used to encrypt content in Amazon
Fraud Detector.
|
default CompletableFuture<PutLabelResponse> |
putLabel(Consumer<PutLabelRequest.Builder> putLabelRequest)
Creates or updates label.
|
default CompletableFuture<PutLabelResponse> |
putLabel(PutLabelRequest putLabelRequest)
Creates or updates label.
|
default CompletableFuture<PutOutcomeResponse> |
putOutcome(Consumer<PutOutcomeRequest.Builder> putOutcomeRequest)
Creates or updates an outcome.
|
default CompletableFuture<PutOutcomeResponse> |
putOutcome(PutOutcomeRequest putOutcomeRequest)
Creates or updates an outcome.
|
default CompletableFuture<TagResourceResponse> |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Assigns tags to a resource.
|
default CompletableFuture<TagResourceResponse> |
tagResource(TagResourceRequest tagResourceRequest)
Assigns tags to a resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes tags from a resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(UntagResourceRequest untagResourceRequest)
Removes tags from a resource.
|
default CompletableFuture<UpdateDetectorVersionResponse> |
updateDetectorVersion(Consumer<UpdateDetectorVersionRequest.Builder> updateDetectorVersionRequest)
Updates a detector version.
|
default CompletableFuture<UpdateDetectorVersionResponse> |
updateDetectorVersion(UpdateDetectorVersionRequest updateDetectorVersionRequest)
Updates a detector version.
|
default CompletableFuture<UpdateDetectorVersionMetadataResponse> |
updateDetectorVersionMetadata(Consumer<UpdateDetectorVersionMetadataRequest.Builder> updateDetectorVersionMetadataRequest)
Updates the detector version's description.
|
default CompletableFuture<UpdateDetectorVersionMetadataResponse> |
updateDetectorVersionMetadata(UpdateDetectorVersionMetadataRequest updateDetectorVersionMetadataRequest)
Updates the detector version's description.
|
default CompletableFuture<UpdateDetectorVersionStatusResponse> |
updateDetectorVersionStatus(Consumer<UpdateDetectorVersionStatusRequest.Builder> updateDetectorVersionStatusRequest)
Updates the detector version’s status.
|
default CompletableFuture<UpdateDetectorVersionStatusResponse> |
updateDetectorVersionStatus(UpdateDetectorVersionStatusRequest updateDetectorVersionStatusRequest)
Updates the detector version’s status.
|
default CompletableFuture<UpdateModelResponse> |
updateModel(Consumer<UpdateModelRequest.Builder> updateModelRequest)
Updates a model.
|
default CompletableFuture<UpdateModelResponse> |
updateModel(UpdateModelRequest updateModelRequest)
Updates a model.
|
default CompletableFuture<UpdateModelVersionResponse> |
updateModelVersion(Consumer<UpdateModelVersionRequest.Builder> updateModelVersionRequest)
Updates a model version.
|
default CompletableFuture<UpdateModelVersionResponse> |
updateModelVersion(UpdateModelVersionRequest updateModelVersionRequest)
Updates a model version.
|
default CompletableFuture<UpdateModelVersionStatusResponse> |
updateModelVersionStatus(Consumer<UpdateModelVersionStatusRequest.Builder> updateModelVersionStatusRequest)
Updates the status of a model version.
|
default CompletableFuture<UpdateModelVersionStatusResponse> |
updateModelVersionStatus(UpdateModelVersionStatusRequest updateModelVersionStatusRequest)
Updates the status of a model version.
|
default CompletableFuture<UpdateRuleMetadataResponse> |
updateRuleMetadata(Consumer<UpdateRuleMetadataRequest.Builder> updateRuleMetadataRequest)
Updates a rule's metadata.
|
default CompletableFuture<UpdateRuleMetadataResponse> |
updateRuleMetadata(UpdateRuleMetadataRequest updateRuleMetadataRequest)
Updates a rule's metadata.
|
default CompletableFuture<UpdateRuleVersionResponse> |
updateRuleVersion(Consumer<UpdateRuleVersionRequest.Builder> updateRuleVersionRequest)
Updates a rule version resulting in a new rule version.
|
default CompletableFuture<UpdateRuleVersionResponse> |
updateRuleVersion(UpdateRuleVersionRequest updateRuleVersionRequest)
Updates a rule version resulting in a new rule version.
|
default CompletableFuture<UpdateVariableResponse> |
updateVariable(Consumer<UpdateVariableRequest.Builder> updateVariableRequest)
Updates a variable.
|
default CompletableFuture<UpdateVariableResponse> |
updateVariable(UpdateVariableRequest updateVariableRequest)
Updates a variable.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.static FraudDetectorAsyncClient create()
FraudDetectorAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static FraudDetectorAsyncClientBuilder builder()
FraudDetectorAsyncClient.default CompletableFuture<BatchCreateVariableResponse> batchCreateVariable(BatchCreateVariableRequest batchCreateVariableRequest)
Creates a batch of variables.
batchCreateVariableRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<BatchCreateVariableResponse> batchCreateVariable(Consumer<BatchCreateVariableRequest.Builder> batchCreateVariableRequest)
Creates a batch of variables.
This is a convenience which creates an instance of the BatchCreateVariableRequest.Builder avoiding the
need to create one manually via BatchCreateVariableRequest.builder()
batchCreateVariableRequest - A Consumer that will call methods on BatchCreateVariableRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<BatchGetVariableResponse> batchGetVariable(BatchGetVariableRequest batchGetVariableRequest)
Gets a batch of variables.
batchGetVariableRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<BatchGetVariableResponse> batchGetVariable(Consumer<BatchGetVariableRequest.Builder> batchGetVariableRequest)
Gets a batch of variables.
This is a convenience which creates an instance of the BatchGetVariableRequest.Builder avoiding the need
to create one manually via BatchGetVariableRequest.builder()
batchGetVariableRequest - A Consumer that will call methods on BatchGetVariableRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<CancelBatchPredictionJobResponse> cancelBatchPredictionJob(CancelBatchPredictionJobRequest cancelBatchPredictionJobRequest)
Cancels the specified batch prediction job.
cancelBatchPredictionJobRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<CancelBatchPredictionJobResponse> cancelBatchPredictionJob(Consumer<CancelBatchPredictionJobRequest.Builder> cancelBatchPredictionJobRequest)
Cancels the specified batch prediction job.
This is a convenience which creates an instance of the CancelBatchPredictionJobRequest.Builder avoiding
the need to create one manually via CancelBatchPredictionJobRequest.builder()
cancelBatchPredictionJobRequest - A Consumer that will call methods on CancelBatchPredictionJobRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<CreateBatchPredictionJobResponse> createBatchPredictionJob(CreateBatchPredictionJobRequest createBatchPredictionJobRequest)
Creates a batch prediction job.
createBatchPredictionJobRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<CreateBatchPredictionJobResponse> createBatchPredictionJob(Consumer<CreateBatchPredictionJobRequest.Builder> createBatchPredictionJobRequest)
Creates a batch prediction job.
This is a convenience which creates an instance of the CreateBatchPredictionJobRequest.Builder avoiding
the need to create one manually via CreateBatchPredictionJobRequest.builder()
createBatchPredictionJobRequest - A Consumer that will call methods on CreateBatchPredictionJobRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<CreateDetectorVersionResponse> createDetectorVersion(CreateDetectorVersionRequest createDetectorVersionRequest)
Creates a detector version. The detector version starts in a DRAFT status.
createDetectorVersionRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<CreateDetectorVersionResponse> createDetectorVersion(Consumer<CreateDetectorVersionRequest.Builder> createDetectorVersionRequest)
Creates a detector version. The detector version starts in a DRAFT status.
This is a convenience which creates an instance of the CreateDetectorVersionRequest.Builder avoiding the
need to create one manually via CreateDetectorVersionRequest.builder()
createDetectorVersionRequest - A Consumer that will call methods on CreateDetectorVersionRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<CreateModelResponse> createModel(CreateModelRequest createModelRequest)
Creates a model using the specified model type.
createModelRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<CreateModelResponse> createModel(Consumer<CreateModelRequest.Builder> createModelRequest)
Creates a model using the specified model type.
This is a convenience which creates an instance of the CreateModelRequest.Builder avoiding the need to
create one manually via CreateModelRequest.builder()
createModelRequest - A Consumer that will call methods on CreateModelRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<CreateModelVersionResponse> createModelVersion(CreateModelVersionRequest createModelVersionRequest)
Creates a version of the model using the specified model type and model id.
createModelVersionRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<CreateModelVersionResponse> createModelVersion(Consumer<CreateModelVersionRequest.Builder> createModelVersionRequest)
Creates a version of the model using the specified model type and model id.
This is a convenience which creates an instance of the CreateModelVersionRequest.Builder avoiding the
need to create one manually via CreateModelVersionRequest.builder()
createModelVersionRequest - A Consumer that will call methods on CreateModelVersionRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<CreateRuleResponse> createRule(CreateRuleRequest createRuleRequest)
Creates a rule for use with the specified detector.
createRuleRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<CreateRuleResponse> createRule(Consumer<CreateRuleRequest.Builder> createRuleRequest)
Creates a rule for use with the specified detector.
This is a convenience which creates an instance of the CreateRuleRequest.Builder avoiding the need to
create one manually via CreateRuleRequest.builder()
createRuleRequest - A Consumer that will call methods on CreateRuleRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<CreateVariableResponse> createVariable(CreateVariableRequest createVariableRequest)
Creates a variable.
createVariableRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<CreateVariableResponse> createVariable(Consumer<CreateVariableRequest.Builder> createVariableRequest)
Creates a variable.
This is a convenience which creates an instance of the CreateVariableRequest.Builder avoiding the need to
create one manually via CreateVariableRequest.builder()
createVariableRequest - A Consumer that will call methods on CreateVariableRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteBatchPredictionJobResponse> deleteBatchPredictionJob(DeleteBatchPredictionJobRequest deleteBatchPredictionJobRequest)
Deletes a batch prediction job.
deleteBatchPredictionJobRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteBatchPredictionJobResponse> deleteBatchPredictionJob(Consumer<DeleteBatchPredictionJobRequest.Builder> deleteBatchPredictionJobRequest)
Deletes a batch prediction job.
This is a convenience which creates an instance of the DeleteBatchPredictionJobRequest.Builder avoiding
the need to create one manually via DeleteBatchPredictionJobRequest.builder()
deleteBatchPredictionJobRequest - A Consumer that will call methods on DeleteBatchPredictionJobRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteDetectorResponse> deleteDetector(DeleteDetectorRequest deleteDetectorRequest)
Deletes the detector. Before deleting a detector, you must first delete all detector versions and rule versions associated with the detector.
When you delete a detector, Amazon Fraud Detector permanently deletes the detector and the data is no longer stored in Amazon Fraud Detector.
deleteDetectorRequest -
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteDetectorResponse> deleteDetector(Consumer<DeleteDetectorRequest.Builder> deleteDetectorRequest)
Deletes the detector. Before deleting a detector, you must first delete all detector versions and rule versions associated with the detector.
When you delete a detector, Amazon Fraud Detector permanently deletes the detector and the data is no longer stored in Amazon Fraud Detector.
This is a convenience which creates an instance of the DeleteDetectorRequest.Builder avoiding the need to
create one manually via DeleteDetectorRequest.builder()
deleteDetectorRequest - A Consumer that will call methods on DeleteDetectorRequest.Builder to create a request.
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteDetectorVersionResponse> deleteDetectorVersion(DeleteDetectorVersionRequest deleteDetectorVersionRequest)
Deletes the detector version. You cannot delete detector versions that are in ACTIVE status.
When you delete a detector version, Amazon Fraud Detector permanently deletes the detector and the data is no longer stored in Amazon Fraud Detector.
deleteDetectorVersionRequest -
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteDetectorVersionResponse> deleteDetectorVersion(Consumer<DeleteDetectorVersionRequest.Builder> deleteDetectorVersionRequest)
Deletes the detector version. You cannot delete detector versions that are in ACTIVE status.
When you delete a detector version, Amazon Fraud Detector permanently deletes the detector and the data is no longer stored in Amazon Fraud Detector.
This is a convenience which creates an instance of the DeleteDetectorVersionRequest.Builder avoiding the
need to create one manually via DeleteDetectorVersionRequest.builder()
deleteDetectorVersionRequest - A Consumer that will call methods on DeleteDetectorVersionRequest.Builder to create a
request.
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteEntityTypeResponse> deleteEntityType(DeleteEntityTypeRequest deleteEntityTypeRequest)
Deletes an entity type.
You cannot delete an entity type that is included in an event type.
When you delete an entity type, Amazon Fraud Detector permanently deletes that entity type and the data is no longer stored in Amazon Fraud Detector.
deleteEntityTypeRequest -
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteEntityTypeResponse> deleteEntityType(Consumer<DeleteEntityTypeRequest.Builder> deleteEntityTypeRequest)
Deletes an entity type.
You cannot delete an entity type that is included in an event type.
When you delete an entity type, Amazon Fraud Detector permanently deletes that entity type and the data is no longer stored in Amazon Fraud Detector.
This is a convenience which creates an instance of the DeleteEntityTypeRequest.Builder avoiding the need
to create one manually via DeleteEntityTypeRequest.builder()
deleteEntityTypeRequest - A Consumer that will call methods on DeleteEntityTypeRequest.Builder to create a request.
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteEventResponse> deleteEvent(DeleteEventRequest deleteEventRequest)
Deletes the specified event.
When you delete an event, Amazon Fraud Detector permanently deletes that event and the event data is no longer stored in Amazon Fraud Detector.
deleteEventRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteEventResponse> deleteEvent(Consumer<DeleteEventRequest.Builder> deleteEventRequest)
Deletes the specified event.
When you delete an event, Amazon Fraud Detector permanently deletes that event and the event data is no longer stored in Amazon Fraud Detector.
This is a convenience which creates an instance of the DeleteEventRequest.Builder avoiding the need to
create one manually via DeleteEventRequest.builder()
deleteEventRequest - A Consumer that will call methods on DeleteEventRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteEventTypeResponse> deleteEventType(DeleteEventTypeRequest deleteEventTypeRequest)
Deletes an event type.
You cannot delete an event type that is used in a detector or a model.
When you delete an entity type, Amazon Fraud Detector permanently deletes that entity type and the data is no longer stored in Amazon Fraud Detector.
deleteEventTypeRequest -
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteEventTypeResponse> deleteEventType(Consumer<DeleteEventTypeRequest.Builder> deleteEventTypeRequest)
Deletes an event type.
You cannot delete an event type that is used in a detector or a model.
When you delete an entity type, Amazon Fraud Detector permanently deletes that entity type and the data is no longer stored in Amazon Fraud Detector.
This is a convenience which creates an instance of the DeleteEventTypeRequest.Builder avoiding the need
to create one manually via DeleteEventTypeRequest.builder()
deleteEventTypeRequest - A Consumer that will call methods on DeleteEventTypeRequest.Builder to create a request.
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteExternalModelResponse> deleteExternalModel(DeleteExternalModelRequest deleteExternalModelRequest)
Removes a SageMaker model from Amazon Fraud Detector.
You can remove an Amazon SageMaker model if it is not associated with a detector version. Removing a SageMaker model disconnects it from Amazon Fraud Detector, but the model remains available in SageMaker.
deleteExternalModelRequest -
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteExternalModelResponse> deleteExternalModel(Consumer<DeleteExternalModelRequest.Builder> deleteExternalModelRequest)
Removes a SageMaker model from Amazon Fraud Detector.
You can remove an Amazon SageMaker model if it is not associated with a detector version. Removing a SageMaker model disconnects it from Amazon Fraud Detector, but the model remains available in SageMaker.
This is a convenience which creates an instance of the DeleteExternalModelRequest.Builder avoiding the
need to create one manually via DeleteExternalModelRequest.builder()
deleteExternalModelRequest - A Consumer that will call methods on DeleteExternalModelRequest.Builder to create a
request.
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteLabelResponse> deleteLabel(DeleteLabelRequest deleteLabelRequest)
Deletes a label.
You cannot delete labels that are included in an event type in Amazon Fraud Detector.
You cannot delete a label assigned to an event ID. You must first delete the relevant event ID.
When you delete a label, Amazon Fraud Detector permanently deletes that label and the data is no longer stored in Amazon Fraud Detector.
deleteLabelRequest -
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
default CompletableFuture<DeleteLabelResponse> deleteLabel(Consumer<DeleteLabelRequest.Builder> deleteLabelRequest)
Deletes a label.
You cannot delete labels that are included in an event type in Amazon Fraud Detector.
You cannot delete a label assigned to an event ID. You must first delete the relevant event ID.
When you delete a label, Amazon Fraud Detector permanently deletes that label and the data is no longer stored in Amazon Fraud Detector.
This is a convenience which creates an instance of the DeleteLabelRequest.Builder avoiding the need to
create one manually via DeleteLabelRequest.builder()
deleteLabelRequest - A Consumer that will call methods on DeleteLabelRequest.Builder to create a request.
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
default CompletableFuture<DeleteModelResponse> deleteModel(DeleteModelRequest deleteModelRequest)
Deletes a model.
You can delete models and model versions in Amazon Fraud Detector, provided that they are not associated with a detector version.
When you delete a model, Amazon Fraud Detector permanently deletes that model and the data is no longer stored in Amazon Fraud Detector.
deleteModelRequest -
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteModelResponse> deleteModel(Consumer<DeleteModelRequest.Builder> deleteModelRequest)
Deletes a model.
You can delete models and model versions in Amazon Fraud Detector, provided that they are not associated with a detector version.
When you delete a model, Amazon Fraud Detector permanently deletes that model and the data is no longer stored in Amazon Fraud Detector.
This is a convenience which creates an instance of the DeleteModelRequest.Builder avoiding the need to
create one manually via DeleteModelRequest.builder()
deleteModelRequest - A Consumer that will call methods on DeleteModelRequest.Builder to create a request.
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteModelVersionResponse> deleteModelVersion(DeleteModelVersionRequest deleteModelVersionRequest)
Deletes a model version.
You can delete models and model versions in Amazon Fraud Detector, provided that they are not associated with a detector version.
When you delete a model version, Amazon Fraud Detector permanently deletes that model version and the data is no longer stored in Amazon Fraud Detector.
deleteModelVersionRequest - PutExternalModel, that
specifies a role that is not in your account.
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
default CompletableFuture<DeleteModelVersionResponse> deleteModelVersion(Consumer<DeleteModelVersionRequest.Builder> deleteModelVersionRequest)
Deletes a model version.
You can delete models and model versions in Amazon Fraud Detector, provided that they are not associated with a detector version.
When you delete a model version, Amazon Fraud Detector permanently deletes that model version and the data is no longer stored in Amazon Fraud Detector.
This is a convenience which creates an instance of the DeleteModelVersionRequest.Builder avoiding the
need to create one manually via DeleteModelVersionRequest.builder()
deleteModelVersionRequest - A Consumer that will call methods on DeleteModelVersionRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
default CompletableFuture<DeleteOutcomeResponse> deleteOutcome(DeleteOutcomeRequest deleteOutcomeRequest)
Deletes an outcome.
You cannot delete an outcome that is used in a rule version.
When you delete an outcome, Amazon Fraud Detector permanently deletes that outcome and the data is no longer stored in Amazon Fraud Detector.
deleteOutcomeRequest -
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteOutcomeResponse> deleteOutcome(Consumer<DeleteOutcomeRequest.Builder> deleteOutcomeRequest)
Deletes an outcome.
You cannot delete an outcome that is used in a rule version.
When you delete an outcome, Amazon Fraud Detector permanently deletes that outcome and the data is no longer stored in Amazon Fraud Detector.
This is a convenience which creates an instance of the DeleteOutcomeRequest.Builder avoiding the need to
create one manually via DeleteOutcomeRequest.builder()
deleteOutcomeRequest - A Consumer that will call methods on DeleteOutcomeRequest.Builder to create a request.
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteRuleResponse> deleteRule(DeleteRuleRequest deleteRuleRequest)
Deletes the rule. You cannot delete a rule if it is used by an ACTIVE or INACTIVE
detector version.
When you delete a rule, Amazon Fraud Detector permanently deletes that rule and the data is no longer stored in Amazon Fraud Detector.
deleteRuleRequest -
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteRuleResponse> deleteRule(Consumer<DeleteRuleRequest.Builder> deleteRuleRequest)
Deletes the rule. You cannot delete a rule if it is used by an ACTIVE or INACTIVE
detector version.
When you delete a rule, Amazon Fraud Detector permanently deletes that rule and the data is no longer stored in Amazon Fraud Detector.
This is a convenience which creates an instance of the DeleteRuleRequest.Builder avoiding the need to
create one manually via DeleteRuleRequest.builder()
deleteRuleRequest - A Consumer that will call methods on DeleteRuleRequest.Builder to create a request.
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteVariableResponse> deleteVariable(DeleteVariableRequest deleteVariableRequest)
Deletes a variable.
You can't delete variables that are included in an event type in Amazon Fraud Detector.
Amazon Fraud Detector automatically deletes model output variables and SageMaker model output variables when you delete the model. You can't delete these variables manually.
When you delete a variable, Amazon Fraud Detector permanently deletes that variable and the data is no longer stored in Amazon Fraud Detector.
deleteVariableRequest -
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DeleteVariableResponse> deleteVariable(Consumer<DeleteVariableRequest.Builder> deleteVariableRequest)
Deletes a variable.
You can't delete variables that are included in an event type in Amazon Fraud Detector.
Amazon Fraud Detector automatically deletes model output variables and SageMaker model output variables when you delete the model. You can't delete these variables manually.
When you delete a variable, Amazon Fraud Detector permanently deletes that variable and the data is no longer stored in Amazon Fraud Detector.
This is a convenience which creates an instance of the DeleteVariableRequest.Builder avoiding the need to
create one manually via DeleteVariableRequest.builder()
deleteVariableRequest - A Consumer that will call methods on DeleteVariableRequest.Builder to create a request.
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DescribeDetectorResponse> describeDetector(DescribeDetectorRequest describeDetectorRequest)
Gets all versions for a specified detector.
describeDetectorRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DescribeDetectorResponse> describeDetector(Consumer<DescribeDetectorRequest.Builder> describeDetectorRequest)
Gets all versions for a specified detector.
This is a convenience which creates an instance of the DescribeDetectorRequest.Builder avoiding the need
to create one manually via DescribeDetectorRequest.builder()
describeDetectorRequest - A Consumer that will call methods on DescribeDetectorRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DescribeModelVersionsResponse> describeModelVersions(DescribeModelVersionsRequest describeModelVersionsRequest)
Gets all of the model versions for the specified model type or for the specified model type and model ID. You can also get details for a single, specified model version.
describeModelVersionsRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<DescribeModelVersionsResponse> describeModelVersions(Consumer<DescribeModelVersionsRequest.Builder> describeModelVersionsRequest)
Gets all of the model versions for the specified model type or for the specified model type and model ID. You can also get details for a single, specified model version.
This is a convenience which creates an instance of the DescribeModelVersionsRequest.Builder avoiding the
need to create one manually via DescribeModelVersionsRequest.builder()
describeModelVersionsRequest - A Consumer that will call methods on DescribeModelVersionsRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default DescribeModelVersionsPublisher describeModelVersionsPaginator(DescribeModelVersionsRequest describeModelVersionsRequest)
Gets all of the model versions for the specified model type or for the specified model type and model ID. You can also get details for a single, specified model version.
This is a variant of
describeModelVersions(software.amazon.awssdk.services.frauddetector.model.DescribeModelVersionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.DescribeModelVersionsPublisher publisher = client.describeModelVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.DescribeModelVersionsPublisher publisher = client.describeModelVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.DescribeModelVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.DescribeModelVersionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeModelVersions(software.amazon.awssdk.services.frauddetector.model.DescribeModelVersionsRequest)
operation.
describeModelVersionsRequest - PutExternalModel, that
specifies a role that is not in your account.default DescribeModelVersionsPublisher describeModelVersionsPaginator(Consumer<DescribeModelVersionsRequest.Builder> describeModelVersionsRequest)
Gets all of the model versions for the specified model type or for the specified model type and model ID. You can also get details for a single, specified model version.
This is a variant of
describeModelVersions(software.amazon.awssdk.services.frauddetector.model.DescribeModelVersionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.DescribeModelVersionsPublisher publisher = client.describeModelVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.DescribeModelVersionsPublisher publisher = client.describeModelVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.DescribeModelVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.DescribeModelVersionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeModelVersions(software.amazon.awssdk.services.frauddetector.model.DescribeModelVersionsRequest)
operation.
This is a convenience which creates an instance of the DescribeModelVersionsRequest.Builder avoiding the
need to create one manually via DescribeModelVersionsRequest.builder()
describeModelVersionsRequest - A Consumer that will call methods on DescribeModelVersionsRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetBatchPredictionJobsResponse> getBatchPredictionJobs(GetBatchPredictionJobsRequest getBatchPredictionJobsRequest)
Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.
getBatchPredictionJobsRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetBatchPredictionJobsResponse> getBatchPredictionJobs(Consumer<GetBatchPredictionJobsRequest.Builder> getBatchPredictionJobsRequest)
Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.
This is a convenience which creates an instance of the GetBatchPredictionJobsRequest.Builder avoiding the
need to create one manually via GetBatchPredictionJobsRequest.builder()
getBatchPredictionJobsRequest - A Consumer that will call methods on GetBatchPredictionJobsRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default GetBatchPredictionJobsPublisher getBatchPredictionJobsPaginator(GetBatchPredictionJobsRequest getBatchPredictionJobsRequest)
Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.
This is a variant of
getBatchPredictionJobs(software.amazon.awssdk.services.frauddetector.model.GetBatchPredictionJobsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetBatchPredictionJobsPublisher publisher = client.getBatchPredictionJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetBatchPredictionJobsPublisher publisher = client.getBatchPredictionJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetBatchPredictionJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetBatchPredictionJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getBatchPredictionJobs(software.amazon.awssdk.services.frauddetector.model.GetBatchPredictionJobsRequest)
operation.
getBatchPredictionJobsRequest - PutExternalModel, that
specifies a role that is not in your account.default GetBatchPredictionJobsPublisher getBatchPredictionJobsPaginator(Consumer<GetBatchPredictionJobsRequest.Builder> getBatchPredictionJobsRequest)
Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.
This is a variant of
getBatchPredictionJobs(software.amazon.awssdk.services.frauddetector.model.GetBatchPredictionJobsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetBatchPredictionJobsPublisher publisher = client.getBatchPredictionJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetBatchPredictionJobsPublisher publisher = client.getBatchPredictionJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetBatchPredictionJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetBatchPredictionJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getBatchPredictionJobs(software.amazon.awssdk.services.frauddetector.model.GetBatchPredictionJobsRequest)
operation.
This is a convenience which creates an instance of the GetBatchPredictionJobsRequest.Builder avoiding the
need to create one manually via GetBatchPredictionJobsRequest.builder()
getBatchPredictionJobsRequest - A Consumer that will call methods on GetBatchPredictionJobsRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetDetectorVersionResponse> getDetectorVersion(GetDetectorVersionRequest getDetectorVersionRequest)
Gets a particular detector version.
getDetectorVersionRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetDetectorVersionResponse> getDetectorVersion(Consumer<GetDetectorVersionRequest.Builder> getDetectorVersionRequest)
Gets a particular detector version.
This is a convenience which creates an instance of the GetDetectorVersionRequest.Builder avoiding the
need to create one manually via GetDetectorVersionRequest.builder()
getDetectorVersionRequest - A Consumer that will call methods on GetDetectorVersionRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetDetectorsResponse> getDetectors(GetDetectorsRequest getDetectorsRequest)
Gets all detectors or a single detector if a detectorId is specified. This is a paginated API. If
you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you
provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the
pagination token from the GetDetectorsResponse as part of your request. A null pagination token
fetches the records from the beginning.
getDetectorsRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetDetectorsResponse> getDetectors(Consumer<GetDetectorsRequest.Builder> getDetectorsRequest)
Gets all detectors or a single detector if a detectorId is specified. This is a paginated API. If
you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you
provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the
pagination token from the GetDetectorsResponse as part of your request. A null pagination token
fetches the records from the beginning.
This is a convenience which creates an instance of the GetDetectorsRequest.Builder avoiding the need to
create one manually via GetDetectorsRequest.builder()
getDetectorsRequest - A Consumer that will call methods on GetDetectorsRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default GetDetectorsPublisher getDetectorsPaginator(GetDetectorsRequest getDetectorsRequest)
Gets all detectors or a single detector if a detectorId is specified. This is a paginated API. If
you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you
provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the
pagination token from the GetDetectorsResponse as part of your request. A null pagination token
fetches the records from the beginning.
This is a variant of
getDetectors(software.amazon.awssdk.services.frauddetector.model.GetDetectorsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetDetectorsPublisher publisher = client.getDetectorsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetDetectorsPublisher publisher = client.getDetectorsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetDetectorsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetDetectorsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getDetectors(software.amazon.awssdk.services.frauddetector.model.GetDetectorsRequest) operation.
getDetectorsRequest - PutExternalModel, that
specifies a role that is not in your account.default GetDetectorsPublisher getDetectorsPaginator(Consumer<GetDetectorsRequest.Builder> getDetectorsRequest)
Gets all detectors or a single detector if a detectorId is specified. This is a paginated API. If
you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you
provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the
pagination token from the GetDetectorsResponse as part of your request. A null pagination token
fetches the records from the beginning.
This is a variant of
getDetectors(software.amazon.awssdk.services.frauddetector.model.GetDetectorsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetDetectorsPublisher publisher = client.getDetectorsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetDetectorsPublisher publisher = client.getDetectorsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetDetectorsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetDetectorsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getDetectors(software.amazon.awssdk.services.frauddetector.model.GetDetectorsRequest) operation.
This is a convenience which creates an instance of the GetDetectorsRequest.Builder avoiding the need to
create one manually via GetDetectorsRequest.builder()
getDetectorsRequest - A Consumer that will call methods on GetDetectorsRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetEntityTypesResponse> getEntityTypes(GetEntityTypesRequest getEntityTypesRequest)
Gets all entity types or a specific entity type if a name is specified. This is a paginated API. If you provide a
null maxResults, this action retrieves a maximum of 10 records per page. If you provide a
maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination
token from the GetEntityTypesResponse as part of your request. A null pagination token fetches the
records from the beginning.
getEntityTypesRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetEntityTypesResponse> getEntityTypes(Consumer<GetEntityTypesRequest.Builder> getEntityTypesRequest)
Gets all entity types or a specific entity type if a name is specified. This is a paginated API. If you provide a
null maxResults, this action retrieves a maximum of 10 records per page. If you provide a
maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination
token from the GetEntityTypesResponse as part of your request. A null pagination token fetches the
records from the beginning.
This is a convenience which creates an instance of the GetEntityTypesRequest.Builder avoiding the need to
create one manually via GetEntityTypesRequest.builder()
getEntityTypesRequest - A Consumer that will call methods on GetEntityTypesRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default GetEntityTypesPublisher getEntityTypesPaginator(GetEntityTypesRequest getEntityTypesRequest)
Gets all entity types or a specific entity type if a name is specified. This is a paginated API. If you provide a
null maxResults, this action retrieves a maximum of 10 records per page. If you provide a
maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination
token from the GetEntityTypesResponse as part of your request. A null pagination token fetches the
records from the beginning.
This is a variant of
getEntityTypes(software.amazon.awssdk.services.frauddetector.model.GetEntityTypesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetEntityTypesPublisher publisher = client.getEntityTypesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetEntityTypesPublisher publisher = client.getEntityTypesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetEntityTypesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetEntityTypesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getEntityTypes(software.amazon.awssdk.services.frauddetector.model.GetEntityTypesRequest) operation.
getEntityTypesRequest - PutExternalModel, that
specifies a role that is not in your account.default GetEntityTypesPublisher getEntityTypesPaginator(Consumer<GetEntityTypesRequest.Builder> getEntityTypesRequest)
Gets all entity types or a specific entity type if a name is specified. This is a paginated API. If you provide a
null maxResults, this action retrieves a maximum of 10 records per page. If you provide a
maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination
token from the GetEntityTypesResponse as part of your request. A null pagination token fetches the
records from the beginning.
This is a variant of
getEntityTypes(software.amazon.awssdk.services.frauddetector.model.GetEntityTypesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetEntityTypesPublisher publisher = client.getEntityTypesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetEntityTypesPublisher publisher = client.getEntityTypesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetEntityTypesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetEntityTypesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getEntityTypes(software.amazon.awssdk.services.frauddetector.model.GetEntityTypesRequest) operation.
This is a convenience which creates an instance of the GetEntityTypesRequest.Builder avoiding the need to
create one manually via GetEntityTypesRequest.builder()
getEntityTypesRequest - A Consumer that will call methods on GetEntityTypesRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetEventPredictionResponse> getEventPrediction(GetEventPredictionRequest getEventPredictionRequest)
Evaluates an event against a detector version. If a version ID is not provided, the detector’s (
ACTIVE) version is used.
getEventPredictionRequest - PutExternalModel, that
specifies a role that is not in your account.
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
default CompletableFuture<GetEventPredictionResponse> getEventPrediction(Consumer<GetEventPredictionRequest.Builder> getEventPredictionRequest)
Evaluates an event against a detector version. If a version ID is not provided, the detector’s (
ACTIVE) version is used.
This is a convenience which creates an instance of the GetEventPredictionRequest.Builder avoiding the
need to create one manually via GetEventPredictionRequest.builder()
getEventPredictionRequest - A Consumer that will call methods on GetEventPredictionRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.
DeleteDetector: A conflict exception will occur if the detector has associated Rules or
DetectorVersions. You can only delete a detector if it has no Rules or
DetectorVersions.
DeleteDetectorVersion: A conflict exception will occur if the DetectorVersion status is
ACTIVE.
DeleteRule: A conflict exception will occur if the RuleVersion is in use by an associated
ACTIVE or INACTIVE DetectorVersion.
default CompletableFuture<GetEventTypesResponse> getEventTypes(GetEventTypesRequest getEventTypesRequest)
Gets all event types or a specific event type if name is provided. This is a paginated API. If you provide a null
maxResults, this action retrieves a maximum of 10 records per page. If you provide a
maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination
token from the GetEventTypesResponse as part of your request. A null pagination token fetches the
records from the beginning.
getEventTypesRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetEventTypesResponse> getEventTypes(Consumer<GetEventTypesRequest.Builder> getEventTypesRequest)
Gets all event types or a specific event type if name is provided. This is a paginated API. If you provide a null
maxResults, this action retrieves a maximum of 10 records per page. If you provide a
maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination
token from the GetEventTypesResponse as part of your request. A null pagination token fetches the
records from the beginning.
This is a convenience which creates an instance of the GetEventTypesRequest.Builder avoiding the need to
create one manually via GetEventTypesRequest.builder()
getEventTypesRequest - A Consumer that will call methods on GetEventTypesRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default GetEventTypesPublisher getEventTypesPaginator(GetEventTypesRequest getEventTypesRequest)
Gets all event types or a specific event type if name is provided. This is a paginated API. If you provide a null
maxResults, this action retrieves a maximum of 10 records per page. If you provide a
maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination
token from the GetEventTypesResponse as part of your request. A null pagination token fetches the
records from the beginning.
This is a variant of
getEventTypes(software.amazon.awssdk.services.frauddetector.model.GetEventTypesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetEventTypesPublisher publisher = client.getEventTypesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetEventTypesPublisher publisher = client.getEventTypesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetEventTypesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetEventTypesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getEventTypes(software.amazon.awssdk.services.frauddetector.model.GetEventTypesRequest) operation.
getEventTypesRequest - PutExternalModel, that
specifies a role that is not in your account.default GetEventTypesPublisher getEventTypesPaginator(Consumer<GetEventTypesRequest.Builder> getEventTypesRequest)
Gets all event types or a specific event type if name is provided. This is a paginated API. If you provide a null
maxResults, this action retrieves a maximum of 10 records per page. If you provide a
maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination
token from the GetEventTypesResponse as part of your request. A null pagination token fetches the
records from the beginning.
This is a variant of
getEventTypes(software.amazon.awssdk.services.frauddetector.model.GetEventTypesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetEventTypesPublisher publisher = client.getEventTypesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetEventTypesPublisher publisher = client.getEventTypesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetEventTypesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetEventTypesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getEventTypes(software.amazon.awssdk.services.frauddetector.model.GetEventTypesRequest) operation.
This is a convenience which creates an instance of the GetEventTypesRequest.Builder avoiding the need to
create one manually via GetEventTypesRequest.builder()
getEventTypesRequest - A Consumer that will call methods on GetEventTypesRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetExternalModelsResponse> getExternalModels(GetExternalModelsRequest getExternalModelsRequest)
Gets the details for one or more Amazon SageMaker models that have been imported into the service. This is a
paginated API. If you provide a null maxResults, this actions retrieves a maximum of 10 records per
page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results,
provide the pagination token from the GetExternalModelsResult as part of your request. A null
pagination token fetches the records from the beginning.
getExternalModelsRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetExternalModelsResponse> getExternalModels(Consumer<GetExternalModelsRequest.Builder> getExternalModelsRequest)
Gets the details for one or more Amazon SageMaker models that have been imported into the service. This is a
paginated API. If you provide a null maxResults, this actions retrieves a maximum of 10 records per
page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results,
provide the pagination token from the GetExternalModelsResult as part of your request. A null
pagination token fetches the records from the beginning.
This is a convenience which creates an instance of the GetExternalModelsRequest.Builder avoiding the need
to create one manually via GetExternalModelsRequest.builder()
getExternalModelsRequest - A Consumer that will call methods on GetExternalModelsRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default GetExternalModelsPublisher getExternalModelsPaginator(GetExternalModelsRequest getExternalModelsRequest)
Gets the details for one or more Amazon SageMaker models that have been imported into the service. This is a
paginated API. If you provide a null maxResults, this actions retrieves a maximum of 10 records per
page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results,
provide the pagination token from the GetExternalModelsResult as part of your request. A null
pagination token fetches the records from the beginning.
This is a variant of
getExternalModels(software.amazon.awssdk.services.frauddetector.model.GetExternalModelsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetExternalModelsPublisher publisher = client.getExternalModelsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetExternalModelsPublisher publisher = client.getExternalModelsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetExternalModelsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetExternalModelsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getExternalModels(software.amazon.awssdk.services.frauddetector.model.GetExternalModelsRequest)
operation.
getExternalModelsRequest - PutExternalModel, that
specifies a role that is not in your account.default GetExternalModelsPublisher getExternalModelsPaginator(Consumer<GetExternalModelsRequest.Builder> getExternalModelsRequest)
Gets the details for one or more Amazon SageMaker models that have been imported into the service. This is a
paginated API. If you provide a null maxResults, this actions retrieves a maximum of 10 records per
page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results,
provide the pagination token from the GetExternalModelsResult as part of your request. A null
pagination token fetches the records from the beginning.
This is a variant of
getExternalModels(software.amazon.awssdk.services.frauddetector.model.GetExternalModelsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetExternalModelsPublisher publisher = client.getExternalModelsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetExternalModelsPublisher publisher = client.getExternalModelsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetExternalModelsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetExternalModelsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getExternalModels(software.amazon.awssdk.services.frauddetector.model.GetExternalModelsRequest)
operation.
This is a convenience which creates an instance of the GetExternalModelsRequest.Builder avoiding the need
to create one manually via GetExternalModelsRequest.builder()
getExternalModelsRequest - A Consumer that will call methods on GetExternalModelsRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetKmsEncryptionKeyResponse> getKMSEncryptionKey(GetKmsEncryptionKeyRequest getKmsEncryptionKeyRequest)
Gets the encryption key if a Key Management Service (KMS) customer master key (CMK) has been specified to be used to encrypt content in Amazon Fraud Detector.
getKmsEncryptionKeyRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetKmsEncryptionKeyResponse> getKMSEncryptionKey(Consumer<GetKmsEncryptionKeyRequest.Builder> getKmsEncryptionKeyRequest)
Gets the encryption key if a Key Management Service (KMS) customer master key (CMK) has been specified to be used to encrypt content in Amazon Fraud Detector.
This is a convenience which creates an instance of the GetKmsEncryptionKeyRequest.Builder avoiding the
need to create one manually via GetKmsEncryptionKeyRequest.builder()
getKmsEncryptionKeyRequest - A Consumer that will call methods on GetKmsEncryptionKeyRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetLabelsResponse> getLabels(GetLabelsRequest getLabelsRequest)
Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null
maxResults, this action retrieves a maximum of 50 records per page. If you provide a
maxResults, the value must be between 10 and 50. To get the next page results, provide the
pagination token from the GetGetLabelsResponse as part of your request. A null pagination token
fetches the records from the beginning.
getLabelsRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetLabelsResponse> getLabels(Consumer<GetLabelsRequest.Builder> getLabelsRequest)
Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null
maxResults, this action retrieves a maximum of 50 records per page. If you provide a
maxResults, the value must be between 10 and 50. To get the next page results, provide the
pagination token from the GetGetLabelsResponse as part of your request. A null pagination token
fetches the records from the beginning.
This is a convenience which creates an instance of the GetLabelsRequest.Builder avoiding the need to
create one manually via GetLabelsRequest.builder()
getLabelsRequest - A Consumer that will call methods on GetLabelsRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default GetLabelsPublisher getLabelsPaginator(GetLabelsRequest getLabelsRequest)
Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null
maxResults, this action retrieves a maximum of 50 records per page. If you provide a
maxResults, the value must be between 10 and 50. To get the next page results, provide the
pagination token from the GetGetLabelsResponse as part of your request. A null pagination token
fetches the records from the beginning.
This is a variant of getLabels(software.amazon.awssdk.services.frauddetector.model.GetLabelsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetLabelsPublisher publisher = client.getLabelsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetLabelsPublisher publisher = client.getLabelsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetLabelsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetLabelsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getLabels(software.amazon.awssdk.services.frauddetector.model.GetLabelsRequest) operation.
getLabelsRequest - PutExternalModel, that
specifies a role that is not in your account.default GetLabelsPublisher getLabelsPaginator(Consumer<GetLabelsRequest.Builder> getLabelsRequest)
Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null
maxResults, this action retrieves a maximum of 50 records per page. If you provide a
maxResults, the value must be between 10 and 50. To get the next page results, provide the
pagination token from the GetGetLabelsResponse as part of your request. A null pagination token
fetches the records from the beginning.
This is a variant of getLabels(software.amazon.awssdk.services.frauddetector.model.GetLabelsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetLabelsPublisher publisher = client.getLabelsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetLabelsPublisher publisher = client.getLabelsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetLabelsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetLabelsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getLabels(software.amazon.awssdk.services.frauddetector.model.GetLabelsRequest) operation.
This is a convenience which creates an instance of the GetLabelsRequest.Builder avoiding the need to
create one manually via GetLabelsRequest.builder()
getLabelsRequest - A Consumer that will call methods on GetLabelsRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetModelVersionResponse> getModelVersion(GetModelVersionRequest getModelVersionRequest)
Gets the details of the specified model version.
getModelVersionRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetModelVersionResponse> getModelVersion(Consumer<GetModelVersionRequest.Builder> getModelVersionRequest)
Gets the details of the specified model version.
This is a convenience which creates an instance of the GetModelVersionRequest.Builder avoiding the need
to create one manually via GetModelVersionRequest.builder()
getModelVersionRequest - A Consumer that will call methods on GetModelVersionRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetModelsResponse> getModels(GetModelsRequest getModelsRequest)
Gets one or more models. Gets all models for the AWS account if no model type and no model id provided. Gets all models for the AWS account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.
This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10
records per page. If you provide a maxResults, the value must be between 1 and 10. To get the next
page results, provide the pagination token from the response as part of your request. A null pagination token
fetches the records from the beginning.
getModelsRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetModelsResponse> getModels(Consumer<GetModelsRequest.Builder> getModelsRequest)
Gets one or more models. Gets all models for the AWS account if no model type and no model id provided. Gets all models for the AWS account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.
This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10
records per page. If you provide a maxResults, the value must be between 1 and 10. To get the next
page results, provide the pagination token from the response as part of your request. A null pagination token
fetches the records from the beginning.
This is a convenience which creates an instance of the GetModelsRequest.Builder avoiding the need to
create one manually via GetModelsRequest.builder()
getModelsRequest - A Consumer that will call methods on GetModelsRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default GetModelsPublisher getModelsPaginator(GetModelsRequest getModelsRequest)
Gets one or more models. Gets all models for the AWS account if no model type and no model id provided. Gets all models for the AWS account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.
This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10
records per page. If you provide a maxResults, the value must be between 1 and 10. To get the next
page results, provide the pagination token from the response as part of your request. A null pagination token
fetches the records from the beginning.
This is a variant of getModels(software.amazon.awssdk.services.frauddetector.model.GetModelsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetModelsPublisher publisher = client.getModelsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetModelsPublisher publisher = client.getModelsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetModelsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetModelsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getModels(software.amazon.awssdk.services.frauddetector.model.GetModelsRequest) operation.
getModelsRequest - PutExternalModel, that
specifies a role that is not in your account.default GetModelsPublisher getModelsPaginator(Consumer<GetModelsRequest.Builder> getModelsRequest)
Gets one or more models. Gets all models for the AWS account if no model type and no model id provided. Gets all models for the AWS account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.
This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10
records per page. If you provide a maxResults, the value must be between 1 and 10. To get the next
page results, provide the pagination token from the response as part of your request. A null pagination token
fetches the records from the beginning.
This is a variant of getModels(software.amazon.awssdk.services.frauddetector.model.GetModelsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetModelsPublisher publisher = client.getModelsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetModelsPublisher publisher = client.getModelsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetModelsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetModelsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getModels(software.amazon.awssdk.services.frauddetector.model.GetModelsRequest) operation.
This is a convenience which creates an instance of the GetModelsRequest.Builder avoiding the need to
create one manually via GetModelsRequest.builder()
getModelsRequest - A Consumer that will call methods on GetModelsRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetOutcomesResponse> getOutcomes(GetOutcomesRequest getOutcomesRequest)
Gets one or more outcomes. This is a paginated API. If you provide a null maxResults, this actions
retrieves a maximum of 100 records per page. If you provide a maxResults, the value must be between
50 and 100. To get the next page results, provide the pagination token from the GetOutcomesResult as
part of your request. A null pagination token fetches the records from the beginning.
getOutcomesRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetOutcomesResponse> getOutcomes(Consumer<GetOutcomesRequest.Builder> getOutcomesRequest)
Gets one or more outcomes. This is a paginated API. If you provide a null maxResults, this actions
retrieves a maximum of 100 records per page. If you provide a maxResults, the value must be between
50 and 100. To get the next page results, provide the pagination token from the GetOutcomesResult as
part of your request. A null pagination token fetches the records from the beginning.
This is a convenience which creates an instance of the GetOutcomesRequest.Builder avoiding the need to
create one manually via GetOutcomesRequest.builder()
getOutcomesRequest - A Consumer that will call methods on GetOutcomesRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default GetOutcomesPublisher getOutcomesPaginator(GetOutcomesRequest getOutcomesRequest)
Gets one or more outcomes. This is a paginated API. If you provide a null maxResults, this actions
retrieves a maximum of 100 records per page. If you provide a maxResults, the value must be between
50 and 100. To get the next page results, provide the pagination token from the GetOutcomesResult as
part of your request. A null pagination token fetches the records from the beginning.
This is a variant of getOutcomes(software.amazon.awssdk.services.frauddetector.model.GetOutcomesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetOutcomesPublisher publisher = client.getOutcomesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetOutcomesPublisher publisher = client.getOutcomesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetOutcomesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetOutcomesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getOutcomes(software.amazon.awssdk.services.frauddetector.model.GetOutcomesRequest) operation.
getOutcomesRequest - PutExternalModel, that
specifies a role that is not in your account.default GetOutcomesPublisher getOutcomesPaginator(Consumer<GetOutcomesRequest.Builder> getOutcomesRequest)
Gets one or more outcomes. This is a paginated API. If you provide a null maxResults, this actions
retrieves a maximum of 100 records per page. If you provide a maxResults, the value must be between
50 and 100. To get the next page results, provide the pagination token from the GetOutcomesResult as
part of your request. A null pagination token fetches the records from the beginning.
This is a variant of getOutcomes(software.amazon.awssdk.services.frauddetector.model.GetOutcomesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetOutcomesPublisher publisher = client.getOutcomesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetOutcomesPublisher publisher = client.getOutcomesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetOutcomesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetOutcomesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getOutcomes(software.amazon.awssdk.services.frauddetector.model.GetOutcomesRequest) operation.
This is a convenience which creates an instance of the GetOutcomesRequest.Builder avoiding the need to
create one manually via GetOutcomesRequest.builder()
getOutcomesRequest - A Consumer that will call methods on GetOutcomesRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetRulesResponse> getRules(GetRulesRequest getRulesRequest)
Get all rules for a detector (paginated) if ruleId and ruleVersion are not specified.
Gets all rules for the detector and the ruleId if present (paginated). Gets a specific rule if both
the ruleId and the ruleVersion are specified.
This is a paginated API. Providing null maxResults results in retrieving maximum of 100 records per page. If you provide maxResults the value must be between 50 and 100. To get the next page result, a provide a pagination token from GetRulesResult as part of your request. Null pagination token fetches the records from the beginning.
getRulesRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetRulesResponse> getRules(Consumer<GetRulesRequest.Builder> getRulesRequest)
Get all rules for a detector (paginated) if ruleId and ruleVersion are not specified.
Gets all rules for the detector and the ruleId if present (paginated). Gets a specific rule if both
the ruleId and the ruleVersion are specified.
This is a paginated API. Providing null maxResults results in retrieving maximum of 100 records per page. If you provide maxResults the value must be between 50 and 100. To get the next page result, a provide a pagination token from GetRulesResult as part of your request. Null pagination token fetches the records from the beginning.
This is a convenience which creates an instance of the GetRulesRequest.Builder avoiding the need to
create one manually via GetRulesRequest.builder()
getRulesRequest - A Consumer that will call methods on GetRulesRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default GetRulesPublisher getRulesPaginator(GetRulesRequest getRulesRequest)
Get all rules for a detector (paginated) if ruleId and ruleVersion are not specified.
Gets all rules for the detector and the ruleId if present (paginated). Gets a specific rule if both
the ruleId and the ruleVersion are specified.
This is a paginated API. Providing null maxResults results in retrieving maximum of 100 records per page. If you provide maxResults the value must be between 50 and 100. To get the next page result, a provide a pagination token from GetRulesResult as part of your request. Null pagination token fetches the records from the beginning.
This is a variant of getRules(software.amazon.awssdk.services.frauddetector.model.GetRulesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetRulesPublisher publisher = client.getRulesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetRulesPublisher publisher = client.getRulesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetRulesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetRulesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getRules(software.amazon.awssdk.services.frauddetector.model.GetRulesRequest) operation.
getRulesRequest - PutExternalModel, that
specifies a role that is not in your account.default GetRulesPublisher getRulesPaginator(Consumer<GetRulesRequest.Builder> getRulesRequest)
Get all rules for a detector (paginated) if ruleId and ruleVersion are not specified.
Gets all rules for the detector and the ruleId if present (paginated). Gets a specific rule if both
the ruleId and the ruleVersion are specified.
This is a paginated API. Providing null maxResults results in retrieving maximum of 100 records per page. If you provide maxResults the value must be between 50 and 100. To get the next page result, a provide a pagination token from GetRulesResult as part of your request. Null pagination token fetches the records from the beginning.
This is a variant of getRules(software.amazon.awssdk.services.frauddetector.model.GetRulesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetRulesPublisher publisher = client.getRulesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetRulesPublisher publisher = client.getRulesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetRulesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetRulesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getRules(software.amazon.awssdk.services.frauddetector.model.GetRulesRequest) operation.
This is a convenience which creates an instance of the GetRulesRequest.Builder avoiding the need to
create one manually via GetRulesRequest.builder()
getRulesRequest - A Consumer that will call methods on GetRulesRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetVariablesResponse> getVariables(GetVariablesRequest getVariablesRequest)
Gets all of the variables or the specific variable. This is a paginated API. Providing null
maxSizePerPage results in retrieving maximum of 100 records per page. If you provide
maxSizePerPage the value must be between 50 and 100. To get the next page result, a provide a
pagination token from GetVariablesResult as part of your request. Null pagination token fetches the
records from the beginning.
getVariablesRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<GetVariablesResponse> getVariables(Consumer<GetVariablesRequest.Builder> getVariablesRequest)
Gets all of the variables or the specific variable. This is a paginated API. Providing null
maxSizePerPage results in retrieving maximum of 100 records per page. If you provide
maxSizePerPage the value must be between 50 and 100. To get the next page result, a provide a
pagination token from GetVariablesResult as part of your request. Null pagination token fetches the
records from the beginning.
This is a convenience which creates an instance of the GetVariablesRequest.Builder avoiding the need to
create one manually via GetVariablesRequest.builder()
getVariablesRequest - A Consumer that will call methods on GetVariablesRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default GetVariablesPublisher getVariablesPaginator(GetVariablesRequest getVariablesRequest)
Gets all of the variables or the specific variable. This is a paginated API. Providing null
maxSizePerPage results in retrieving maximum of 100 records per page. If you provide
maxSizePerPage the value must be between 50 and 100. To get the next page result, a provide a
pagination token from GetVariablesResult as part of your request. Null pagination token fetches the
records from the beginning.
This is a variant of
getVariables(software.amazon.awssdk.services.frauddetector.model.GetVariablesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetVariablesPublisher publisher = client.getVariablesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetVariablesPublisher publisher = client.getVariablesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetVariablesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetVariablesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getVariables(software.amazon.awssdk.services.frauddetector.model.GetVariablesRequest) operation.
getVariablesRequest - PutExternalModel, that
specifies a role that is not in your account.default GetVariablesPublisher getVariablesPaginator(Consumer<GetVariablesRequest.Builder> getVariablesRequest)
Gets all of the variables or the specific variable. This is a paginated API. Providing null
maxSizePerPage results in retrieving maximum of 100 records per page. If you provide
maxSizePerPage the value must be between 50 and 100. To get the next page result, a provide a
pagination token from GetVariablesResult as part of your request. Null pagination token fetches the
records from the beginning.
This is a variant of
getVariables(software.amazon.awssdk.services.frauddetector.model.GetVariablesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.GetVariablesPublisher publisher = client.getVariablesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.GetVariablesPublisher publisher = client.getVariablesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.GetVariablesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.GetVariablesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
getVariables(software.amazon.awssdk.services.frauddetector.model.GetVariablesRequest) operation.
This is a convenience which creates an instance of the GetVariablesRequest.Builder avoiding the need to
create one manually via GetVariablesRequest.builder()
getVariablesRequest - A Consumer that will call methods on GetVariablesRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all tags associated with the resource. This is a paginated API. To get the next page results, provide the pagination token from the response as part of your request. A null pagination token fetches the records from the beginning.
listTagsForResourceRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists all tags associated with the resource. This is a paginated API. To get the next page results, provide the pagination token from the response as part of your request. A null pagination token fetches the records from the beginning.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on ListTagsForResourceRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default ListTagsForResourcePublisher listTagsForResourcePaginator(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all tags associated with the resource. This is a paginated API. To get the next page results, provide the pagination token from the response as part of your request. A null pagination token fetches the records from the beginning.
This is a variant of
listTagsForResource(software.amazon.awssdk.services.frauddetector.model.ListTagsForResourceRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.ListTagsForResourcePublisher publisher = client.listTagsForResourcePaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.ListTagsForResourcePublisher publisher = client.listTagsForResourcePaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.ListTagsForResourceResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.ListTagsForResourceResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listTagsForResource(software.amazon.awssdk.services.frauddetector.model.ListTagsForResourceRequest)
operation.
listTagsForResourceRequest - PutExternalModel, that
specifies a role that is not in your account.default ListTagsForResourcePublisher listTagsForResourcePaginator(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists all tags associated with the resource. This is a paginated API. To get the next page results, provide the pagination token from the response as part of your request. A null pagination token fetches the records from the beginning.
This is a variant of
listTagsForResource(software.amazon.awssdk.services.frauddetector.model.ListTagsForResourceRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.frauddetector.paginators.ListTagsForResourcePublisher publisher = client.listTagsForResourcePaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.frauddetector.paginators.ListTagsForResourcePublisher publisher = client.listTagsForResourcePaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.frauddetector.model.ListTagsForResourceResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.frauddetector.model.ListTagsForResourceResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listTagsForResource(software.amazon.awssdk.services.frauddetector.model.ListTagsForResourceRequest)
operation.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on ListTagsForResourceRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<PutDetectorResponse> putDetector(PutDetectorRequest putDetectorRequest)
Creates or updates a detector.
putDetectorRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<PutDetectorResponse> putDetector(Consumer<PutDetectorRequest.Builder> putDetectorRequest)
Creates or updates a detector.
This is a convenience which creates an instance of the PutDetectorRequest.Builder avoiding the need to
create one manually via PutDetectorRequest.builder()
putDetectorRequest - A Consumer that will call methods on PutDetectorRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<PutEntityTypeResponse> putEntityType(PutEntityTypeRequest putEntityTypeRequest)
Creates or updates an entity type. An entity represents who is performing the event. As part of a fraud prediction, you pass the entity ID to indicate the specific entity who performed the event. An entity type classifies the entity. Example classifications include customer, merchant, or account.
putEntityTypeRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<PutEntityTypeResponse> putEntityType(Consumer<PutEntityTypeRequest.Builder> putEntityTypeRequest)
Creates or updates an entity type. An entity represents who is performing the event. As part of a fraud prediction, you pass the entity ID to indicate the specific entity who performed the event. An entity type classifies the entity. Example classifications include customer, merchant, or account.
This is a convenience which creates an instance of the PutEntityTypeRequest.Builder avoiding the need to
create one manually via PutEntityTypeRequest.builder()
putEntityTypeRequest - A Consumer that will call methods on PutEntityTypeRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<PutEventTypeResponse> putEventType(PutEventTypeRequest putEventTypeRequest)
Creates or updates an event type. An event is a business activity that is evaluated for fraud risk. With Amazon Fraud Detector, you generate fraud predictions for events. An event type defines the structure for an event sent to Amazon Fraud Detector. This includes the variables sent as part of the event, the entity performing the event (such as a customer), and the labels that classify the event. Example event types include online payment transactions, account registrations, and authentications.
putEventTypeRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<PutEventTypeResponse> putEventType(Consumer<PutEventTypeRequest.Builder> putEventTypeRequest)
Creates or updates an event type. An event is a business activity that is evaluated for fraud risk. With Amazon Fraud Detector, you generate fraud predictions for events. An event type defines the structure for an event sent to Amazon Fraud Detector. This includes the variables sent as part of the event, the entity performing the event (such as a customer), and the labels that classify the event. Example event types include online payment transactions, account registrations, and authentications.
This is a convenience which creates an instance of the PutEventTypeRequest.Builder avoiding the need to
create one manually via PutEventTypeRequest.builder()
putEventTypeRequest - A Consumer that will call methods on PutEventTypeRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<PutExternalModelResponse> putExternalModel(PutExternalModelRequest putExternalModelRequest)
Creates or updates an Amazon SageMaker model endpoint. You can also use this action to update the configuration of the model endpoint, including the IAM role and/or the mapped variables.
putExternalModelRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<PutExternalModelResponse> putExternalModel(Consumer<PutExternalModelRequest.Builder> putExternalModelRequest)
Creates or updates an Amazon SageMaker model endpoint. You can also use this action to update the configuration of the model endpoint, including the IAM role and/or the mapped variables.
This is a convenience which creates an instance of the PutExternalModelRequest.Builder avoiding the need
to create one manually via PutExternalModelRequest.builder()
putExternalModelRequest - A Consumer that will call methods on PutExternalModelRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<PutKmsEncryptionKeyResponse> putKMSEncryptionKey(PutKmsEncryptionKeyRequest putKmsEncryptionKeyRequest)
Specifies the Key Management Service (KMS) customer master key (CMK) to be used to encrypt content in Amazon Fraud Detector.
putKmsEncryptionKeyRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<PutKmsEncryptionKeyResponse> putKMSEncryptionKey(Consumer<PutKmsEncryptionKeyRequest.Builder> putKmsEncryptionKeyRequest)
Specifies the Key Management Service (KMS) customer master key (CMK) to be used to encrypt content in Amazon Fraud Detector.
This is a convenience which creates an instance of the PutKmsEncryptionKeyRequest.Builder avoiding the
need to create one manually via PutKmsEncryptionKeyRequest.builder()
putKmsEncryptionKeyRequest - A Consumer that will call methods on PutKMSEncryptionKeyRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<PutLabelResponse> putLabel(PutLabelRequest putLabelRequest)
Creates or updates label. A label classifies an event as fraudulent or legitimate. Labels are associated with event types and used to train supervised machine learning models in Amazon Fraud Detector.
putLabelRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<PutLabelResponse> putLabel(Consumer<PutLabelRequest.Builder> putLabelRequest)
Creates or updates label. A label classifies an event as fraudulent or legitimate. Labels are associated with event types and used to train supervised machine learning models in Amazon Fraud Detector.
This is a convenience which creates an instance of the PutLabelRequest.Builder avoiding the need to
create one manually via PutLabelRequest.builder()
putLabelRequest - A Consumer that will call methods on PutLabelRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<PutOutcomeResponse> putOutcome(PutOutcomeRequest putOutcomeRequest)
Creates or updates an outcome.
putOutcomeRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<PutOutcomeResponse> putOutcome(Consumer<PutOutcomeRequest.Builder> putOutcomeRequest)
Creates or updates an outcome.
This is a convenience which creates an instance of the PutOutcomeRequest.Builder avoiding the need to
create one manually via PutOutcomeRequest.builder()
putOutcomeRequest - A Consumer that will call methods on PutOutcomeRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Assigns tags to a resource.
tagResourceRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Assigns tags to a resource.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on TagResourceRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Removes tags from a resource.
untagResourceRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes tags from a resource.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on UntagResourceRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateDetectorVersionResponse> updateDetectorVersion(UpdateDetectorVersionRequest updateDetectorVersionRequest)
Updates a detector version. The detector version attributes that you can update include models, external model
endpoints, rules, rule execution mode, and description. You can only update a DRAFT detector
version.
updateDetectorVersionRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateDetectorVersionResponse> updateDetectorVersion(Consumer<UpdateDetectorVersionRequest.Builder> updateDetectorVersionRequest)
Updates a detector version. The detector version attributes that you can update include models, external model
endpoints, rules, rule execution mode, and description. You can only update a DRAFT detector
version.
This is a convenience which creates an instance of the UpdateDetectorVersionRequest.Builder avoiding the
need to create one manually via UpdateDetectorVersionRequest.builder()
updateDetectorVersionRequest - A Consumer that will call methods on UpdateDetectorVersionRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateDetectorVersionMetadataResponse> updateDetectorVersionMetadata(UpdateDetectorVersionMetadataRequest updateDetectorVersionMetadataRequest)
Updates the detector version's description. You can update the metadata for any detector version (
DRAFT, ACTIVE, or INACTIVE).
updateDetectorVersionMetadataRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateDetectorVersionMetadataResponse> updateDetectorVersionMetadata(Consumer<UpdateDetectorVersionMetadataRequest.Builder> updateDetectorVersionMetadataRequest)
Updates the detector version's description. You can update the metadata for any detector version (
DRAFT, ACTIVE, or INACTIVE).
This is a convenience which creates an instance of the UpdateDetectorVersionMetadataRequest.Builder
avoiding the need to create one manually via UpdateDetectorVersionMetadataRequest.builder()
updateDetectorVersionMetadataRequest - A Consumer that will call methods on UpdateDetectorVersionMetadataRequest.Builder to
create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateDetectorVersionStatusResponse> updateDetectorVersionStatus(UpdateDetectorVersionStatusRequest updateDetectorVersionStatusRequest)
Updates the detector version’s status. You can perform the following promotions or demotions using
UpdateDetectorVersionStatus: DRAFT to ACTIVE, ACTIVE to
INACTIVE, and INACTIVE to ACTIVE.
updateDetectorVersionStatusRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateDetectorVersionStatusResponse> updateDetectorVersionStatus(Consumer<UpdateDetectorVersionStatusRequest.Builder> updateDetectorVersionStatusRequest)
Updates the detector version’s status. You can perform the following promotions or demotions using
UpdateDetectorVersionStatus: DRAFT to ACTIVE, ACTIVE to
INACTIVE, and INACTIVE to ACTIVE.
This is a convenience which creates an instance of the UpdateDetectorVersionStatusRequest.Builder
avoiding the need to create one manually via UpdateDetectorVersionStatusRequest.builder()
updateDetectorVersionStatusRequest - A Consumer that will call methods on UpdateDetectorVersionStatusRequest.Builder to create
a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateModelResponse> updateModel(UpdateModelRequest updateModelRequest)
Updates a model. You can update the description attribute using this action.
updateModelRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateModelResponse> updateModel(Consumer<UpdateModelRequest.Builder> updateModelRequest)
Updates a model. You can update the description attribute using this action.
This is a convenience which creates an instance of the UpdateModelRequest.Builder avoiding the need to
create one manually via UpdateModelRequest.builder()
updateModelRequest - A Consumer that will call methods on UpdateModelRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateModelVersionResponse> updateModelVersion(UpdateModelVersionRequest updateModelVersionRequest)
Updates a model version. Updating a model version retrains an existing model version using updated training data and produces a new minor version of the model. You can update the training data set location and data access role attributes using this action. This action creates and trains a new minor version of the model, for example version 1.01, 1.02, 1.03.
updateModelVersionRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateModelVersionResponse> updateModelVersion(Consumer<UpdateModelVersionRequest.Builder> updateModelVersionRequest)
Updates a model version. Updating a model version retrains an existing model version using updated training data and produces a new minor version of the model. You can update the training data set location and data access role attributes using this action. This action creates and trains a new minor version of the model, for example version 1.01, 1.02, 1.03.
This is a convenience which creates an instance of the UpdateModelVersionRequest.Builder avoiding the
need to create one manually via UpdateModelVersionRequest.builder()
updateModelVersionRequest - A Consumer that will call methods on UpdateModelVersionRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateModelVersionStatusResponse> updateModelVersionStatus(UpdateModelVersionStatusRequest updateModelVersionStatusRequest)
Updates the status of a model version.
You can perform the following status updates:
Change the TRAINING_COMPLETE status to ACTIVE.
Change ACTIVEto INACTIVE.
updateModelVersionStatusRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateModelVersionStatusResponse> updateModelVersionStatus(Consumer<UpdateModelVersionStatusRequest.Builder> updateModelVersionStatusRequest)
Updates the status of a model version.
You can perform the following status updates:
Change the TRAINING_COMPLETE status to ACTIVE.
Change ACTIVEto INACTIVE.
This is a convenience which creates an instance of the UpdateModelVersionStatusRequest.Builder avoiding
the need to create one manually via UpdateModelVersionStatusRequest.builder()
updateModelVersionStatusRequest - A Consumer that will call methods on UpdateModelVersionStatusRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateRuleMetadataResponse> updateRuleMetadata(UpdateRuleMetadataRequest updateRuleMetadataRequest)
Updates a rule's metadata. The description attribute can be updated.
updateRuleMetadataRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateRuleMetadataResponse> updateRuleMetadata(Consumer<UpdateRuleMetadataRequest.Builder> updateRuleMetadataRequest)
Updates a rule's metadata. The description attribute can be updated.
This is a convenience which creates an instance of the UpdateRuleMetadataRequest.Builder avoiding the
need to create one manually via UpdateRuleMetadataRequest.builder()
updateRuleMetadataRequest - A Consumer that will call methods on UpdateRuleMetadataRequest.Builder to create a
request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateRuleVersionResponse> updateRuleVersion(UpdateRuleVersionRequest updateRuleVersionRequest)
Updates a rule version resulting in a new rule version. Updates a rule version resulting in a new rule version (version 1, 2, 3 ...).
updateRuleVersionRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateRuleVersionResponse> updateRuleVersion(Consumer<UpdateRuleVersionRequest.Builder> updateRuleVersionRequest)
Updates a rule version resulting in a new rule version. Updates a rule version resulting in a new rule version (version 1, 2, 3 ...).
This is a convenience which creates an instance of the UpdateRuleVersionRequest.Builder avoiding the need
to create one manually via UpdateRuleVersionRequest.builder()
updateRuleVersionRequest - A Consumer that will call methods on UpdateRuleVersionRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateVariableResponse> updateVariable(UpdateVariableRequest updateVariableRequest)
Updates a variable.
updateVariableRequest - PutExternalModel, that
specifies a role that is not in your account.default CompletableFuture<UpdateVariableResponse> updateVariable(Consumer<UpdateVariableRequest.Builder> updateVariableRequest)
Updates a variable.
This is a convenience which creates an instance of the UpdateVariableRequest.Builder avoiding the need to
create one manually via UpdateVariableRequest.builder()
updateVariableRequest - A Consumer that will call methods on UpdateVariableRequest.Builder to create a request.PutExternalModel, that
specifies a role that is not in your account.Copyright © 2021. All rights reserved.