@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface FraudDetectorClient 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.
We provide the Query API as well as AWS software development kits (SDK) for Amazon Fraud Detector in Java and Python programming languages.
The Amazon Fraud Detector Query API provides HTTPS requests that use the HTTP verb GET or POST and a Query parameter
Action. AWS SDK provides libraries, sample code, tutorials, and other resources for software developers
who prefer to build applications using language-specific APIs instead of submitting a request over HTTP or HTTPS.
These libraries provide basic functions that automatically take care of tasks such as cryptographically signing your
requests, retrying requests, and handling error responses, so that it is easier for you to get started. For more
information about the AWS SDKs, see Tools to build
on AWS.
| 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 BatchCreateVariableResponse |
batchCreateVariable(BatchCreateVariableRequest batchCreateVariableRequest)
Creates a batch of variables.
|
default BatchCreateVariableResponse |
batchCreateVariable(Consumer<BatchCreateVariableRequest.Builder> batchCreateVariableRequest)
Creates a batch of variables.
|
default BatchGetVariableResponse |
batchGetVariable(BatchGetVariableRequest batchGetVariableRequest)
Gets a batch of variables.
|
default BatchGetVariableResponse |
batchGetVariable(Consumer<BatchGetVariableRequest.Builder> batchGetVariableRequest)
Gets a batch of variables.
|
static FraudDetectorClientBuilder |
builder()
Create a builder that can be used to configure and create a
FraudDetectorClient. |
default CancelBatchImportJobResponse |
cancelBatchImportJob(CancelBatchImportJobRequest cancelBatchImportJobRequest)
Cancels an in-progress batch import job.
|
default CancelBatchImportJobResponse |
cancelBatchImportJob(Consumer<CancelBatchImportJobRequest.Builder> cancelBatchImportJobRequest)
Cancels an in-progress batch import job.
|
default CancelBatchPredictionJobResponse |
cancelBatchPredictionJob(CancelBatchPredictionJobRequest cancelBatchPredictionJobRequest)
Cancels the specified batch prediction job.
|
default CancelBatchPredictionJobResponse |
cancelBatchPredictionJob(Consumer<CancelBatchPredictionJobRequest.Builder> cancelBatchPredictionJobRequest)
Cancels the specified batch prediction job.
|
static FraudDetectorClient |
create()
Create a
FraudDetectorClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CreateBatchImportJobResponse |
createBatchImportJob(Consumer<CreateBatchImportJobRequest.Builder> createBatchImportJobRequest)
Creates a batch import job.
|
default CreateBatchImportJobResponse |
createBatchImportJob(CreateBatchImportJobRequest createBatchImportJobRequest)
Creates a batch import job.
|
default CreateBatchPredictionJobResponse |
createBatchPredictionJob(Consumer<CreateBatchPredictionJobRequest.Builder> createBatchPredictionJobRequest)
Creates a batch prediction job.
|
default CreateBatchPredictionJobResponse |
createBatchPredictionJob(CreateBatchPredictionJobRequest createBatchPredictionJobRequest)
Creates a batch prediction job.
|
default CreateDetectorVersionResponse |
createDetectorVersion(Consumer<CreateDetectorVersionRequest.Builder> createDetectorVersionRequest)
Creates a detector version.
|
default CreateDetectorVersionResponse |
createDetectorVersion(CreateDetectorVersionRequest createDetectorVersionRequest)
Creates a detector version.
|
default CreateModelResponse |
createModel(Consumer<CreateModelRequest.Builder> createModelRequest)
Creates a model using the specified model type.
|
default CreateModelResponse |
createModel(CreateModelRequest createModelRequest)
Creates a model using the specified model type.
|
default CreateModelVersionResponse |
createModelVersion(Consumer<CreateModelVersionRequest.Builder> createModelVersionRequest)
Creates a version of the model using the specified model type and model id.
|
default CreateModelVersionResponse |
createModelVersion(CreateModelVersionRequest createModelVersionRequest)
Creates a version of the model using the specified model type and model id.
|
default CreateRuleResponse |
createRule(Consumer<CreateRuleRequest.Builder> createRuleRequest)
Creates a rule for use with the specified detector.
|
default CreateRuleResponse |
createRule(CreateRuleRequest createRuleRequest)
Creates a rule for use with the specified detector.
|
default CreateVariableResponse |
createVariable(Consumer<CreateVariableRequest.Builder> createVariableRequest)
Creates a variable.
|
default CreateVariableResponse |
createVariable(CreateVariableRequest createVariableRequest)
Creates a variable.
|
default DeleteBatchImportJobResponse |
deleteBatchImportJob(Consumer<DeleteBatchImportJobRequest.Builder> deleteBatchImportJobRequest)
Deletes the specified batch import job ID record.
|
default DeleteBatchImportJobResponse |
deleteBatchImportJob(DeleteBatchImportJobRequest deleteBatchImportJobRequest)
Deletes the specified batch import job ID record.
|
default DeleteBatchPredictionJobResponse |
deleteBatchPredictionJob(Consumer<DeleteBatchPredictionJobRequest.Builder> deleteBatchPredictionJobRequest)
Deletes a batch prediction job.
|
default DeleteBatchPredictionJobResponse |
deleteBatchPredictionJob(DeleteBatchPredictionJobRequest deleteBatchPredictionJobRequest)
Deletes a batch prediction job.
|
default DeleteDetectorResponse |
deleteDetector(Consumer<DeleteDetectorRequest.Builder> deleteDetectorRequest)
Deletes the detector.
|
default DeleteDetectorResponse |
deleteDetector(DeleteDetectorRequest deleteDetectorRequest)
Deletes the detector.
|
default DeleteDetectorVersionResponse |
deleteDetectorVersion(Consumer<DeleteDetectorVersionRequest.Builder> deleteDetectorVersionRequest)
Deletes the detector version.
|
default DeleteDetectorVersionResponse |
deleteDetectorVersion(DeleteDetectorVersionRequest deleteDetectorVersionRequest)
Deletes the detector version.
|
default DeleteEntityTypeResponse |
deleteEntityType(Consumer<DeleteEntityTypeRequest.Builder> deleteEntityTypeRequest)
Deletes an entity type.
|
default DeleteEntityTypeResponse |
deleteEntityType(DeleteEntityTypeRequest deleteEntityTypeRequest)
Deletes an entity type.
|
default DeleteEventResponse |
deleteEvent(Consumer<DeleteEventRequest.Builder> deleteEventRequest)
Deletes the specified event.
|
default DeleteEventResponse |
deleteEvent(DeleteEventRequest deleteEventRequest)
Deletes the specified event.
|
default DeleteEventsByEventTypeResponse |
deleteEventsByEventType(Consumer<DeleteEventsByEventTypeRequest.Builder> deleteEventsByEventTypeRequest)
Deletes all events of a particular event type.
|
default DeleteEventsByEventTypeResponse |
deleteEventsByEventType(DeleteEventsByEventTypeRequest deleteEventsByEventTypeRequest)
Deletes all events of a particular event type.
|
default DeleteEventTypeResponse |
deleteEventType(Consumer<DeleteEventTypeRequest.Builder> deleteEventTypeRequest)
Deletes an event type.
|
default DeleteEventTypeResponse |
deleteEventType(DeleteEventTypeRequest deleteEventTypeRequest)
Deletes an event type.
|
default DeleteExternalModelResponse |
deleteExternalModel(Consumer<DeleteExternalModelRequest.Builder> deleteExternalModelRequest)
Removes a SageMaker model from Amazon Fraud Detector.
|
default DeleteExternalModelResponse |
deleteExternalModel(DeleteExternalModelRequest deleteExternalModelRequest)
Removes a SageMaker model from Amazon Fraud Detector.
|
default DeleteLabelResponse |
deleteLabel(Consumer<DeleteLabelRequest.Builder> deleteLabelRequest)
Deletes a label.
|
default DeleteLabelResponse |
deleteLabel(DeleteLabelRequest deleteLabelRequest)
Deletes a label.
|
default DeleteModelResponse |
deleteModel(Consumer<DeleteModelRequest.Builder> deleteModelRequest)
Deletes a model.
|
default DeleteModelResponse |
deleteModel(DeleteModelRequest deleteModelRequest)
Deletes a model.
|
default DeleteModelVersionResponse |
deleteModelVersion(Consumer<DeleteModelVersionRequest.Builder> deleteModelVersionRequest)
Deletes a model version.
|
default DeleteModelVersionResponse |
deleteModelVersion(DeleteModelVersionRequest deleteModelVersionRequest)
Deletes a model version.
|
default DeleteOutcomeResponse |
deleteOutcome(Consumer<DeleteOutcomeRequest.Builder> deleteOutcomeRequest)
Deletes an outcome.
|
default DeleteOutcomeResponse |
deleteOutcome(DeleteOutcomeRequest deleteOutcomeRequest)
Deletes an outcome.
|
default DeleteRuleResponse |
deleteRule(Consumer<DeleteRuleRequest.Builder> deleteRuleRequest)
Deletes the rule.
|
default DeleteRuleResponse |
deleteRule(DeleteRuleRequest deleteRuleRequest)
Deletes the rule.
|
default DeleteVariableResponse |
deleteVariable(Consumer<DeleteVariableRequest.Builder> deleteVariableRequest)
Deletes a variable.
|
default DeleteVariableResponse |
deleteVariable(DeleteVariableRequest deleteVariableRequest)
Deletes a variable.
|
default DescribeDetectorResponse |
describeDetector(Consumer<DescribeDetectorRequest.Builder> describeDetectorRequest)
Gets all versions for a specified detector.
|
default DescribeDetectorResponse |
describeDetector(DescribeDetectorRequest describeDetectorRequest)
Gets all versions for a specified detector.
|
default 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 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 DescribeModelVersionsIterable |
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 DescribeModelVersionsIterable |
describeModelVersionsPaginator(DescribeModelVersionsRequest describeModelVersionsRequest)
Gets all of the model versions for the specified model type or for the specified model type and model ID.
|
default GetBatchImportJobsResponse |
getBatchImportJobs(Consumer<GetBatchImportJobsRequest.Builder> getBatchImportJobsRequest)
Gets all batch import jobs or a specific job of the specified ID.
|
default GetBatchImportJobsResponse |
getBatchImportJobs(GetBatchImportJobsRequest getBatchImportJobsRequest)
Gets all batch import jobs or a specific job of the specified ID.
|
default GetBatchImportJobsIterable |
getBatchImportJobsPaginator(Consumer<GetBatchImportJobsRequest.Builder> getBatchImportJobsRequest)
Gets all batch import jobs or a specific job of the specified ID.
|
default GetBatchImportJobsIterable |
getBatchImportJobsPaginator(GetBatchImportJobsRequest getBatchImportJobsRequest)
Gets all batch import jobs or a specific job of the specified ID.
|
default GetBatchPredictionJobsResponse |
getBatchPredictionJobs(Consumer<GetBatchPredictionJobsRequest.Builder> getBatchPredictionJobsRequest)
Gets all batch prediction jobs or a specific job if you specify a job ID.
|
default GetBatchPredictionJobsResponse |
getBatchPredictionJobs(GetBatchPredictionJobsRequest getBatchPredictionJobsRequest)
Gets all batch prediction jobs or a specific job if you specify a job ID.
|
default GetBatchPredictionJobsIterable |
getBatchPredictionJobsPaginator(Consumer<GetBatchPredictionJobsRequest.Builder> getBatchPredictionJobsRequest)
Gets all batch prediction jobs or a specific job if you specify a job ID.
|
default GetBatchPredictionJobsIterable |
getBatchPredictionJobsPaginator(GetBatchPredictionJobsRequest getBatchPredictionJobsRequest)
Gets all batch prediction jobs or a specific job if you specify a job ID.
|
default GetDeleteEventsByEventTypeStatusResponse |
getDeleteEventsByEventTypeStatus(Consumer<GetDeleteEventsByEventTypeStatusRequest.Builder> getDeleteEventsByEventTypeStatusRequest)
Retrieves the status of a
DeleteEventsByEventType action. |
default GetDeleteEventsByEventTypeStatusResponse |
getDeleteEventsByEventTypeStatus(GetDeleteEventsByEventTypeStatusRequest getDeleteEventsByEventTypeStatusRequest)
Retrieves the status of a
DeleteEventsByEventType action. |
default GetDetectorsResponse |
getDetectors(Consumer<GetDetectorsRequest.Builder> getDetectorsRequest)
Gets all detectors or a single detector if a
detectorId is specified. |
default GetDetectorsResponse |
getDetectors(GetDetectorsRequest getDetectorsRequest)
Gets all detectors or a single detector if a
detectorId is specified. |
default GetDetectorsIterable |
getDetectorsPaginator(Consumer<GetDetectorsRequest.Builder> getDetectorsRequest)
Gets all detectors or a single detector if a
detectorId is specified. |
default GetDetectorsIterable |
getDetectorsPaginator(GetDetectorsRequest getDetectorsRequest)
Gets all detectors or a single detector if a
detectorId is specified. |
default GetDetectorVersionResponse |
getDetectorVersion(Consumer<GetDetectorVersionRequest.Builder> getDetectorVersionRequest)
Gets a particular detector version.
|
default GetDetectorVersionResponse |
getDetectorVersion(GetDetectorVersionRequest getDetectorVersionRequest)
Gets a particular detector version.
|
default GetEntityTypesResponse |
getEntityTypes(Consumer<GetEntityTypesRequest.Builder> getEntityTypesRequest)
Gets all entity types or a specific entity type if a name is specified.
|
default GetEntityTypesResponse |
getEntityTypes(GetEntityTypesRequest getEntityTypesRequest)
Gets all entity types or a specific entity type if a name is specified.
|
default GetEntityTypesIterable |
getEntityTypesPaginator(Consumer<GetEntityTypesRequest.Builder> getEntityTypesRequest)
Gets all entity types or a specific entity type if a name is specified.
|
default GetEntityTypesIterable |
getEntityTypesPaginator(GetEntityTypesRequest getEntityTypesRequest)
Gets all entity types or a specific entity type if a name is specified.
|
default GetEventResponse |
getEvent(Consumer<GetEventRequest.Builder> getEventRequest)
Retrieves details of events stored with Amazon Fraud Detector.
|
default GetEventResponse |
getEvent(GetEventRequest getEventRequest)
Retrieves details of events stored with Amazon Fraud Detector.
|
default GetEventPredictionResponse |
getEventPrediction(Consumer<GetEventPredictionRequest.Builder> getEventPredictionRequest)
Evaluates an event against a detector version.
|
default GetEventPredictionResponse |
getEventPrediction(GetEventPredictionRequest getEventPredictionRequest)
Evaluates an event against a detector version.
|
default GetEventPredictionMetadataResponse |
getEventPredictionMetadata(Consumer<GetEventPredictionMetadataRequest.Builder> getEventPredictionMetadataRequest)
Gets details of the past fraud predictions for the specified event ID, event type, detector ID, and detector
version ID that was generated in the specified time period.
|
default GetEventPredictionMetadataResponse |
getEventPredictionMetadata(GetEventPredictionMetadataRequest getEventPredictionMetadataRequest)
Gets details of the past fraud predictions for the specified event ID, event type, detector ID, and detector
version ID that was generated in the specified time period.
|
default GetEventTypesResponse |
getEventTypes(Consumer<GetEventTypesRequest.Builder> getEventTypesRequest)
Gets all event types or a specific event type if name is provided.
|
default GetEventTypesResponse |
getEventTypes(GetEventTypesRequest getEventTypesRequest)
Gets all event types or a specific event type if name is provided.
|
default GetEventTypesIterable |
getEventTypesPaginator(Consumer<GetEventTypesRequest.Builder> getEventTypesRequest)
Gets all event types or a specific event type if name is provided.
|
default GetEventTypesIterable |
getEventTypesPaginator(GetEventTypesRequest getEventTypesRequest)
Gets all event types or a specific event type if name is provided.
|
default GetExternalModelsResponse |
getExternalModels(Consumer<GetExternalModelsRequest.Builder> getExternalModelsRequest)
Gets the details for one or more Amazon SageMaker models that have been imported into the service.
|
default GetExternalModelsResponse |
getExternalModels(GetExternalModelsRequest getExternalModelsRequest)
Gets the details for one or more Amazon SageMaker models that have been imported into the service.
|
default GetExternalModelsIterable |
getExternalModelsPaginator(Consumer<GetExternalModelsRequest.Builder> getExternalModelsRequest)
Gets the details for one or more Amazon SageMaker models that have been imported into the service.
|
default GetExternalModelsIterable |
getExternalModelsPaginator(GetExternalModelsRequest getExternalModelsRequest)
Gets the details for one or more Amazon SageMaker models that have been imported into the service.
|
default GetKmsEncryptionKeyResponse |
getKMSEncryptionKey(Consumer<GetKmsEncryptionKeyRequest.Builder> getKmsEncryptionKeyRequest)
Gets the encryption key if a KMS key has been specified to be used to encrypt content in Amazon Fraud Detector.
|
default GetKmsEncryptionKeyResponse |
getKMSEncryptionKey(GetKmsEncryptionKeyRequest getKmsEncryptionKeyRequest)
Gets the encryption key if a KMS key has been specified to be used to encrypt content in Amazon Fraud Detector.
|
default GetLabelsResponse |
getLabels(Consumer<GetLabelsRequest.Builder> getLabelsRequest)
Gets all labels or a specific label if name is provided.
|
default GetLabelsResponse |
getLabels(GetLabelsRequest getLabelsRequest)
Gets all labels or a specific label if name is provided.
|
default GetLabelsIterable |
getLabelsPaginator(Consumer<GetLabelsRequest.Builder> getLabelsRequest)
Gets all labels or a specific label if name is provided.
|
default GetLabelsIterable |
getLabelsPaginator(GetLabelsRequest getLabelsRequest)
Gets all labels or a specific label if name is provided.
|
default GetModelsResponse |
getModels(Consumer<GetModelsRequest.Builder> getModelsRequest)
Gets one or more models.
|
default GetModelsResponse |
getModels(GetModelsRequest getModelsRequest)
Gets one or more models.
|
default GetModelsIterable |
getModelsPaginator(Consumer<GetModelsRequest.Builder> getModelsRequest)
Gets one or more models.
|
default GetModelsIterable |
getModelsPaginator(GetModelsRequest getModelsRequest)
Gets one or more models.
|
default GetModelVersionResponse |
getModelVersion(Consumer<GetModelVersionRequest.Builder> getModelVersionRequest)
Gets the details of the specified model version.
|
default GetModelVersionResponse |
getModelVersion(GetModelVersionRequest getModelVersionRequest)
Gets the details of the specified model version.
|
default GetOutcomesResponse |
getOutcomes(Consumer<GetOutcomesRequest.Builder> getOutcomesRequest)
Gets one or more outcomes.
|
default GetOutcomesResponse |
getOutcomes(GetOutcomesRequest getOutcomesRequest)
Gets one or more outcomes.
|
default GetOutcomesIterable |
getOutcomesPaginator(Consumer<GetOutcomesRequest.Builder> getOutcomesRequest)
Gets one or more outcomes.
|
default GetOutcomesIterable |
getOutcomesPaginator(GetOutcomesRequest getOutcomesRequest)
Gets one or more outcomes.
|
default GetRulesResponse |
getRules(Consumer<GetRulesRequest.Builder> getRulesRequest)
Get all rules for a detector (paginated) if
ruleId and ruleVersion are not specified. |
default GetRulesResponse |
getRules(GetRulesRequest getRulesRequest)
Get all rules for a detector (paginated) if
ruleId and ruleVersion are not specified. |
default GetRulesIterable |
getRulesPaginator(Consumer<GetRulesRequest.Builder> getRulesRequest)
Get all rules for a detector (paginated) if
ruleId and ruleVersion are not specified. |
default GetRulesIterable |
getRulesPaginator(GetRulesRequest getRulesRequest)
Get all rules for a detector (paginated) if
ruleId and ruleVersion are not specified. |
default GetVariablesResponse |
getVariables(Consumer<GetVariablesRequest.Builder> getVariablesRequest)
Gets all of the variables or the specific variable.
|
default GetVariablesResponse |
getVariables(GetVariablesRequest getVariablesRequest)
Gets all of the variables or the specific variable.
|
default GetVariablesIterable |
getVariablesPaginator(Consumer<GetVariablesRequest.Builder> getVariablesRequest)
Gets all of the variables or the specific variable.
|
default GetVariablesIterable |
getVariablesPaginator(GetVariablesRequest getVariablesRequest)
Gets all of the variables or the specific variable.
|
default ListEventPredictionsResponse |
listEventPredictions(Consumer<ListEventPredictionsRequest.Builder> listEventPredictionsRequest)
Gets a list of past predictions.
|
default ListEventPredictionsResponse |
listEventPredictions(ListEventPredictionsRequest listEventPredictionsRequest)
Gets a list of past predictions.
|
default ListEventPredictionsIterable |
listEventPredictionsPaginator(Consumer<ListEventPredictionsRequest.Builder> listEventPredictionsRequest)
Gets a list of past predictions.
|
default ListEventPredictionsIterable |
listEventPredictionsPaginator(ListEventPredictionsRequest listEventPredictionsRequest)
Gets a list of past predictions.
|
default ListTagsForResourceResponse |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists all tags associated with the resource.
|
default ListTagsForResourceResponse |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all tags associated with the resource.
|
default ListTagsForResourceIterable |
listTagsForResourcePaginator(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists all tags associated with the resource.
|
default ListTagsForResourceIterable |
listTagsForResourcePaginator(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all tags associated with the resource.
|
default PutDetectorResponse |
putDetector(Consumer<PutDetectorRequest.Builder> putDetectorRequest)
Creates or updates a detector.
|
default PutDetectorResponse |
putDetector(PutDetectorRequest putDetectorRequest)
Creates or updates a detector.
|
default PutEntityTypeResponse |
putEntityType(Consumer<PutEntityTypeRequest.Builder> putEntityTypeRequest)
Creates or updates an entity type.
|
default PutEntityTypeResponse |
putEntityType(PutEntityTypeRequest putEntityTypeRequest)
Creates or updates an entity type.
|
default PutEventTypeResponse |
putEventType(Consumer<PutEventTypeRequest.Builder> putEventTypeRequest)
Creates or updates an event type.
|
default PutEventTypeResponse |
putEventType(PutEventTypeRequest putEventTypeRequest)
Creates or updates an event type.
|
default PutExternalModelResponse |
putExternalModel(Consumer<PutExternalModelRequest.Builder> putExternalModelRequest)
Creates or updates an Amazon SageMaker model endpoint.
|
default PutExternalModelResponse |
putExternalModel(PutExternalModelRequest putExternalModelRequest)
Creates or updates an Amazon SageMaker model endpoint.
|
default PutKmsEncryptionKeyResponse |
putKMSEncryptionKey(Consumer<PutKmsEncryptionKeyRequest.Builder> putKmsEncryptionKeyRequest)
Specifies the KMS key to be used to encrypt content in Amazon Fraud Detector.
|
default PutKmsEncryptionKeyResponse |
putKMSEncryptionKey(PutKmsEncryptionKeyRequest putKmsEncryptionKeyRequest)
Specifies the KMS key to be used to encrypt content in Amazon Fraud Detector.
|
default PutLabelResponse |
putLabel(Consumer<PutLabelRequest.Builder> putLabelRequest)
Creates or updates label.
|
default PutLabelResponse |
putLabel(PutLabelRequest putLabelRequest)
Creates or updates label.
|
default PutOutcomeResponse |
putOutcome(Consumer<PutOutcomeRequest.Builder> putOutcomeRequest)
Creates or updates an outcome.
|
default PutOutcomeResponse |
putOutcome(PutOutcomeRequest putOutcomeRequest)
Creates or updates an outcome.
|
default SendEventResponse |
sendEvent(Consumer<SendEventRequest.Builder> sendEventRequest)
Stores events in Amazon Fraud Detector without generating fraud predictions for those events.
|
default SendEventResponse |
sendEvent(SendEventRequest sendEventRequest)
Stores events in Amazon Fraud Detector without generating fraud predictions for those events.
|
static ServiceMetadata |
serviceMetadata() |
default TagResourceResponse |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Assigns tags to a resource.
|
default TagResourceResponse |
tagResource(TagResourceRequest tagResourceRequest)
Assigns tags to a resource.
|
default UntagResourceResponse |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes tags from a resource.
|
default UntagResourceResponse |
untagResource(UntagResourceRequest untagResourceRequest)
Removes tags from a resource.
|
default UpdateDetectorVersionResponse |
updateDetectorVersion(Consumer<UpdateDetectorVersionRequest.Builder> updateDetectorVersionRequest)
Updates a detector version.
|
default UpdateDetectorVersionResponse |
updateDetectorVersion(UpdateDetectorVersionRequest updateDetectorVersionRequest)
Updates a detector version.
|
default UpdateDetectorVersionMetadataResponse |
updateDetectorVersionMetadata(Consumer<UpdateDetectorVersionMetadataRequest.Builder> updateDetectorVersionMetadataRequest)
Updates the detector version's description.
|
default UpdateDetectorVersionMetadataResponse |
updateDetectorVersionMetadata(UpdateDetectorVersionMetadataRequest updateDetectorVersionMetadataRequest)
Updates the detector version's description.
|
default UpdateDetectorVersionStatusResponse |
updateDetectorVersionStatus(Consumer<UpdateDetectorVersionStatusRequest.Builder> updateDetectorVersionStatusRequest)
Updates the detector version’s status.
|
default UpdateDetectorVersionStatusResponse |
updateDetectorVersionStatus(UpdateDetectorVersionStatusRequest updateDetectorVersionStatusRequest)
Updates the detector version’s status.
|
default UpdateEventLabelResponse |
updateEventLabel(Consumer<UpdateEventLabelRequest.Builder> updateEventLabelRequest)
Updates the specified event with a new label.
|
default UpdateEventLabelResponse |
updateEventLabel(UpdateEventLabelRequest updateEventLabelRequest)
Updates the specified event with a new label.
|
default UpdateModelResponse |
updateModel(Consumer<UpdateModelRequest.Builder> updateModelRequest)
Updates model description.
|
default UpdateModelResponse |
updateModel(UpdateModelRequest updateModelRequest)
Updates model description.
|
default UpdateModelVersionResponse |
updateModelVersion(Consumer<UpdateModelVersionRequest.Builder> updateModelVersionRequest)
Updates a model version.
|
default UpdateModelVersionResponse |
updateModelVersion(UpdateModelVersionRequest updateModelVersionRequest)
Updates a model version.
|
default UpdateModelVersionStatusResponse |
updateModelVersionStatus(Consumer<UpdateModelVersionStatusRequest.Builder> updateModelVersionStatusRequest)
Updates the status of a model version.
|
default UpdateModelVersionStatusResponse |
updateModelVersionStatus(UpdateModelVersionStatusRequest updateModelVersionStatusRequest)
Updates the status of a model version.
|
default UpdateRuleMetadataResponse |
updateRuleMetadata(Consumer<UpdateRuleMetadataRequest.Builder> updateRuleMetadataRequest)
Updates a rule's metadata.
|
default UpdateRuleMetadataResponse |
updateRuleMetadata(UpdateRuleMetadataRequest updateRuleMetadataRequest)
Updates a rule's metadata.
|
default UpdateRuleVersionResponse |
updateRuleVersion(Consumer<UpdateRuleVersionRequest.Builder> updateRuleVersionRequest)
Updates a rule version resulting in a new rule version.
|
default UpdateRuleVersionResponse |
updateRuleVersion(UpdateRuleVersionRequest updateRuleVersionRequest)
Updates a rule version resulting in a new rule version.
|
default UpdateVariableResponse |
updateVariable(Consumer<UpdateVariableRequest.Builder> updateVariableRequest)
Updates a variable.
|
default UpdateVariableResponse |
updateVariable(UpdateVariableRequest updateVariableRequest)
Updates a variable.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.static FraudDetectorClient create()
FraudDetectorClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static FraudDetectorClientBuilder builder()
FraudDetectorClient.default BatchCreateVariableResponse batchCreateVariable(BatchCreateVariableRequest batchCreateVariableRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Creates a batch of variables.
batchCreateVariableRequest - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault BatchCreateVariableResponse batchCreateVariable(Consumer<BatchCreateVariableRequest.Builder> batchCreateVariableRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault BatchGetVariableResponse batchGetVariable(BatchGetVariableRequest batchGetVariableRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Gets a batch of variables.
batchGetVariableRequest - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault BatchGetVariableResponse batchGetVariable(Consumer<BatchGetVariableRequest.Builder> batchGetVariableRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CancelBatchImportJobResponse cancelBatchImportJob(CancelBatchImportJobRequest cancelBatchImportJobRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Cancels an in-progress batch import job.
cancelBatchImportJobRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CancelBatchImportJobResponse cancelBatchImportJob(Consumer<CancelBatchImportJobRequest.Builder> cancelBatchImportJobRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Cancels an in-progress batch import job.
This is a convenience which creates an instance of the CancelBatchImportJobRequest.Builder avoiding the
need to create one manually via CancelBatchImportJobRequest.builder()
cancelBatchImportJobRequest - A Consumer that will call methods on CancelBatchImportJobRequest.Builder to create a
request.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CancelBatchPredictionJobResponse cancelBatchPredictionJob(CancelBatchPredictionJobRequest cancelBatchPredictionJobRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Cancels the specified batch prediction job.
cancelBatchPredictionJobRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CancelBatchPredictionJobResponse cancelBatchPredictionJob(Consumer<CancelBatchPredictionJobRequest.Builder> cancelBatchPredictionJobRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateBatchImportJobResponse createBatchImportJob(CreateBatchImportJobRequest createBatchImportJobRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Creates a batch import job.
createBatchImportJobRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateBatchImportJobResponse createBatchImportJob(Consumer<CreateBatchImportJobRequest.Builder> createBatchImportJobRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Creates a batch import job.
This is a convenience which creates an instance of the CreateBatchImportJobRequest.Builder avoiding the
need to create one manually via CreateBatchImportJobRequest.builder()
createBatchImportJobRequest - A Consumer that will call methods on CreateBatchImportJobRequest.Builder to create a
request.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateBatchPredictionJobResponse createBatchPredictionJob(CreateBatchPredictionJobRequest createBatchPredictionJobRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, FraudDetectorException
Creates a batch prediction job.
createBatchPredictionJobRequest - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ResourceNotFoundException - An exception indicating the specified resource was not found.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateBatchPredictionJobResponse createBatchPredictionJob(Consumer<CreateBatchPredictionJobRequest.Builder> createBatchPredictionJobRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ResourceNotFoundException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ResourceNotFoundException - An exception indicating the specified resource was not found.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateDetectorVersionResponse createDetectorVersion(CreateDetectorVersionRequest createDetectorVersionRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Creates a detector version. The detector version starts in a DRAFT status.
createDetectorVersionRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateDetectorVersionResponse createDetectorVersion(Consumer<CreateDetectorVersionRequest.Builder> createDetectorVersionRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateModelResponse createModel(CreateModelRequest createModelRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Creates a model using the specified model type.
createModelRequest - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateModelResponse createModel(Consumer<CreateModelRequest.Builder> createModelRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateModelVersionResponse createModelVersion(CreateModelVersionRequest createModelVersionRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, FraudDetectorException
Creates a version of the model using the specified model type and model id.
createModelVersionRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ThrottlingException - An exception indicating a throttling error.InternalServerException - An exception indicating an internal server error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateModelVersionResponse createModelVersion(Consumer<CreateModelVersionRequest.Builder> createModelVersionRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ThrottlingException - An exception indicating a throttling error.InternalServerException - An exception indicating an internal server error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateRuleResponse createRule(CreateRuleRequest createRuleRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Creates a rule for use with the specified detector.
createRuleRequest - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateRuleResponse createRule(Consumer<CreateRuleRequest.Builder> createRuleRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateVariableResponse createVariable(CreateVariableRequest createVariableRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Creates a variable.
createVariableRequest - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateVariableResponse createVariable(Consumer<CreateVariableRequest.Builder> createVariableRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteBatchImportJobResponse deleteBatchImportJob(DeleteBatchImportJobRequest deleteBatchImportJobRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Deletes the specified batch import job ID record. This action does not delete the data that was batch imported.
deleteBatchImportJobRequest - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteBatchImportJobResponse deleteBatchImportJob(Consumer<DeleteBatchImportJobRequest.Builder> deleteBatchImportJobRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Deletes the specified batch import job ID record. This action does not delete the data that was batch imported.
This is a convenience which creates an instance of the DeleteBatchImportJobRequest.Builder avoiding the
need to create one manually via DeleteBatchImportJobRequest.builder()
deleteBatchImportJobRequest - A Consumer that will call methods on DeleteBatchImportJobRequest.Builder to create a
request.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteBatchPredictionJobResponse deleteBatchPredictionJob(DeleteBatchPredictionJobRequest deleteBatchPredictionJobRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Deletes a batch prediction job.
deleteBatchPredictionJobRequest - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteBatchPredictionJobResponse deleteBatchPredictionJob(Consumer<DeleteBatchPredictionJobRequest.Builder> deleteBatchPredictionJobRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteDetectorResponse deleteDetector(DeleteDetectorRequest deleteDetectorRequest) throws ConflictException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ConflictException - An exception indicating there was a conflict during a delete operation.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteDetectorResponse deleteDetector(Consumer<DeleteDetectorRequest.Builder> deleteDetectorRequest) throws ConflictException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ConflictException - An exception indicating there was a conflict during a delete operation.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteDetectorVersionResponse deleteDetectorVersion(DeleteDetectorVersionRequest deleteDetectorVersionRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.ConflictException - An exception indicating there was a conflict during a delete operation.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteDetectorVersionResponse deleteDetectorVersion(Consumer<DeleteDetectorVersionRequest.Builder> deleteDetectorVersionRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.ConflictException - An exception indicating there was a conflict during a delete operation.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteEntityTypeResponse deleteEntityType(DeleteEntityTypeRequest deleteEntityTypeRequest) throws ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ConflictException - An exception indicating there was a conflict during a delete operation.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteEntityTypeResponse deleteEntityType(Consumer<DeleteEntityTypeRequest.Builder> deleteEntityTypeRequest) throws ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ConflictException - An exception indicating there was a conflict during a delete operation.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteEventResponse deleteEvent(DeleteEventRequest deleteEventRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, FraudDetectorException
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 - InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ValidationException - An exception indicating a specified value is not allowed.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteEventResponse deleteEvent(Consumer<DeleteEventRequest.Builder> deleteEventRequest) throws InternalServerException, ThrottlingException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, FraudDetectorException
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.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ValidationException - An exception indicating a specified value is not allowed.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteEventTypeResponse deleteEventType(DeleteEventTypeRequest deleteEventTypeRequest) throws ConflictException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Deletes an event type.
You cannot delete an event type that is used in a detector or a model.
When you delete an event type, Amazon Fraud Detector permanently deletes that event type and the data is no longer stored in Amazon Fraud Detector.
deleteEventTypeRequest - ConflictException - An exception indicating there was a conflict during a delete operation.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteEventTypeResponse deleteEventType(Consumer<DeleteEventTypeRequest.Builder> deleteEventTypeRequest) throws ConflictException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Deletes an event type.
You cannot delete an event type that is used in a detector or a model.
When you delete an event type, Amazon Fraud Detector permanently deletes that event 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.ConflictException - An exception indicating there was a conflict during a delete operation.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteEventsByEventTypeResponse deleteEventsByEventType(DeleteEventsByEventTypeRequest deleteEventsByEventTypeRequest) throws ConflictException, ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Deletes all events of a particular event type.
deleteEventsByEventTypeRequest - ConflictException - An exception indicating there was a conflict during a delete operation.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteEventsByEventTypeResponse deleteEventsByEventType(Consumer<DeleteEventsByEventTypeRequest.Builder> deleteEventsByEventTypeRequest) throws ConflictException, ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Deletes all events of a particular event type.
This is a convenience which creates an instance of the DeleteEventsByEventTypeRequest.Builder avoiding
the need to create one manually via DeleteEventsByEventTypeRequest.builder()
deleteEventsByEventTypeRequest - A Consumer that will call methods on DeleteEventsByEventTypeRequest.Builder to create a
request.ConflictException - An exception indicating there was a conflict during a delete operation.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteExternalModelResponse deleteExternalModel(DeleteExternalModelRequest deleteExternalModelRequest) throws ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ConflictException - An exception indicating there was a conflict during a delete operation.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteExternalModelResponse deleteExternalModel(Consumer<DeleteExternalModelRequest.Builder> deleteExternalModelRequest) throws ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ConflictException - An exception indicating there was a conflict during a delete operation.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteLabelResponse deleteLabel(DeleteLabelRequest deleteLabelRequest) throws ValidationException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ConflictException - An exception indicating there was a conflict during a delete operation.ThrottlingException - An exception indicating a throttling error.InternalServerException - An exception indicating an internal server error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteLabelResponse deleteLabel(Consumer<DeleteLabelRequest.Builder> deleteLabelRequest) throws ValidationException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ConflictException - An exception indicating there was a conflict during a delete operation.ThrottlingException - An exception indicating a throttling error.InternalServerException - An exception indicating an internal server error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteModelResponse deleteModel(DeleteModelRequest deleteModelRequest) throws ConflictException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ConflictException - An exception indicating there was a conflict during a delete operation.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteModelResponse deleteModel(Consumer<DeleteModelRequest.Builder> deleteModelRequest) throws ConflictException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ConflictException - An exception indicating there was a conflict during a delete operation.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteModelVersionResponse deleteModelVersion(DeleteModelVersionRequest deleteModelVersionRequest) throws ValidationException, InternalServerException, AccessDeniedException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ThrottlingException - An exception indicating a throttling error.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteModelVersionResponse deleteModelVersion(Consumer<DeleteModelVersionRequest.Builder> deleteModelVersionRequest) throws ValidationException, InternalServerException, AccessDeniedException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ThrottlingException - An exception indicating a throttling error.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteOutcomeResponse deleteOutcome(DeleteOutcomeRequest deleteOutcomeRequest) throws ValidationException, InternalServerException, ThrottlingException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.ConflictException - An exception indicating there was a conflict during a delete operation.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteOutcomeResponse deleteOutcome(Consumer<DeleteOutcomeRequest.Builder> deleteOutcomeRequest) throws ValidationException, InternalServerException, ThrottlingException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.ConflictException - An exception indicating there was a conflict during a delete operation.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteRuleResponse deleteRule(DeleteRuleRequest deleteRuleRequest) throws ConflictException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ConflictException - An exception indicating there was a conflict during a delete operation.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteRuleResponse deleteRule(Consumer<DeleteRuleRequest.Builder> deleteRuleRequest) throws ConflictException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ConflictException - An exception indicating there was a conflict during a delete operation.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteVariableResponse deleteVariable(DeleteVariableRequest deleteVariableRequest) throws ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ConflictException - An exception indicating there was a conflict during a delete operation.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteVariableResponse deleteVariable(Consumer<DeleteVariableRequest.Builder> deleteVariableRequest) throws ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ConflictException - An exception indicating there was a conflict during a delete operation.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeDetectorResponse describeDetector(DescribeDetectorRequest describeDetectorRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Gets all versions for a specified detector.
describeDetectorRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeDetectorResponse describeDetector(Consumer<DescribeDetectorRequest.Builder> describeDetectorRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeModelVersionsResponse describeModelVersions(DescribeModelVersionsRequest describeModelVersionsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeModelVersionsResponse describeModelVersions(Consumer<DescribeModelVersionsRequest.Builder> describeModelVersionsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeModelVersionsIterable describeModelVersionsPaginator(DescribeModelVersionsRequest describeModelVersionsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.DescribeModelVersionsIterable responses = client.describeModelVersionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.DescribeModelVersionsIterable responses = client
.describeModelVersionsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.DescribeModelVersionsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.DescribeModelVersionsIterable responses = client.describeModelVersionsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
describeModelVersions(software.amazon.awssdk.services.frauddetector.model.DescribeModelVersionsRequest)
operation.
describeModelVersionsRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeModelVersionsIterable describeModelVersionsPaginator(Consumer<DescribeModelVersionsRequest.Builder> describeModelVersionsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.DescribeModelVersionsIterable responses = client.describeModelVersionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.DescribeModelVersionsIterable responses = client
.describeModelVersionsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.DescribeModelVersionsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.DescribeModelVersionsIterable responses = client.describeModelVersionsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetBatchImportJobsResponse getBatchImportJobs(GetBatchImportJobsRequest getBatchImportJobsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Gets all batch import jobs or a specific job of the specified 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 GetBatchImportJobsResponse as part of your request. A null pagination token fetches
the records from the beginning.
getBatchImportJobsRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetBatchImportJobsResponse getBatchImportJobs(Consumer<GetBatchImportJobsRequest.Builder> getBatchImportJobsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Gets all batch import jobs or a specific job of the specified 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 GetBatchImportJobsResponse 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 GetBatchImportJobsRequest.Builder avoiding the
need to create one manually via GetBatchImportJobsRequest.builder()
getBatchImportJobsRequest - A Consumer that will call methods on GetBatchImportJobsRequest.Builder to create a
request.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetBatchImportJobsIterable getBatchImportJobsPaginator(GetBatchImportJobsRequest getBatchImportJobsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Gets all batch import jobs or a specific job of the specified 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 GetBatchImportJobsResponse as part of your request. A null pagination token fetches
the records from the beginning.
This is a variant of
getBatchImportJobs(software.amazon.awssdk.services.frauddetector.model.GetBatchImportJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetBatchImportJobsIterable responses = client.getBatchImportJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetBatchImportJobsIterable responses = client
.getBatchImportJobsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetBatchImportJobsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetBatchImportJobsIterable responses = client.getBatchImportJobsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getBatchImportJobs(software.amazon.awssdk.services.frauddetector.model.GetBatchImportJobsRequest)
operation.
getBatchImportJobsRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetBatchImportJobsIterable getBatchImportJobsPaginator(Consumer<GetBatchImportJobsRequest.Builder> getBatchImportJobsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Gets all batch import jobs or a specific job of the specified 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 GetBatchImportJobsResponse as part of your request. A null pagination token fetches
the records from the beginning.
This is a variant of
getBatchImportJobs(software.amazon.awssdk.services.frauddetector.model.GetBatchImportJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetBatchImportJobsIterable responses = client.getBatchImportJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetBatchImportJobsIterable responses = client
.getBatchImportJobsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetBatchImportJobsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetBatchImportJobsIterable responses = client.getBatchImportJobsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getBatchImportJobs(software.amazon.awssdk.services.frauddetector.model.GetBatchImportJobsRequest)
operation.
This is a convenience which creates an instance of the GetBatchImportJobsRequest.Builder avoiding the
need to create one manually via GetBatchImportJobsRequest.builder()
getBatchImportJobsRequest - A Consumer that will call methods on GetBatchImportJobsRequest.Builder to create a
request.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetBatchPredictionJobsResponse getBatchPredictionJobs(GetBatchPredictionJobsRequest getBatchPredictionJobsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetBatchPredictionJobsResponse getBatchPredictionJobs(Consumer<GetBatchPredictionJobsRequest.Builder> getBatchPredictionJobsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetBatchPredictionJobsIterable getBatchPredictionJobsPaginator(GetBatchPredictionJobsRequest getBatchPredictionJobsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetBatchPredictionJobsIterable responses = client.getBatchPredictionJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetBatchPredictionJobsIterable responses = client
.getBatchPredictionJobsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetBatchPredictionJobsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetBatchPredictionJobsIterable responses = client.getBatchPredictionJobsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getBatchPredictionJobs(software.amazon.awssdk.services.frauddetector.model.GetBatchPredictionJobsRequest)
operation.
getBatchPredictionJobsRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetBatchPredictionJobsIterable getBatchPredictionJobsPaginator(Consumer<GetBatchPredictionJobsRequest.Builder> getBatchPredictionJobsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetBatchPredictionJobsIterable responses = client.getBatchPredictionJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetBatchPredictionJobsIterable responses = client
.getBatchPredictionJobsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetBatchPredictionJobsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetBatchPredictionJobsIterable responses = client.getBatchPredictionJobsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDeleteEventsByEventTypeStatusResponse getDeleteEventsByEventTypeStatus(GetDeleteEventsByEventTypeStatusRequest getDeleteEventsByEventTypeStatusRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Retrieves the status of a DeleteEventsByEventType action.
getDeleteEventsByEventTypeStatusRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDeleteEventsByEventTypeStatusResponse getDeleteEventsByEventTypeStatus(Consumer<GetDeleteEventsByEventTypeStatusRequest.Builder> getDeleteEventsByEventTypeStatusRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Retrieves the status of a DeleteEventsByEventType action.
This is a convenience which creates an instance of the GetDeleteEventsByEventTypeStatusRequest.Builder
avoiding the need to create one manually via GetDeleteEventsByEventTypeStatusRequest.builder()
getDeleteEventsByEventTypeStatusRequest - A Consumer that will call methods on GetDeleteEventsByEventTypeStatusRequest.Builder to
create a request.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDetectorVersionResponse getDetectorVersion(GetDetectorVersionRequest getDetectorVersionRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Gets a particular detector version.
getDetectorVersionRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDetectorVersionResponse getDetectorVersion(Consumer<GetDetectorVersionRequest.Builder> getDetectorVersionRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDetectorsResponse getDetectors(GetDetectorsRequest getDetectorsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDetectorsResponse getDetectors(Consumer<GetDetectorsRequest.Builder> getDetectorsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDetectorsIterable getDetectorsPaginator(GetDetectorsRequest getDetectorsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetDetectorsIterable responses = client.getDetectorsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetDetectorsIterable responses = client
.getDetectorsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetDetectorsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetDetectorsIterable responses = client.getDetectorsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getDetectors(software.amazon.awssdk.services.frauddetector.model.GetDetectorsRequest) operation.
getDetectorsRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDetectorsIterable getDetectorsPaginator(Consumer<GetDetectorsRequest.Builder> getDetectorsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetDetectorsIterable responses = client.getDetectorsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetDetectorsIterable responses = client
.getDetectorsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetDetectorsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetDetectorsIterable responses = client.getDetectorsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEntityTypesResponse getEntityTypes(GetEntityTypesRequest getEntityTypesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEntityTypesResponse getEntityTypes(Consumer<GetEntityTypesRequest.Builder> getEntityTypesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEntityTypesIterable getEntityTypesPaginator(GetEntityTypesRequest getEntityTypesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetEntityTypesIterable responses = client.getEntityTypesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetEntityTypesIterable responses = client
.getEntityTypesPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetEntityTypesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetEntityTypesIterable responses = client.getEntityTypesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getEntityTypes(software.amazon.awssdk.services.frauddetector.model.GetEntityTypesRequest) operation.
getEntityTypesRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEntityTypesIterable getEntityTypesPaginator(Consumer<GetEntityTypesRequest.Builder> getEntityTypesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetEntityTypesIterable responses = client.getEntityTypesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetEntityTypesIterable responses = client
.getEntityTypesPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetEntityTypesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetEntityTypesIterable responses = client.getEntityTypesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEventResponse getEvent(GetEventRequest getEventRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Retrieves details of events stored with Amazon Fraud Detector. This action does not retrieve prediction results.
getEventRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEventResponse getEvent(Consumer<GetEventRequest.Builder> getEventRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Retrieves details of events stored with Amazon Fraud Detector. This action does not retrieve prediction results.
This is a convenience which creates an instance of the GetEventRequest.Builder avoiding the need to
create one manually via GetEventRequest.builder()
getEventRequest - A Consumer that will call methods on GetEventRequest.Builder to create a request.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEventPredictionResponse getEventPrediction(GetEventPredictionRequest getEventPredictionRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, ResourceUnavailableException, AwsServiceException, SdkClientException, FraudDetectorException
Evaluates an event against a detector version. If a version ID is not provided, the detector’s (
ACTIVE) version is used.
getEventPredictionRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.ResourceUnavailableException - An exception indicating that the attached customer-owned (external) model threw an exception when Amazon
Fraud Detector invoked the model.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEventPredictionResponse getEventPrediction(Consumer<GetEventPredictionRequest.Builder> getEventPredictionRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, ResourceUnavailableException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.ResourceUnavailableException - An exception indicating that the attached customer-owned (external) model threw an exception when Amazon
Fraud Detector invoked the model.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEventPredictionMetadataResponse getEventPredictionMetadata(GetEventPredictionMetadataRequest getEventPredictionMetadataRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, FraudDetectorException
Gets details of the past fraud predictions for the specified event ID, event type, detector ID, and detector version ID that was generated in the specified time period.
getEventPredictionMetadataRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ThrottlingException - An exception indicating a throttling error.InternalServerException - An exception indicating an internal server error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEventPredictionMetadataResponse getEventPredictionMetadata(Consumer<GetEventPredictionMetadataRequest.Builder> getEventPredictionMetadataRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, FraudDetectorException
Gets details of the past fraud predictions for the specified event ID, event type, detector ID, and detector version ID that was generated in the specified time period.
This is a convenience which creates an instance of the GetEventPredictionMetadataRequest.Builder avoiding
the need to create one manually via GetEventPredictionMetadataRequest.builder()
getEventPredictionMetadataRequest - A Consumer that will call methods on GetEventPredictionMetadataRequest.Builder to create a
request.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ThrottlingException - An exception indicating a throttling error.InternalServerException - An exception indicating an internal server error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEventTypesResponse getEventTypes(GetEventTypesRequest getEventTypesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEventTypesResponse getEventTypes(Consumer<GetEventTypesRequest.Builder> getEventTypesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEventTypesIterable getEventTypesPaginator(GetEventTypesRequest getEventTypesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetEventTypesIterable responses = client.getEventTypesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetEventTypesIterable responses = client
.getEventTypesPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetEventTypesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetEventTypesIterable responses = client.getEventTypesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getEventTypes(software.amazon.awssdk.services.frauddetector.model.GetEventTypesRequest) operation.
getEventTypesRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEventTypesIterable getEventTypesPaginator(Consumer<GetEventTypesRequest.Builder> getEventTypesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetEventTypesIterable responses = client.getEventTypesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetEventTypesIterable responses = client
.getEventTypesPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetEventTypesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetEventTypesIterable responses = client.getEventTypesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetExternalModelsResponse getExternalModels(GetExternalModelsRequest getExternalModelsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetExternalModelsResponse getExternalModels(Consumer<GetExternalModelsRequest.Builder> getExternalModelsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetExternalModelsIterable getExternalModelsPaginator(GetExternalModelsRequest getExternalModelsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetExternalModelsIterable responses = client.getExternalModelsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetExternalModelsIterable responses = client
.getExternalModelsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetExternalModelsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetExternalModelsIterable responses = client.getExternalModelsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getExternalModels(software.amazon.awssdk.services.frauddetector.model.GetExternalModelsRequest)
operation.
getExternalModelsRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetExternalModelsIterable getExternalModelsPaginator(Consumer<GetExternalModelsRequest.Builder> getExternalModelsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetExternalModelsIterable responses = client.getExternalModelsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetExternalModelsIterable responses = client
.getExternalModelsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetExternalModelsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetExternalModelsIterable responses = client.getExternalModelsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetKmsEncryptionKeyResponse getKMSEncryptionKey(GetKmsEncryptionKeyRequest getKmsEncryptionKeyRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Gets the encryption key if a KMS key has been specified to be used to encrypt content in Amazon Fraud Detector.
getKmsEncryptionKeyRequest - ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetKmsEncryptionKeyResponse getKMSEncryptionKey(Consumer<GetKmsEncryptionKeyRequest.Builder> getKmsEncryptionKeyRequest) throws ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Gets the encryption key if a KMS key 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.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetLabelsResponse getLabels(GetLabelsRequest getLabelsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetLabelsResponse getLabels(Consumer<GetLabelsRequest.Builder> getLabelsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetLabelsIterable getLabelsPaginator(GetLabelsRequest getLabelsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetLabelsIterable responses = client.getLabelsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetLabelsIterable responses = client.getLabelsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetLabelsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetLabelsIterable responses = client.getLabelsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getLabels(software.amazon.awssdk.services.frauddetector.model.GetLabelsRequest) operation.
getLabelsRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetLabelsIterable getLabelsPaginator(Consumer<GetLabelsRequest.Builder> getLabelsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetLabelsIterable responses = client.getLabelsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetLabelsIterable responses = client.getLabelsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetLabelsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetLabelsIterable responses = client.getLabelsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetModelVersionResponse getModelVersion(GetModelVersionRequest getModelVersionRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Gets the details of the specified model version.
getModelVersionRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetModelVersionResponse getModelVersion(Consumer<GetModelVersionRequest.Builder> getModelVersionRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetModelsResponse getModels(GetModelsRequest getModelsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services 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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetModelsResponse getModels(Consumer<GetModelsRequest.Builder> getModelsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services 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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetModelsIterable getModelsPaginator(GetModelsRequest getModelsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services 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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetModelsIterable responses = client.getModelsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetModelsIterable responses = client.getModelsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetModelsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetModelsIterable responses = client.getModelsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getModels(software.amazon.awssdk.services.frauddetector.model.GetModelsRequest) operation.
getModelsRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetModelsIterable getModelsPaginator(Consumer<GetModelsRequest.Builder> getModelsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services 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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetModelsIterable responses = client.getModelsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetModelsIterable responses = client.getModelsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetModelsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetModelsIterable responses = client.getModelsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetOutcomesResponse getOutcomes(GetOutcomesRequest getOutcomesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetOutcomesResponse getOutcomes(Consumer<GetOutcomesRequest.Builder> getOutcomesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetOutcomesIterable getOutcomesPaginator(GetOutcomesRequest getOutcomesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetOutcomesIterable responses = client.getOutcomesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetOutcomesIterable responses = client.getOutcomesPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetOutcomesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetOutcomesIterable responses = client.getOutcomesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getOutcomes(software.amazon.awssdk.services.frauddetector.model.GetOutcomesRequest) operation.
getOutcomesRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetOutcomesIterable getOutcomesPaginator(Consumer<GetOutcomesRequest.Builder> getOutcomesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetOutcomesIterable responses = client.getOutcomesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetOutcomesIterable responses = client.getOutcomesPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetOutcomesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetOutcomesIterable responses = client.getOutcomesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetRulesResponse getRules(GetRulesRequest getRulesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetRulesResponse getRules(Consumer<GetRulesRequest.Builder> getRulesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetRulesIterable getRulesPaginator(GetRulesRequest getRulesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetRulesIterable responses = client.getRulesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetRulesIterable responses = client.getRulesPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetRulesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetRulesIterable responses = client.getRulesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getRules(software.amazon.awssdk.services.frauddetector.model.GetRulesRequest) operation.
getRulesRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetRulesIterable getRulesPaginator(Consumer<GetRulesRequest.Builder> getRulesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetRulesIterable responses = client.getRulesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetRulesIterable responses = client.getRulesPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetRulesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetRulesIterable responses = client.getRulesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetVariablesResponse getVariables(GetVariablesRequest getVariablesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetVariablesResponse getVariables(Consumer<GetVariablesRequest.Builder> getVariablesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetVariablesIterable getVariablesPaginator(GetVariablesRequest getVariablesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetVariablesIterable responses = client.getVariablesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetVariablesIterable responses = client
.getVariablesPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetVariablesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetVariablesIterable responses = client.getVariablesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getVariables(software.amazon.awssdk.services.frauddetector.model.GetVariablesRequest) operation.
getVariablesRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetVariablesIterable getVariablesPaginator(Consumer<GetVariablesRequest.Builder> getVariablesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.GetVariablesIterable responses = client.getVariablesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.GetVariablesIterable responses = client
.getVariablesPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.GetVariablesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.GetVariablesIterable responses = client.getVariablesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListEventPredictionsResponse listEventPredictions(ListEventPredictionsRequest listEventPredictionsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, FraudDetectorException
Gets a list of past predictions. The list can be filtered by detector ID, detector version ID, event ID, event type, or by specifying a time period. If filter is not specified, the most recent prediction is returned.
For example, the following filter lists all past predictions for xyz event type -
{ "eventType":{ "value": "xyz" }” }
This is a paginated API. If you provide a null maxResults, this action will retrieve a maximum of 10
records per page. If you provide a maxResults, the value must be between 50 and 100. To get the next
page results, provide the nextToken from the response as part of your request. A null
nextToken fetches the records from the beginning.
listEventPredictionsRequest - ValidationException - An exception indicating a specified value is not allowed.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ThrottlingException - An exception indicating a throttling error.InternalServerException - An exception indicating an internal server error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListEventPredictionsResponse listEventPredictions(Consumer<ListEventPredictionsRequest.Builder> listEventPredictionsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, FraudDetectorException
Gets a list of past predictions. The list can be filtered by detector ID, detector version ID, event ID, event type, or by specifying a time period. If filter is not specified, the most recent prediction is returned.
For example, the following filter lists all past predictions for xyz event type -
{ "eventType":{ "value": "xyz" }” }
This is a paginated API. If you provide a null maxResults, this action will retrieve a maximum of 10
records per page. If you provide a maxResults, the value must be between 50 and 100. To get the next
page results, provide the nextToken from the response as part of your request. A null
nextToken fetches the records from the beginning.
This is a convenience which creates an instance of the ListEventPredictionsRequest.Builder avoiding the
need to create one manually via ListEventPredictionsRequest.builder()
listEventPredictionsRequest - A Consumer that will call methods on ListEventPredictionsRequest.Builder to create a
request.ValidationException - An exception indicating a specified value is not allowed.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ThrottlingException - An exception indicating a throttling error.InternalServerException - An exception indicating an internal server error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListEventPredictionsIterable listEventPredictionsPaginator(ListEventPredictionsRequest listEventPredictionsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, FraudDetectorException
Gets a list of past predictions. The list can be filtered by detector ID, detector version ID, event ID, event type, or by specifying a time period. If filter is not specified, the most recent prediction is returned.
For example, the following filter lists all past predictions for xyz event type -
{ "eventType":{ "value": "xyz" }” }
This is a paginated API. If you provide a null maxResults, this action will retrieve a maximum of 10
records per page. If you provide a maxResults, the value must be between 50 and 100. To get the next
page results, provide the nextToken from the response as part of your request. A null
nextToken fetches the records from the beginning.
This is a variant of
listEventPredictions(software.amazon.awssdk.services.frauddetector.model.ListEventPredictionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.ListEventPredictionsIterable responses = client.listEventPredictionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.ListEventPredictionsIterable responses = client
.listEventPredictionsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.ListEventPredictionsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.ListEventPredictionsIterable responses = client.listEventPredictionsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listEventPredictions(software.amazon.awssdk.services.frauddetector.model.ListEventPredictionsRequest)
operation.
listEventPredictionsRequest - ValidationException - An exception indicating a specified value is not allowed.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ThrottlingException - An exception indicating a throttling error.InternalServerException - An exception indicating an internal server error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListEventPredictionsIterable listEventPredictionsPaginator(Consumer<ListEventPredictionsRequest.Builder> listEventPredictionsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, FraudDetectorException
Gets a list of past predictions. The list can be filtered by detector ID, detector version ID, event ID, event type, or by specifying a time period. If filter is not specified, the most recent prediction is returned.
For example, the following filter lists all past predictions for xyz event type -
{ "eventType":{ "value": "xyz" }” }
This is a paginated API. If you provide a null maxResults, this action will retrieve a maximum of 10
records per page. If you provide a maxResults, the value must be between 50 and 100. To get the next
page results, provide the nextToken from the response as part of your request. A null
nextToken fetches the records from the beginning.
This is a variant of
listEventPredictions(software.amazon.awssdk.services.frauddetector.model.ListEventPredictionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.ListEventPredictionsIterable responses = client.listEventPredictionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.ListEventPredictionsIterable responses = client
.listEventPredictionsPaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.ListEventPredictionsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.ListEventPredictionsIterable responses = client.listEventPredictionsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listEventPredictions(software.amazon.awssdk.services.frauddetector.model.ListEventPredictionsRequest)
operation.
This is a convenience which creates an instance of the ListEventPredictionsRequest.Builder avoiding the
need to create one manually via ListEventPredictionsRequest.builder()
listEventPredictionsRequest - A Consumer that will call methods on ListEventPredictionsRequest.Builder to create a
request.ValidationException - An exception indicating a specified value is not allowed.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ThrottlingException - An exception indicating a throttling error.InternalServerException - An exception indicating an internal server error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ValidationException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ValidationException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceIterable listTagsForResourcePaginator(ListTagsForResourceRequest listTagsForResourceRequest) throws ValidationException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.ListTagsForResourceIterable responses = client.listTagsForResourcePaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.ListTagsForResourceIterable responses = client
.listTagsForResourcePaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.ListTagsForResourceResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.ListTagsForResourceIterable responses = client.listTagsForResourcePaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTagsForResource(software.amazon.awssdk.services.frauddetector.model.ListTagsForResourceRequest)
operation.
listTagsForResourceRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceIterable listTagsForResourcePaginator(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ValidationException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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 iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.frauddetector.paginators.ListTagsForResourceIterable responses = client.listTagsForResourcePaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.frauddetector.paginators.ListTagsForResourceIterable responses = client
.listTagsForResourcePaginator(request);
for (software.amazon.awssdk.services.frauddetector.model.ListTagsForResourceResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.frauddetector.paginators.ListTagsForResourceIterable responses = client.listTagsForResourcePaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutDetectorResponse putDetector(PutDetectorRequest putDetectorRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
Creates or updates a detector.
putDetectorRequest - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutDetectorResponse putDetector(Consumer<PutDetectorRequest.Builder> putDetectorRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutEntityTypeResponse putEntityType(PutEntityTypeRequest putEntityTypeRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutEntityTypeResponse putEntityType(Consumer<PutEntityTypeRequest.Builder> putEntityTypeRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutEventTypeResponse putEventType(PutEventTypeRequest putEventTypeRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutEventTypeResponse putEventType(Consumer<PutEventTypeRequest.Builder> putEventTypeRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutExternalModelResponse putExternalModel(PutExternalModelRequest putExternalModelRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutExternalModelResponse putExternalModel(Consumer<PutExternalModelRequest.Builder> putExternalModelRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutKmsEncryptionKeyResponse putKMSEncryptionKey(PutKmsEncryptionKeyRequest putKmsEncryptionKeyRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
Specifies the KMS key to be used to encrypt content in Amazon Fraud Detector.
putKmsEncryptionKeyRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutKmsEncryptionKeyResponse putKMSEncryptionKey(Consumer<PutKmsEncryptionKeyRequest.Builder> putKmsEncryptionKeyRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
Specifies the KMS key 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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutLabelResponse putLabel(PutLabelRequest putLabelRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutLabelResponse putLabel(Consumer<PutLabelRequest.Builder> putLabelRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutOutcomeResponse putOutcome(PutOutcomeRequest putOutcomeRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
Creates or updates an outcome.
putOutcomeRequest - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutOutcomeResponse putOutcome(Consumer<PutOutcomeRequest.Builder> putOutcomeRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault SendEventResponse sendEvent(SendEventRequest sendEventRequest) throws ValidationException, ConflictException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Stores events in Amazon Fraud Detector without generating fraud predictions for those events. For example, you
can use SendEvent to upload a historical dataset, which you can then later use to train a model.
sendEventRequest - ValidationException - An exception indicating a specified value is not allowed.ConflictException - An exception indicating there was a conflict during a delete operation.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault SendEventResponse sendEvent(Consumer<SendEventRequest.Builder> sendEventRequest) throws ValidationException, ConflictException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Stores events in Amazon Fraud Detector without generating fraud predictions for those events. For example, you
can use SendEvent to upload a historical dataset, which you can then later use to train a model.
This is a convenience which creates an instance of the SendEventRequest.Builder avoiding the need to
create one manually via SendEventRequest.builder()
sendEventRequest - A Consumer that will call methods on SendEventRequest.Builder to create a request.ValidationException - An exception indicating a specified value is not allowed.ConflictException - An exception indicating there was a conflict during a delete operation.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ValidationException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Assigns tags to a resource.
tagResourceRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ValidationException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ValidationException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
Removes tags from a resource.
untagResourceRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ValidationException, ResourceNotFoundException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateDetectorVersionResponse updateDetectorVersion(UpdateDetectorVersionRequest updateDetectorVersionRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateDetectorVersionResponse updateDetectorVersion(Consumer<UpdateDetectorVersionRequest.Builder> updateDetectorVersionRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateDetectorVersionMetadataResponse updateDetectorVersionMetadata(UpdateDetectorVersionMetadataRequest updateDetectorVersionMetadataRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
Updates the detector version's description. You can update the metadata for any detector version (
DRAFT, ACTIVE, or INACTIVE).
updateDetectorVersionMetadataRequest - ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateDetectorVersionMetadataResponse updateDetectorVersionMetadata(Consumer<UpdateDetectorVersionMetadataRequest.Builder> updateDetectorVersionMetadataRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateDetectorVersionStatusResponse updateDetectorVersionStatus(UpdateDetectorVersionStatusRequest updateDetectorVersionStatusRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateDetectorVersionStatusResponse updateDetectorVersionStatus(Consumer<UpdateDetectorVersionStatusRequest.Builder> updateDetectorVersionStatusRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateEventLabelResponse updateEventLabel(UpdateEventLabelRequest updateEventLabelRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
Updates the specified event with a new label.
updateEventLabelRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateEventLabelResponse updateEventLabel(Consumer<UpdateEventLabelRequest.Builder> updateEventLabelRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
Updates the specified event with a new label.
This is a convenience which creates an instance of the UpdateEventLabelRequest.Builder avoiding the need
to create one manually via UpdateEventLabelRequest.builder()
updateEventLabelRequest - A Consumer that will call methods on UpdateEventLabelRequest.Builder to create a request.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateModelResponse updateModel(UpdateModelRequest updateModelRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
Updates model description.
updateModelRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateModelResponse updateModel(Consumer<UpdateModelRequest.Builder> updateModelRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
Updates model description.
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateModelVersionResponse updateModelVersion(UpdateModelVersionRequest updateModelVersionRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, InternalServerException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ThrottlingException - An exception indicating a throttling error.InternalServerException - An exception indicating an internal server error.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateModelVersionResponse updateModelVersion(Consumer<UpdateModelVersionRequest.Builder> updateModelVersionRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, InternalServerException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ThrottlingException - An exception indicating a throttling error.InternalServerException - An exception indicating an internal server error.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateModelVersionStatusResponse updateModelVersionStatus(UpdateModelVersionStatusRequest updateModelVersionStatusRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
Updates the status of a model version.
You can perform the following status updates:
Change the TRAINING_IN_PROGRESS status to TRAINING_CANCELLED.
Change the TRAINING_COMPLETE status to ACTIVE.
Change ACTIVE to INACTIVE.
updateModelVersionStatusRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateModelVersionStatusResponse updateModelVersionStatus(Consumer<UpdateModelVersionStatusRequest.Builder> updateModelVersionStatusRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
Updates the status of a model version.
You can perform the following status updates:
Change the TRAINING_IN_PROGRESS status to TRAINING_CANCELLED.
Change the TRAINING_COMPLETE status to ACTIVE.
Change ACTIVE to 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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateRuleMetadataResponse updateRuleMetadata(UpdateRuleMetadataRequest updateRuleMetadataRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
Updates a rule's metadata. The description attribute can be updated.
updateRuleMetadataRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateRuleMetadataResponse updateRuleMetadata(Consumer<UpdateRuleMetadataRequest.Builder> updateRuleMetadataRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateRuleVersionResponse updateRuleVersion(UpdateRuleVersionRequest updateRuleVersionRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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 - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateRuleVersionResponse updateRuleVersion(Consumer<UpdateRuleVersionRequest.Builder> updateRuleVersionRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateVariableResponse updateVariable(UpdateVariableRequest updateVariableRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
Updates a variable.
updateVariableRequest - ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateVariableResponse updateVariable(Consumer<UpdateVariableRequest.Builder> updateVariableRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, ConflictException, AwsServiceException, SdkClientException, FraudDetectorException
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.ValidationException - An exception indicating a specified value is not allowed.ResourceNotFoundException - An exception indicating the specified resource was not found.InternalServerException - An exception indicating an internal server error.ThrottlingException - An exception indicating a throttling error.AccessDeniedException - An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you
submit a request, such as PutExternalModel, that specifies a role that is not in your
account.ConflictException - An exception indicating there was a conflict during a delete operation.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.FraudDetectorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptionstatic ServiceMetadata serviceMetadata()
Copyright © 2022. All rights reserved.