Class ChallengeRule.ChallengeOutcome.Builder (3.96.0)
3.96.0 (latest)
3.92.0
3.91.0
3.90.0
3.88.0
3.85.0
3.84.0
3.82.0
3.80.0
3.79.0
3.77.0
3.75.0
3.73.0
3.72.0
3.71.0
3.70.0
3.69.0
3.67.0
3.65.0
3.64.0
3.61.0
3.60.0
3.59.0
3.57.0
3.56.0
3.55.0
3.54.0
3.53.0
3.52.0
3.51.0
3.50.0
3.49.0
3.48.0
3.46.0
3.45.0
3.44.0
3.43.0
3.42.0
3.41.0
3.40.0
3.39.0
3.38.0
3.37.0
3.36.0
3.34.0
3.33.0
3.32.0
3.31.0
3.30.0
3.29.0
3.28.0
3.27.0
3.26.0
3.25.0
3.24.0
3.21.0
3.20.0
3.19.0
3.18.0
3.17.0
3.16.0
3.15.0
3.14.0
3.13.0
3.12.0
3.11.0
3.10.0
3.9.0
3.8.0
3.6.0
3.5.0
3.4.0
3.3.0
3.2.0
3.1.0
3.0.12
2.6.1
2.5.0
2.4.10
2.3.1
public static final class ChallengeRule . ChallengeOutcome . Builder extends GeneratedMessage . Builder<ChallengeRule . ChallengeOutcome . Builder > implements ChallengeRule . ChallengeOutcomeOrBuilder
An outcome that indicates that a challenge of a specified difficulty should
be presented to the user.
Protobuf type google.cloud.recaptchaenterprise.v1.ChallengeRule.ChallengeOutcome
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public ChallengeRule . ChallengeOutcome build ()
buildPartial()
public ChallengeRule . ChallengeOutcome buildPartial ()
clear()
public ChallengeRule . ChallengeOutcome . Builder clear ()
Overrides
clearDifficulty()
public ChallengeRule . ChallengeOutcome . Builder clearDifficulty ()
Optional. The difficulty of the challenge to present to the user.
If unspecified, BALANCE is used.
.google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSecurityPreference difficulty = 1 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public ChallengeRule . ChallengeOutcome getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getDifficulty()
public WebKeySettings . ChallengeSecurityPreference getDifficulty ()
Optional. The difficulty of the challenge to present to the user.
If unspecified, BALANCE is used.
.google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSecurityPreference difficulty = 1 [(.google.api.field_behavior) = OPTIONAL];
getDifficultyValue()
public int getDifficultyValue ()
Optional. The difficulty of the challenge to present to the user.
If unspecified, BALANCE is used.
.google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSecurityPreference difficulty = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
int
The enum numeric value on the wire for difficulty.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
public ChallengeRule . ChallengeOutcome . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public ChallengeRule . ChallengeOutcome . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeFrom(ChallengeRule.ChallengeOutcome other)
public ChallengeRule . ChallengeOutcome . Builder mergeFrom ( ChallengeRule . ChallengeOutcome other )
setDifficulty(WebKeySettings.ChallengeSecurityPreference value)
public ChallengeRule . ChallengeOutcome . Builder setDifficulty ( WebKeySettings . ChallengeSecurityPreference value )
Optional. The difficulty of the challenge to present to the user.
If unspecified, BALANCE is used.
.google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSecurityPreference difficulty = 1 [(.google.api.field_behavior) = OPTIONAL];
setDifficultyValue(int value)
public ChallengeRule . ChallengeOutcome . Builder setDifficultyValue ( int value )
Optional. The difficulty of the challenge to present to the user.
If unspecified, BALANCE is used.
.google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSecurityPreference difficulty = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
int The enum numeric value on the wire for difficulty to set.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-10-06 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-10-06 UTC."],[],[]]