public final class FraudPreventionAssessment extends com.google.protobuf.GeneratedMessageV3 implements FraudPreventionAssessmentOrBuilder
Assessment for Fraud Prevention.Protobuf type
google.cloud.recaptchaenterprise.v1beta1.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 |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
FraudPreventionAssessment.BehavioralTrustVerdict |
getBehavioralTrustVerdict()
Assessment of this transaction for behavioral trust.
|
FraudPreventionAssessment.BehavioralTrustVerdictOrBuilder |
getBehavioralTrustVerdictOrBuilder()
Assessment of this transaction for behavioral trust.
|
FraudPreventionAssessment.CardTestingVerdict |
getCardTestingVerdict()
Assessment of this transaction for risk of being part of a card testing
attack.
|
FraudPreventionAssessment.CardTestingVerdictOrBuilder |
getCardTestingVerdictOrBuilder()
Assessment of this transaction for risk of being part of a card testing
attack.
|
static FraudPreventionAssessment |
getDefaultInstance() |
FraudPreventionAssessment |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<FraudPreventionAssessment> |
getParserForType() |
int |
getSerializedSize() |
FraudPreventionAssessment.StolenInstrumentVerdict |
getStolenInstrumentVerdict()
Assessment of this transaction for risk of a stolen instrument.
|
FraudPreventionAssessment.StolenInstrumentVerdictOrBuilder |
getStolenInstrumentVerdictOrBuilder()
Assessment of this transaction for risk of a stolen instrument.
|
float |
getTransactionRisk()
Probability (0-1) of this transaction being fraudulent.
|
boolean |
hasBehavioralTrustVerdict()
Assessment of this transaction for behavioral trust.
|
boolean |
hasCardTestingVerdict()
Assessment of this transaction for risk of being part of a card testing
attack.
|
int |
hashCode() |
boolean |
hasStolenInstrumentVerdict()
Assessment of this transaction for risk of a stolen instrument.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static FraudPreventionAssessment.Builder |
newBuilder() |
static FraudPreventionAssessment.Builder |
newBuilder(FraudPreventionAssessment prototype) |
FraudPreventionAssessment.Builder |
newBuilderForType() |
protected FraudPreventionAssessment.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static FraudPreventionAssessment |
parseDelimitedFrom(InputStream input) |
static FraudPreventionAssessment |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FraudPreventionAssessment |
parseFrom(byte[] data) |
static FraudPreventionAssessment |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FraudPreventionAssessment |
parseFrom(ByteBuffer data) |
static FraudPreventionAssessment |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FraudPreventionAssessment |
parseFrom(com.google.protobuf.ByteString data) |
static FraudPreventionAssessment |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FraudPreventionAssessment |
parseFrom(com.google.protobuf.CodedInputStream input) |
static FraudPreventionAssessment |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FraudPreventionAssessment |
parseFrom(InputStream input) |
static FraudPreventionAssessment |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<FraudPreventionAssessment> |
parser() |
FraudPreventionAssessment.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
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()
Probability (0-1) of this transaction being fraudulent. Summarizes the combined risk of attack vectors below.
float transaction_risk = 1;getTransactionRisk in interface FraudPreventionAssessmentOrBuilderpublic boolean hasStolenInstrumentVerdict()
Assessment of this transaction for risk of a stolen instrument.
.google.cloud.recaptchaenterprise.v1beta1.FraudPreventionAssessment.StolenInstrumentVerdict stolen_instrument_verdict = 2;
hasStolenInstrumentVerdict in interface FraudPreventionAssessmentOrBuilderpublic FraudPreventionAssessment.StolenInstrumentVerdict getStolenInstrumentVerdict()
Assessment of this transaction for risk of a stolen instrument.
.google.cloud.recaptchaenterprise.v1beta1.FraudPreventionAssessment.StolenInstrumentVerdict stolen_instrument_verdict = 2;
getStolenInstrumentVerdict in interface FraudPreventionAssessmentOrBuilderpublic FraudPreventionAssessment.StolenInstrumentVerdictOrBuilder getStolenInstrumentVerdictOrBuilder()
Assessment of this transaction for risk of a stolen instrument.
.google.cloud.recaptchaenterprise.v1beta1.FraudPreventionAssessment.StolenInstrumentVerdict stolen_instrument_verdict = 2;
getStolenInstrumentVerdictOrBuilder in interface FraudPreventionAssessmentOrBuilderpublic boolean hasCardTestingVerdict()
Assessment of this transaction for risk of being part of a card testing attack.
.google.cloud.recaptchaenterprise.v1beta1.FraudPreventionAssessment.CardTestingVerdict card_testing_verdict = 3;
hasCardTestingVerdict in interface FraudPreventionAssessmentOrBuilderpublic FraudPreventionAssessment.CardTestingVerdict getCardTestingVerdict()
Assessment of this transaction for risk of being part of a card testing attack.
.google.cloud.recaptchaenterprise.v1beta1.FraudPreventionAssessment.CardTestingVerdict card_testing_verdict = 3;
getCardTestingVerdict in interface FraudPreventionAssessmentOrBuilderpublic FraudPreventionAssessment.CardTestingVerdictOrBuilder getCardTestingVerdictOrBuilder()
Assessment of this transaction for risk of being part of a card testing attack.
.google.cloud.recaptchaenterprise.v1beta1.FraudPreventionAssessment.CardTestingVerdict card_testing_verdict = 3;
getCardTestingVerdictOrBuilder in interface FraudPreventionAssessmentOrBuilderpublic boolean hasBehavioralTrustVerdict()
Assessment of this transaction for behavioral trust.
.google.cloud.recaptchaenterprise.v1beta1.FraudPreventionAssessment.BehavioralTrustVerdict behavioral_trust_verdict = 4;
hasBehavioralTrustVerdict in interface FraudPreventionAssessmentOrBuilderpublic FraudPreventionAssessment.BehavioralTrustVerdict getBehavioralTrustVerdict()
Assessment of this transaction for behavioral trust.
.google.cloud.recaptchaenterprise.v1beta1.FraudPreventionAssessment.BehavioralTrustVerdict behavioral_trust_verdict = 4;
getBehavioralTrustVerdict in interface FraudPreventionAssessmentOrBuilderpublic FraudPreventionAssessment.BehavioralTrustVerdictOrBuilder getBehavioralTrustVerdictOrBuilder()
Assessment of this transaction for behavioral trust.
.google.cloud.recaptchaenterprise.v1beta1.FraudPreventionAssessment.BehavioralTrustVerdict behavioral_trust_verdict = 4;
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 © 2023 Google LLC. All rights reserved.