@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonFraudDetectorAsyncClient extends AmazonFraudDetectorClient implements AmazonFraudDetectorAsync
AsyncHandler can be used to receive
notification when an asynchronous operation completes.
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.
configFactoryclient, clientConfiguration, endpoint, isEndpointOverridden, LOGGING_AWS_REQUEST_METRIC, requestHandler2s, timeOffsetENDPOINT_PREFIXbatchCreateVariable, batchGetVariable, builder, createDetectorVersion, createModelVersion, createRule, createVariable, deleteDetectorVersion, deleteEvent, describeDetector, describeModelVersions, getCachedResponseMetadata, getDetectors, getDetectorVersion, getExternalModels, getModels, getModelVersion, getOutcomes, getPrediction, getRules, getVariables, putDetector, putExternalModel, putModel, putOutcome, updateDetectorVersion, updateDetectorVersionMetadata, updateDetectorVersionStatus, updateModelVersion, updateRuleMetadata, updateRuleVersion, updateVariableaddRequestHandler, addRequestHandler, beforeClientExecution, beforeMarshalling, calculateCRC32FromCompressedData, checkMutability, configureRegion, createExecutionContext, createExecutionContext, createExecutionContext, createSignerProvider, endClientExecution, endClientExecution, getClientConfiguration, getClientId, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceAbbreviation, getServiceName, getServiceNameIntern, getSigner, getSignerByURI, getSignerOverride, getSignerProvider, getSignerRegionOverride, getSigningRegion, getTimeOffset, isCsmEnabled, isEndpointOverridden, isProfilingEnabled, isRequestMetricsEnabled, makeImmutable, removeRequestHandler, removeRequestHandler, requestMetricCollector, setEndpoint, setEndpoint, setEndpointPrefix, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, shouldGenerateClientSideMonitoringEvents, useStrictHostNameVerification, withEndpoint, withRegion, withRegion, withTimeOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbatchCreateVariable, batchGetVariable, createDetectorVersion, createModelVersion, createRule, createVariable, deleteDetectorVersion, deleteEvent, describeDetector, describeModelVersions, getCachedResponseMetadata, getDetectors, getDetectorVersion, getExternalModels, getModels, getModelVersion, getOutcomes, getPrediction, getRules, getVariables, putDetector, putExternalModel, putModel, putOutcome, updateDetectorVersion, updateDetectorVersionMetadata, updateDetectorVersionStatus, updateModelVersion, updateRuleMetadata, updateRuleVersion, updateVariablepublic static AmazonFraudDetectorAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<BatchCreateVariableResult> batchCreateVariableAsync(BatchCreateVariableRequest request)
AmazonFraudDetectorAsyncCreates a batch of variables.
batchCreateVariableAsync in interface AmazonFraudDetectorAsyncpublic Future<BatchCreateVariableResult> batchCreateVariableAsync(BatchCreateVariableRequest request, AsyncHandler<BatchCreateVariableRequest,BatchCreateVariableResult> asyncHandler)
AmazonFraudDetectorAsyncCreates a batch of variables.
batchCreateVariableAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<BatchGetVariableResult> batchGetVariableAsync(BatchGetVariableRequest request)
AmazonFraudDetectorAsyncGets a batch of variables.
batchGetVariableAsync in interface AmazonFraudDetectorAsyncpublic Future<BatchGetVariableResult> batchGetVariableAsync(BatchGetVariableRequest request, AsyncHandler<BatchGetVariableRequest,BatchGetVariableResult> asyncHandler)
AmazonFraudDetectorAsyncGets a batch of variables.
batchGetVariableAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateDetectorVersionResult> createDetectorVersionAsync(CreateDetectorVersionRequest request)
AmazonFraudDetectorAsync
Creates a detector version. The detector version starts in a DRAFT status.
createDetectorVersionAsync in interface AmazonFraudDetectorAsyncpublic Future<CreateDetectorVersionResult> createDetectorVersionAsync(CreateDetectorVersionRequest request, AsyncHandler<CreateDetectorVersionRequest,CreateDetectorVersionResult> asyncHandler)
AmazonFraudDetectorAsync
Creates a detector version. The detector version starts in a DRAFT status.
createDetectorVersionAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateModelVersionResult> createModelVersionAsync(CreateModelVersionRequest request)
AmazonFraudDetectorAsyncCreates a version of the model using the specified model type.
createModelVersionAsync in interface AmazonFraudDetectorAsyncpublic Future<CreateModelVersionResult> createModelVersionAsync(CreateModelVersionRequest request, AsyncHandler<CreateModelVersionRequest,CreateModelVersionResult> asyncHandler)
AmazonFraudDetectorAsyncCreates a version of the model using the specified model type.
createModelVersionAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateRuleResult> createRuleAsync(CreateRuleRequest request)
AmazonFraudDetectorAsyncCreates a rule for use with the specified detector.
createRuleAsync in interface AmazonFraudDetectorAsyncpublic Future<CreateRuleResult> createRuleAsync(CreateRuleRequest request, AsyncHandler<CreateRuleRequest,CreateRuleResult> asyncHandler)
AmazonFraudDetectorAsyncCreates a rule for use with the specified detector.
createRuleAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateVariableResult> createVariableAsync(CreateVariableRequest request)
AmazonFraudDetectorAsyncCreates a variable.
createVariableAsync in interface AmazonFraudDetectorAsyncpublic Future<CreateVariableResult> createVariableAsync(CreateVariableRequest request, AsyncHandler<CreateVariableRequest,CreateVariableResult> asyncHandler)
AmazonFraudDetectorAsyncCreates a variable.
createVariableAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteDetectorVersionResult> deleteDetectorVersionAsync(DeleteDetectorVersionRequest request)
AmazonFraudDetectorAsyncDeletes the detector version.
deleteDetectorVersionAsync in interface AmazonFraudDetectorAsyncpublic Future<DeleteDetectorVersionResult> deleteDetectorVersionAsync(DeleteDetectorVersionRequest request, AsyncHandler<DeleteDetectorVersionRequest,DeleteDetectorVersionResult> asyncHandler)
AmazonFraudDetectorAsyncDeletes the detector version.
deleteDetectorVersionAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteEventResult> deleteEventAsync(DeleteEventRequest request)
AmazonFraudDetectorAsyncDeletes the specified event.
deleteEventAsync in interface AmazonFraudDetectorAsyncpublic Future<DeleteEventResult> deleteEventAsync(DeleteEventRequest request, AsyncHandler<DeleteEventRequest,DeleteEventResult> asyncHandler)
AmazonFraudDetectorAsyncDeletes the specified event.
deleteEventAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeDetectorResult> describeDetectorAsync(DescribeDetectorRequest request)
AmazonFraudDetectorAsyncGets all versions for a specified detector.
describeDetectorAsync in interface AmazonFraudDetectorAsyncpublic Future<DescribeDetectorResult> describeDetectorAsync(DescribeDetectorRequest request, AsyncHandler<DescribeDetectorRequest,DescribeDetectorResult> asyncHandler)
AmazonFraudDetectorAsyncGets all versions for a specified detector.
describeDetectorAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeModelVersionsResult> describeModelVersionsAsync(DescribeModelVersionsRequest request)
AmazonFraudDetectorAsyncGets 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.
describeModelVersionsAsync in interface AmazonFraudDetectorAsyncpublic Future<DescribeModelVersionsResult> describeModelVersionsAsync(DescribeModelVersionsRequest request, AsyncHandler<DescribeModelVersionsRequest,DescribeModelVersionsResult> asyncHandler)
AmazonFraudDetectorAsyncGets 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.
describeModelVersionsAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetDetectorVersionResult> getDetectorVersionAsync(GetDetectorVersionRequest request)
AmazonFraudDetectorAsyncGets a particular detector version.
getDetectorVersionAsync in interface AmazonFraudDetectorAsyncpublic Future<GetDetectorVersionResult> getDetectorVersionAsync(GetDetectorVersionRequest request, AsyncHandler<GetDetectorVersionRequest,GetDetectorVersionResult> asyncHandler)
AmazonFraudDetectorAsyncGets a particular detector version.
getDetectorVersionAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetDetectorsResult> getDetectorsAsync(GetDetectorsRequest request)
AmazonFraudDetectorAsync
Gets all of detectors. This is a paginated API. If you provide a null maxSizePerPage, this actions
retrieves a maximum of 10 records per page. If you provide a maxSizePerPage, 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.
getDetectorsAsync in interface AmazonFraudDetectorAsyncpublic Future<GetDetectorsResult> getDetectorsAsync(GetDetectorsRequest request, AsyncHandler<GetDetectorsRequest,GetDetectorsResult> asyncHandler)
AmazonFraudDetectorAsync
Gets all of detectors. This is a paginated API. If you provide a null maxSizePerPage, this actions
retrieves a maximum of 10 records per page. If you provide a maxSizePerPage, 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.
getDetectorsAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetExternalModelsResult> getExternalModelsAsync(GetExternalModelsRequest request)
AmazonFraudDetectorAsync
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 maxSizePerPage, this actions retrieves a maximum of 10 records
per page. If you provide a maxSizePerPage, 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.
getExternalModelsAsync in interface AmazonFraudDetectorAsyncpublic Future<GetExternalModelsResult> getExternalModelsAsync(GetExternalModelsRequest request, AsyncHandler<GetExternalModelsRequest,GetExternalModelsResult> asyncHandler)
AmazonFraudDetectorAsync
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 maxSizePerPage, this actions retrieves a maximum of 10 records
per page. If you provide a maxSizePerPage, 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.
getExternalModelsAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetModelVersionResult> getModelVersionAsync(GetModelVersionRequest request)
AmazonFraudDetectorAsyncGets a model version.
getModelVersionAsync in interface AmazonFraudDetectorAsyncpublic Future<GetModelVersionResult> getModelVersionAsync(GetModelVersionRequest request, AsyncHandler<GetModelVersionRequest,GetModelVersionResult> asyncHandler)
AmazonFraudDetectorAsyncGets a model version.
getModelVersionAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetModelsResult> getModelsAsync(GetModelsRequest request)
AmazonFraudDetectorAsyncGets all of the models for the AWS account, or the specified model type, or gets a single model for the specified model type, model ID combination.
getModelsAsync in interface AmazonFraudDetectorAsyncpublic Future<GetModelsResult> getModelsAsync(GetModelsRequest request, AsyncHandler<GetModelsRequest,GetModelsResult> asyncHandler)
AmazonFraudDetectorAsyncGets all of the models for the AWS account, or the specified model type, or gets a single model for the specified model type, model ID combination.
getModelsAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetOutcomesResult> getOutcomesAsync(GetOutcomesRequest request)
AmazonFraudDetectorAsync
Gets one or more outcomes. This is a paginated API. If you provide a null maxSizePerPage, this
actions retrieves a maximum of 10 records per page. If you provide a maxSizePerPage, 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.
getOutcomesAsync in interface AmazonFraudDetectorAsyncpublic Future<GetOutcomesResult> getOutcomesAsync(GetOutcomesRequest request, AsyncHandler<GetOutcomesRequest,GetOutcomesResult> asyncHandler)
AmazonFraudDetectorAsync
Gets one or more outcomes. This is a paginated API. If you provide a null maxSizePerPage, this
actions retrieves a maximum of 10 records per page. If you provide a maxSizePerPage, 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.
getOutcomesAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPredictionResult> getPredictionAsync(GetPredictionRequest request)
AmazonFraudDetectorAsync
Evaluates an event against a detector version. If a version ID is not provided, the detector’s (
ACTIVE) version is used.
getPredictionAsync in interface AmazonFraudDetectorAsyncpublic Future<GetPredictionResult> getPredictionAsync(GetPredictionRequest request, AsyncHandler<GetPredictionRequest,GetPredictionResult> asyncHandler)
AmazonFraudDetectorAsync
Evaluates an event against a detector version. If a version ID is not provided, the detector’s (
ACTIVE) version is used.
getPredictionAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetRulesResult> getRulesAsync(GetRulesRequest request)
AmazonFraudDetectorAsyncGets all rules available for the specified detector.
getRulesAsync in interface AmazonFraudDetectorAsyncpublic Future<GetRulesResult> getRulesAsync(GetRulesRequest request, AsyncHandler<GetRulesRequest,GetRulesResult> asyncHandler)
AmazonFraudDetectorAsyncGets all rules available for the specified detector.
getRulesAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetVariablesResult> getVariablesAsync(GetVariablesRequest request)
AmazonFraudDetectorAsync
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.
getVariablesAsync in interface AmazonFraudDetectorAsyncpublic Future<GetVariablesResult> getVariablesAsync(GetVariablesRequest request, AsyncHandler<GetVariablesRequest,GetVariablesResult> asyncHandler)
AmazonFraudDetectorAsync
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.
getVariablesAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutDetectorResult> putDetectorAsync(PutDetectorRequest request)
AmazonFraudDetectorAsyncCreates or updates a detector.
putDetectorAsync in interface AmazonFraudDetectorAsyncpublic Future<PutDetectorResult> putDetectorAsync(PutDetectorRequest request, AsyncHandler<PutDetectorRequest,PutDetectorResult> asyncHandler)
AmazonFraudDetectorAsyncCreates or updates a detector.
putDetectorAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutExternalModelResult> putExternalModelAsync(PutExternalModelRequest request)
AmazonFraudDetectorAsyncCreates 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.
putExternalModelAsync in interface AmazonFraudDetectorAsyncpublic Future<PutExternalModelResult> putExternalModelAsync(PutExternalModelRequest request, AsyncHandler<PutExternalModelRequest,PutExternalModelResult> asyncHandler)
AmazonFraudDetectorAsyncCreates 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.
putExternalModelAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutModelResult> putModelAsync(PutModelRequest request)
AmazonFraudDetectorAsyncCreates or updates a model.
putModelAsync in interface AmazonFraudDetectorAsyncpublic Future<PutModelResult> putModelAsync(PutModelRequest request, AsyncHandler<PutModelRequest,PutModelResult> asyncHandler)
AmazonFraudDetectorAsyncCreates or updates a model.
putModelAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutOutcomeResult> putOutcomeAsync(PutOutcomeRequest request)
AmazonFraudDetectorAsyncCreates or updates an outcome.
putOutcomeAsync in interface AmazonFraudDetectorAsyncpublic Future<PutOutcomeResult> putOutcomeAsync(PutOutcomeRequest request, AsyncHandler<PutOutcomeRequest,PutOutcomeResult> asyncHandler)
AmazonFraudDetectorAsyncCreates or updates an outcome.
putOutcomeAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateDetectorVersionResult> updateDetectorVersionAsync(UpdateDetectorVersionRequest request)
AmazonFraudDetectorAsync
Updates a detector version. The detector version attributes that you can update include models, external model
endpoints, rules, and description. You can only update a DRAFT detector version.
updateDetectorVersionAsync in interface AmazonFraudDetectorAsyncpublic Future<UpdateDetectorVersionResult> updateDetectorVersionAsync(UpdateDetectorVersionRequest request, AsyncHandler<UpdateDetectorVersionRequest,UpdateDetectorVersionResult> asyncHandler)
AmazonFraudDetectorAsync
Updates a detector version. The detector version attributes that you can update include models, external model
endpoints, rules, and description. You can only update a DRAFT detector version.
updateDetectorVersionAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateDetectorVersionMetadataResult> updateDetectorVersionMetadataAsync(UpdateDetectorVersionMetadataRequest request)
AmazonFraudDetectorAsync
Updates the detector version's description. You can update the metadata for any detector version (
DRAFT, ACTIVE, or INACTIVE).
updateDetectorVersionMetadataAsync in interface AmazonFraudDetectorAsyncpublic Future<UpdateDetectorVersionMetadataResult> updateDetectorVersionMetadataAsync(UpdateDetectorVersionMetadataRequest request, AsyncHandler<UpdateDetectorVersionMetadataRequest,UpdateDetectorVersionMetadataResult> asyncHandler)
AmazonFraudDetectorAsync
Updates the detector version's description. You can update the metadata for any detector version (
DRAFT, ACTIVE, or INACTIVE).
updateDetectorVersionMetadataAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateDetectorVersionStatusResult> updateDetectorVersionStatusAsync(UpdateDetectorVersionStatusRequest request)
AmazonFraudDetectorAsync
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.
updateDetectorVersionStatusAsync in interface AmazonFraudDetectorAsyncpublic Future<UpdateDetectorVersionStatusResult> updateDetectorVersionStatusAsync(UpdateDetectorVersionStatusRequest request, AsyncHandler<UpdateDetectorVersionStatusRequest,UpdateDetectorVersionStatusResult> asyncHandler)
AmazonFraudDetectorAsync
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.
updateDetectorVersionStatusAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateModelVersionResult> updateModelVersionAsync(UpdateModelVersionRequest request)
AmazonFraudDetectorAsyncUpdates a model version. You can update the description and status attributes using this action. You can perform the following status updates:
Change the TRAINING_COMPLETE status to ACTIVE
Change ACTIVE back to TRAINING_COMPLETE
updateModelVersionAsync in interface AmazonFraudDetectorAsyncpublic Future<UpdateModelVersionResult> updateModelVersionAsync(UpdateModelVersionRequest request, AsyncHandler<UpdateModelVersionRequest,UpdateModelVersionResult> asyncHandler)
AmazonFraudDetectorAsyncUpdates a model version. You can update the description and status attributes using this action. You can perform the following status updates:
Change the TRAINING_COMPLETE status to ACTIVE
Change ACTIVE back to TRAINING_COMPLETE
updateModelVersionAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateRuleMetadataResult> updateRuleMetadataAsync(UpdateRuleMetadataRequest request)
AmazonFraudDetectorAsyncUpdates a rule's metadata.
updateRuleMetadataAsync in interface AmazonFraudDetectorAsyncpublic Future<UpdateRuleMetadataResult> updateRuleMetadataAsync(UpdateRuleMetadataRequest request, AsyncHandler<UpdateRuleMetadataRequest,UpdateRuleMetadataResult> asyncHandler)
AmazonFraudDetectorAsyncUpdates a rule's metadata.
updateRuleMetadataAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateRuleVersionResult> updateRuleVersionAsync(UpdateRuleVersionRequest request)
AmazonFraudDetectorAsyncUpdates a rule version resulting in a new rule version.
updateRuleVersionAsync in interface AmazonFraudDetectorAsyncpublic Future<UpdateRuleVersionResult> updateRuleVersionAsync(UpdateRuleVersionRequest request, AsyncHandler<UpdateRuleVersionRequest,UpdateRuleVersionResult> asyncHandler)
AmazonFraudDetectorAsyncUpdates a rule version resulting in a new rule version.
updateRuleVersionAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateVariableResult> updateVariableAsync(UpdateVariableRequest request)
AmazonFraudDetectorAsyncUpdates a variable.
updateVariableAsync in interface AmazonFraudDetectorAsyncpublic Future<UpdateVariableResult> updateVariableAsync(UpdateVariableRequest request, AsyncHandler<UpdateVariableRequest,UpdateVariableResult> asyncHandler)
AmazonFraudDetectorAsyncUpdates a variable.
updateVariableAsync in interface AmazonFraudDetectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public void shutdown()
getExecutorService().shutdown() followed by getExecutorService().awaitTermination() prior to
calling this method.shutdown in interface AmazonFraudDetectorshutdown in class AmazonWebServiceClientCopyright © 2019. All rights reserved.