@Generated(value="software.amazon.awssdk:codegen") public final class UpdateDetectorVersionRequest extends FraudDetectorRequest implements ToCopyableBuilder<UpdateDetectorVersionRequest.Builder,UpdateDetectorVersionRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateDetectorVersionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateDetectorVersionRequest.Builder |
builder() |
String |
description()
The detector version description.
|
String |
detectorId()
The parent detector ID for the detector version you want to update.
|
String |
detectorVersionId()
The detector version ID.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<String> |
externalModelEndpoints()
The Amazon SageMaker model endpoints to include in the detector version.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasExternalModelEndpoints()
Returns true if the ExternalModelEndpoints property was specified by the sender (it may be empty), or false if
the sender did not specify the value (it will be empty).
|
int |
hashCode() |
boolean |
hasModelVersions()
Returns true if the ModelVersions property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
boolean |
hasRules()
Returns true if the Rules property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
List<ModelVersion> |
modelVersions()
The model versions to include in the detector version.
|
RuleExecutionMode |
ruleExecutionMode()
The rule execution mode to add to the detector.
|
String |
ruleExecutionModeAsString()
The rule execution mode to add to the detector.
|
List<Rule> |
rules()
The rules to include in the detector version.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateDetectorVersionRequest.Builder> |
serializableBuilderClass() |
UpdateDetectorVersionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String detectorId()
The parent detector ID for the detector version you want to update.
public final String detectorVersionId()
The detector version ID.
public final boolean hasExternalModelEndpoints()
public final List<String> externalModelEndpoints()
The Amazon SageMaker model endpoints to include in the detector version.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasExternalModelEndpoints() to see if a value was sent in this field.
public final boolean hasRules()
public final List<Rule> rules()
The rules to include in the detector version.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasRules() to see if a value was sent in this field.
public final String description()
The detector version description.
public final boolean hasModelVersions()
public final List<ModelVersion> modelVersions()
The model versions to include in the detector version.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasModelVersions() to see if a value was sent in this field.
public final RuleExecutionMode ruleExecutionMode()
The rule execution mode to add to the detector.
If you specify FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to last,
stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.
If you specifiy ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the outcomes for
all matched rules. You can define and edit the rule mode at the detector version level, when it is in draft
status.
The default behavior is FIRST_MATCHED.
If the service returns an enum value that is not available in the current SDK version, ruleExecutionMode
will return RuleExecutionMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from ruleExecutionModeAsString().
If you specify FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to
last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that
single rule.
If you specifiy ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the
outcomes for all matched rules. You can define and edit the rule mode at the detector version level, when
it is in draft status.
The default behavior is FIRST_MATCHED.
RuleExecutionModepublic final String ruleExecutionModeAsString()
The rule execution mode to add to the detector.
If you specify FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to last,
stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.
If you specifiy ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the outcomes for
all matched rules. You can define and edit the rule mode at the detector version level, when it is in draft
status.
The default behavior is FIRST_MATCHED.
If the service returns an enum value that is not available in the current SDK version, ruleExecutionMode
will return RuleExecutionMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from ruleExecutionModeAsString().
If you specify FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to
last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that
single rule.
If you specifiy ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the
outcomes for all matched rules. You can define and edit the rule mode at the detector version level, when
it is in draft status.
The default behavior is FIRST_MATCHED.
RuleExecutionModepublic UpdateDetectorVersionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateDetectorVersionRequest.Builder,UpdateDetectorVersionRequest>toBuilder in class FraudDetectorRequestpublic static UpdateDetectorVersionRequest.Builder builder()
public static Class<? extends UpdateDetectorVersionRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.