@Generated(value="software.amazon.awssdk:codegen") public final class GetDetectorVersionResponse extends FraudDetectorResponse implements ToCopyableBuilder<GetDetectorVersionResponse.Builder,GetDetectorVersionResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetDetectorVersionResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The detector version ARN.
|
static GetDetectorVersionResponse.Builder |
builder() |
String |
createdTime()
The timestamp when the detector version was created.
|
String |
description()
The detector version description.
|
String |
detectorId()
The detector ID.
|
String |
detectorVersionId()
The detector version ID.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<String> |
externalModelEndpoints()
The Amazon SageMaker model endpoints included in the detector version.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasExternalModelEndpoints()
For responses, this returns true if the service returned a value for the ExternalModelEndpoints property.
|
int |
hashCode() |
boolean |
hasModelVersions()
For responses, this returns true if the service returned a value for the ModelVersions property.
|
boolean |
hasRules()
For responses, this returns true if the service returned a value for the Rules property.
|
String |
lastUpdatedTime()
The timestamp when the detector version was last updated.
|
List<ModelVersion> |
modelVersions()
The model versions included in the detector version.
|
RuleExecutionMode |
ruleExecutionMode()
The execution mode of the rule in the dectector
|
String |
ruleExecutionModeAsString()
The execution mode of the rule in the dectector
|
List<Rule> |
rules()
The rules included in the detector version.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetDetectorVersionResponse.Builder> |
serializableBuilderClass() |
DetectorVersionStatus |
status()
The status of the detector version.
|
String |
statusAsString()
The status of the detector version.
|
GetDetectorVersionResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String detectorId()
The detector ID.
public final String detectorVersionId()
The detector version ID.
public final String description()
The detector version description.
public final boolean hasExternalModelEndpoints()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<String> externalModelEndpoints()
The Amazon SageMaker model endpoints included in the detector version.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasExternalModelEndpoints() method.
public final boolean hasModelVersions()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<ModelVersion> modelVersions()
The model versions included in the detector version.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasModelVersions() method.
public final boolean hasRules()
isEmpty() method on the property). This is useful
because the SDK will never return a null collection or map, but you may need to differentiate between the service
returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true
if a value for the property was specified in the request builder, and false if a value was not specified.public final List<Rule> rules()
The rules included in the detector version.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasRules() method.
public final DetectorVersionStatus status()
The status of the detector version.
If the service returns an enum value that is not available in the current SDK version, status will
return DetectorVersionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
DetectorVersionStatuspublic final String statusAsString()
The status of the detector version.
If the service returns an enum value that is not available in the current SDK version, status will
return DetectorVersionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
DetectorVersionStatuspublic final String lastUpdatedTime()
The timestamp when the detector version was last updated.
public final String createdTime()
The timestamp when the detector version was created.
public final RuleExecutionMode ruleExecutionMode()
The execution mode of the rule in the dectector
FIRST_MATCHED indicates that 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.
ALL_MATCHED indicates that 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.
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().
FIRST_MATCHED indicates that 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.
ALL_MATCHED indicates that 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.
RuleExecutionModepublic final String ruleExecutionModeAsString()
The execution mode of the rule in the dectector
FIRST_MATCHED indicates that 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.
ALL_MATCHED indicates that 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.
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().
FIRST_MATCHED indicates that 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.
ALL_MATCHED indicates that 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.
RuleExecutionModepublic final String arn()
The detector version ARN.
public GetDetectorVersionResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetDetectorVersionResponse.Builder,GetDetectorVersionResponse>toBuilder in class AwsResponsepublic static GetDetectorVersionResponse.Builder builder()
public static Class<? extends GetDetectorVersionResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic 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 SdkResponseCopyright © 2022. All rights reserved.