public final class FraudPreventionAssessment extends com.google.protobuf.GeneratedMessageV3 implements FraudPreventionAssessmentOrBuilder
Assessment for Fraud Prevention.Protobuf type
google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment| Modifier and Type | Class and Description |
|---|---|
static class |
FraudPreventionAssessment.BehavioralTrustVerdict
Information about behavioral trust of the transaction.
|
static interface |
FraudPreventionAssessment.BehavioralTrustVerdictOrBuilder |
static class |
FraudPreventionAssessment.Builder
Assessment for Fraud Prevention.
|
static class |
FraudPreventionAssessment.CardTestingVerdict
Information about card testing fraud, where an adversary is testing
fraudulently obtained cards or brute forcing their details.
|
static interface |
FraudPreventionAssessment.CardTestingVerdictOrBuilder |
static class |
FraudPreventionAssessment.StolenInstrumentVerdict
Information about stolen instrument fraud, where the user is not the
legitimate owner of the instrument being used for the purchase.
|
static interface |
FraudPreventionAssessment.StolenInstrumentVerdictOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
BEHAVIORAL_TRUST_VERDICT_FIELD_NUMBER |
static int |
CARD_TESTING_VERDICT_FIELD_NUMBER |
static int |
STOLEN_INSTRUMENT_VERDICT_FIELD_NUMBER |
static int |
TRANSACTION_RISK_FIELD_NUMBER |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int TRANSACTION_RISK_FIELD_NUMBER
public static final int STOLEN_INSTRUMENT_VERDICT_FIELD_NUMBER
public static final int CARD_TESTING_VERDICT_FIELD_NUMBER
public static final int BEHAVIORAL_TRUST_VERDICT_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public float getTransactionRisk()
Output only. Probability of this transaction being fraudulent. Summarizes the combined risk of attack vectors below. Values are from 0.0 (lowest) to 1.0 (highest).
float transaction_risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getTransactionRisk in interface FraudPreventionAssessmentOrBuilderpublic boolean hasStolenInstrumentVerdict()
Output only. Assessment of this transaction for risk of a stolen instrument.
.google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict stolen_instrument_verdict = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasStolenInstrumentVerdict in interface FraudPreventionAssessmentOrBuilderpublic FraudPreventionAssessment.StolenInstrumentVerdict getStolenInstrumentVerdict()
Output only. Assessment of this transaction for risk of a stolen instrument.
.google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict stolen_instrument_verdict = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStolenInstrumentVerdict in interface FraudPreventionAssessmentOrBuilderpublic FraudPreventionAssessment.StolenInstrumentVerdictOrBuilder getStolenInstrumentVerdictOrBuilder()
Output only. Assessment of this transaction for risk of a stolen instrument.
.google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict stolen_instrument_verdict = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStolenInstrumentVerdictOrBuilder in interface FraudPreventionAssessmentOrBuilderpublic boolean hasCardTestingVerdict()
Output only. Assessment of this transaction for risk of being part of a card testing attack.
.google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict card_testing_verdict = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCardTestingVerdict in interface FraudPreventionAssessmentOrBuilderpublic FraudPreventionAssessment.CardTestingVerdict getCardTestingVerdict()
Output only. Assessment of this transaction for risk of being part of a card testing attack.
.google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict card_testing_verdict = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCardTestingVerdict in interface FraudPreventionAssessmentOrBuilderpublic FraudPreventionAssessment.CardTestingVerdictOrBuilder getCardTestingVerdictOrBuilder()
Output only. Assessment of this transaction for risk of being part of a card testing attack.
.google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict card_testing_verdict = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCardTestingVerdictOrBuilder in interface FraudPreventionAssessmentOrBuilderpublic boolean hasBehavioralTrustVerdict()
Output only. Assessment of this transaction for behavioral trust.
.google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict behavioral_trust_verdict = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasBehavioralTrustVerdict in interface FraudPreventionAssessmentOrBuilderpublic FraudPreventionAssessment.BehavioralTrustVerdict getBehavioralTrustVerdict()
Output only. Assessment of this transaction for behavioral trust.
.google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict behavioral_trust_verdict = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBehavioralTrustVerdict in interface FraudPreventionAssessmentOrBuilderpublic FraudPreventionAssessment.BehavioralTrustVerdictOrBuilder getBehavioralTrustVerdictOrBuilder()
Output only. Assessment of this transaction for behavioral trust.
.google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict behavioral_trust_verdict = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBehavioralTrustVerdictOrBuilder in interface FraudPreventionAssessmentOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static FraudPreventionAssessment parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FraudPreventionAssessment parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FraudPreventionAssessment parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FraudPreventionAssessment parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FraudPreventionAssessment parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FraudPreventionAssessment parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FraudPreventionAssessment parseFrom(InputStream input) throws IOException
IOExceptionpublic static FraudPreventionAssessment parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static FraudPreventionAssessment parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static FraudPreventionAssessment parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static FraudPreventionAssessment parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static FraudPreventionAssessment parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic FraudPreventionAssessment.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static FraudPreventionAssessment.Builder newBuilder()
public static FraudPreventionAssessment.Builder newBuilder(FraudPreventionAssessment prototype)
public FraudPreventionAssessment.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected FraudPreventionAssessment.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static FraudPreventionAssessment getDefaultInstance()
public static com.google.protobuf.Parser<FraudPreventionAssessment> parser()
public com.google.protobuf.Parser<FraudPreventionAssessment> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public FraudPreventionAssessment getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.