Class PolicyEvaluation.Builder (3.96.0)

public static final class PolicyEvaluation.Builder extends GeneratedMessage.Builder<PolicyEvaluation.Builder> implements PolicyEvaluationOrBuilder

Information about the policy evaluation.

Protobuf type google.cloud.recaptchaenterprise.v1.PolicyEvaluation

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public PolicyEvaluation build()
Returns
Type Description
PolicyEvaluation

buildPartial()

public PolicyEvaluation buildPartial()
Returns
Type Description
PolicyEvaluation

clear()

public PolicyEvaluation.Builder clear()
Returns
Type Description
PolicyEvaluation.Builder
Overrides

clearChallengeRuleEvaluation()

public PolicyEvaluation.Builder clearChallengeRuleEvaluation()

Output only. Populated if one or more Challenge rules were matched. Its presence in the assessment indicates that at least one challenge rule was matched and determined whether a challenge was presented to the user.

.google.cloud.recaptchaenterprise.v1.ChallengeRuleEvaluation challenge_rule_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
PolicyEvaluation.Builder

getChallengeRuleEvaluation()

public ChallengeRuleEvaluation getChallengeRuleEvaluation()

Output only. Populated if one or more Challenge rules were matched. Its presence in the assessment indicates that at least one challenge rule was matched and determined whether a challenge was presented to the user.

.google.cloud.recaptchaenterprise.v1.ChallengeRuleEvaluation challenge_rule_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ChallengeRuleEvaluation

The challengeRuleEvaluation.

getChallengeRuleEvaluationBuilder()

public ChallengeRuleEvaluation.Builder getChallengeRuleEvaluationBuilder()

Output only. Populated if one or more Challenge rules were matched. Its presence in the assessment indicates that at least one challenge rule was matched and determined whether a challenge was presented to the user.

.google.cloud.recaptchaenterprise.v1.ChallengeRuleEvaluation challenge_rule_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ChallengeRuleEvaluation.Builder

getChallengeRuleEvaluationOrBuilder()

public ChallengeRuleEvaluationOrBuilder getChallengeRuleEvaluationOrBuilder()

Output only. Populated if one or more Challenge rules were matched. Its presence in the assessment indicates that at least one challenge rule was matched and determined whether a challenge was presented to the user.

.google.cloud.recaptchaenterprise.v1.ChallengeRuleEvaluation challenge_rule_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ChallengeRuleEvaluationOrBuilder

getDefaultInstanceForType()

public PolicyEvaluation getDefaultInstanceForType()
Returns
Type Description
PolicyEvaluation

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

hasChallengeRuleEvaluation()

public boolean hasChallengeRuleEvaluation()

Output only. Populated if one or more Challenge rules were matched. Its presence in the assessment indicates that at least one challenge rule was matched and determined whether a challenge was presented to the user.

.google.cloud.recaptchaenterprise.v1.ChallengeRuleEvaluation challenge_rule_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the challengeRuleEvaluation field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeChallengeRuleEvaluation(ChallengeRuleEvaluation value)

public PolicyEvaluation.Builder mergeChallengeRuleEvaluation(ChallengeRuleEvaluation value)

Output only. Populated if one or more Challenge rules were matched. Its presence in the assessment indicates that at least one challenge rule was matched and determined whether a challenge was presented to the user.

.google.cloud.recaptchaenterprise.v1.ChallengeRuleEvaluation challenge_rule_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ChallengeRuleEvaluation
Returns
Type Description
PolicyEvaluation.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public PolicyEvaluation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
PolicyEvaluation.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public PolicyEvaluation.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
PolicyEvaluation.Builder
Overrides

mergeFrom(PolicyEvaluation other)

public PolicyEvaluation.Builder mergeFrom(PolicyEvaluation other)
Parameter
Name Description
other PolicyEvaluation
Returns
Type Description
PolicyEvaluation.Builder

setChallengeRuleEvaluation(ChallengeRuleEvaluation value)

public PolicyEvaluation.Builder setChallengeRuleEvaluation(ChallengeRuleEvaluation value)

Output only. Populated if one or more Challenge rules were matched. Its presence in the assessment indicates that at least one challenge rule was matched and determined whether a challenge was presented to the user.

.google.cloud.recaptchaenterprise.v1.ChallengeRuleEvaluation challenge_rule_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ChallengeRuleEvaluation
Returns
Type Description
PolicyEvaluation.Builder

setChallengeRuleEvaluation(ChallengeRuleEvaluation.Builder builderForValue)

public PolicyEvaluation.Builder setChallengeRuleEvaluation(ChallengeRuleEvaluation.Builder builderForValue)

Output only. Populated if one or more Challenge rules were matched. Its presence in the assessment indicates that at least one challenge rule was matched and determined whether a challenge was presented to the user.

.google.cloud.recaptchaenterprise.v1.ChallengeRuleEvaluation challenge_rule_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue ChallengeRuleEvaluation.Builder
Returns
Type Description
PolicyEvaluation.Builder