@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonFraudDetector extends Object implements AmazonFraudDetector
AmazonFraudDetector. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAmazonFraudDetector() |
| Modifier and Type | Method and Description |
|---|---|
BatchCreateVariableResult |
batchCreateVariable(BatchCreateVariableRequest request)
Creates a batch of variables.
|
BatchGetVariableResult |
batchGetVariable(BatchGetVariableRequest request)
Gets a batch of variables.
|
CreateDetectorVersionResult |
createDetectorVersion(CreateDetectorVersionRequest request)
Creates a detector version.
|
CreateModelVersionResult |
createModelVersion(CreateModelVersionRequest request)
Creates a version of the model using the specified model type.
|
CreateRuleResult |
createRule(CreateRuleRequest request)
Creates a rule for use with the specified detector.
|
CreateVariableResult |
createVariable(CreateVariableRequest request)
Creates a variable.
|
DeleteDetectorVersionResult |
deleteDetectorVersion(DeleteDetectorVersionRequest request)
Deletes the detector version.
|
DeleteEventResult |
deleteEvent(DeleteEventRequest request)
Deletes the specified event.
|
DescribeDetectorResult |
describeDetector(DescribeDetectorRequest request)
Gets all versions for a specified detector.
|
DescribeModelVersionsResult |
describeModelVersions(DescribeModelVersionsRequest request)
Gets all of the model versions for the specified model type or for the specified model type and model ID.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetDetectorsResult |
getDetectors(GetDetectorsRequest request)
Gets all of detectors.
|
GetDetectorVersionResult |
getDetectorVersion(GetDetectorVersionRequest request)
Gets a particular detector version.
|
GetExternalModelsResult |
getExternalModels(GetExternalModelsRequest request)
Gets the details for one or more Amazon SageMaker models that have been imported into the service.
|
GetModelsResult |
getModels(GetModelsRequest request)
Gets 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.
|
GetModelVersionResult |
getModelVersion(GetModelVersionRequest request)
Gets a model version.
|
GetOutcomesResult |
getOutcomes(GetOutcomesRequest request)
Gets one or more outcomes.
|
GetPredictionResult |
getPrediction(GetPredictionRequest request)
Evaluates an event against a detector version.
|
GetRulesResult |
getRules(GetRulesRequest request)
Gets all rules available for the specified detector.
|
GetVariablesResult |
getVariables(GetVariablesRequest request)
Gets all of the variables or the specific variable.
|
PutDetectorResult |
putDetector(PutDetectorRequest request)
Creates or updates a detector.
|
PutExternalModelResult |
putExternalModel(PutExternalModelRequest request)
Creates or updates an Amazon SageMaker model endpoint.
|
PutModelResult |
putModel(PutModelRequest request)
Creates or updates a model.
|
PutOutcomeResult |
putOutcome(PutOutcomeRequest request)
Creates or updates an outcome.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
UpdateDetectorVersionResult |
updateDetectorVersion(UpdateDetectorVersionRequest request)
Updates a detector version.
|
UpdateDetectorVersionMetadataResult |
updateDetectorVersionMetadata(UpdateDetectorVersionMetadataRequest request)
Updates the detector version's description.
|
UpdateDetectorVersionStatusResult |
updateDetectorVersionStatus(UpdateDetectorVersionStatusRequest request)
Updates the detector version’s status.
|
UpdateModelVersionResult |
updateModelVersion(UpdateModelVersionRequest request)
Updates a model version.
|
UpdateRuleMetadataResult |
updateRuleMetadata(UpdateRuleMetadataRequest request)
Updates a rule's metadata.
|
UpdateRuleVersionResult |
updateRuleVersion(UpdateRuleVersionRequest request)
Updates a rule version resulting in a new rule version.
|
UpdateVariableResult |
updateVariable(UpdateVariableRequest request)
Updates a variable.
|
public BatchCreateVariableResult batchCreateVariable(BatchCreateVariableRequest request)
AmazonFraudDetectorCreates a batch of variables.
batchCreateVariable in interface AmazonFraudDetectorpublic BatchGetVariableResult batchGetVariable(BatchGetVariableRequest request)
AmazonFraudDetectorGets a batch of variables.
batchGetVariable in interface AmazonFraudDetectorpublic CreateDetectorVersionResult createDetectorVersion(CreateDetectorVersionRequest request)
AmazonFraudDetector
Creates a detector version. The detector version starts in a DRAFT status.
createDetectorVersion in interface AmazonFraudDetectorpublic CreateModelVersionResult createModelVersion(CreateModelVersionRequest request)
AmazonFraudDetectorCreates a version of the model using the specified model type.
createModelVersion in interface AmazonFraudDetectorpublic CreateRuleResult createRule(CreateRuleRequest request)
AmazonFraudDetectorCreates a rule for use with the specified detector.
createRule in interface AmazonFraudDetectorpublic CreateVariableResult createVariable(CreateVariableRequest request)
AmazonFraudDetectorCreates a variable.
createVariable in interface AmazonFraudDetectorpublic DeleteDetectorVersionResult deleteDetectorVersion(DeleteDetectorVersionRequest request)
AmazonFraudDetectorDeletes the detector version.
deleteDetectorVersion in interface AmazonFraudDetectorpublic DeleteEventResult deleteEvent(DeleteEventRequest request)
AmazonFraudDetectorDeletes the specified event.
deleteEvent in interface AmazonFraudDetectorpublic DescribeDetectorResult describeDetector(DescribeDetectorRequest request)
AmazonFraudDetectorGets all versions for a specified detector.
describeDetector in interface AmazonFraudDetectorpublic DescribeModelVersionsResult describeModelVersions(DescribeModelVersionsRequest request)
AmazonFraudDetectorGets 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.
describeModelVersions in interface AmazonFraudDetectorpublic GetDetectorVersionResult getDetectorVersion(GetDetectorVersionRequest request)
AmazonFraudDetectorGets a particular detector version.
getDetectorVersion in interface AmazonFraudDetectorpublic GetDetectorsResult getDetectors(GetDetectorsRequest request)
AmazonFraudDetector
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.
getDetectors in interface AmazonFraudDetectorpublic GetExternalModelsResult getExternalModels(GetExternalModelsRequest request)
AmazonFraudDetector
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.
getExternalModels in interface AmazonFraudDetectorpublic GetModelVersionResult getModelVersion(GetModelVersionRequest request)
AmazonFraudDetectorGets a model version.
getModelVersion in interface AmazonFraudDetectorpublic GetModelsResult getModels(GetModelsRequest request)
AmazonFraudDetectorGets 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.
getModels in interface AmazonFraudDetectorpublic GetOutcomesResult getOutcomes(GetOutcomesRequest request)
AmazonFraudDetector
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.
getOutcomes in interface AmazonFraudDetectorpublic GetPredictionResult getPrediction(GetPredictionRequest request)
AmazonFraudDetector
Evaluates an event against a detector version. If a version ID is not provided, the detector’s (
ACTIVE) version is used.
getPrediction in interface AmazonFraudDetectorpublic GetRulesResult getRules(GetRulesRequest request)
AmazonFraudDetectorGets all rules available for the specified detector.
getRules in interface AmazonFraudDetectorpublic GetVariablesResult getVariables(GetVariablesRequest request)
AmazonFraudDetector
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.
getVariables in interface AmazonFraudDetectorpublic PutDetectorResult putDetector(PutDetectorRequest request)
AmazonFraudDetectorCreates or updates a detector.
putDetector in interface AmazonFraudDetectorpublic PutExternalModelResult putExternalModel(PutExternalModelRequest request)
AmazonFraudDetectorCreates 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.
putExternalModel in interface AmazonFraudDetectorpublic PutModelResult putModel(PutModelRequest request)
AmazonFraudDetectorCreates or updates a model.
putModel in interface AmazonFraudDetectorpublic PutOutcomeResult putOutcome(PutOutcomeRequest request)
AmazonFraudDetectorCreates or updates an outcome.
putOutcome in interface AmazonFraudDetectorpublic UpdateDetectorVersionResult updateDetectorVersion(UpdateDetectorVersionRequest request)
AmazonFraudDetector
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.
updateDetectorVersion in interface AmazonFraudDetectorpublic UpdateDetectorVersionMetadataResult updateDetectorVersionMetadata(UpdateDetectorVersionMetadataRequest request)
AmazonFraudDetector
Updates the detector version's description. You can update the metadata for any detector version (
DRAFT, ACTIVE, or INACTIVE).
updateDetectorVersionMetadata in interface AmazonFraudDetectorpublic UpdateDetectorVersionStatusResult updateDetectorVersionStatus(UpdateDetectorVersionStatusRequest request)
AmazonFraudDetector
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.
updateDetectorVersionStatus in interface AmazonFraudDetectorpublic UpdateModelVersionResult updateModelVersion(UpdateModelVersionRequest request)
AmazonFraudDetectorUpdates 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
updateModelVersion in interface AmazonFraudDetectorpublic UpdateRuleMetadataResult updateRuleMetadata(UpdateRuleMetadataRequest request)
AmazonFraudDetectorUpdates a rule's metadata.
updateRuleMetadata in interface AmazonFraudDetectorpublic UpdateRuleVersionResult updateRuleVersion(UpdateRuleVersionRequest request)
AmazonFraudDetectorUpdates a rule version resulting in a new rule version.
updateRuleVersion in interface AmazonFraudDetectorpublic UpdateVariableResult updateVariable(UpdateVariableRequest request)
AmazonFraudDetectorUpdates a variable.
updateVariable in interface AmazonFraudDetectorpublic void shutdown()
AmazonFraudDetectorshutdown in interface AmazonFraudDetectorpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonFraudDetectorResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AmazonFraudDetectorrequest - The originally executed request.Copyright © 2019. All rights reserved.