public static final class WebKeySettings.ChallengeSettings extends GeneratedMessage implements WebKeySettings.ChallengeSettingsOrBuilder
Settings for POLICY_BASED_CHALLENGE keys to control when a challenge is
triggered.
Protobuf type google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ACTION_SETTINGS_FIELD_NUMBER
public static final int ACTION_SETTINGS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DEFAULT_SETTINGS_FIELD_NUMBER
public static final int DEFAULT_SETTINGS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static WebKeySettings.ChallengeSettings getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static WebKeySettings.ChallengeSettings.Builder newBuilder()
newBuilder(WebKeySettings.ChallengeSettings prototype)
public static WebKeySettings.ChallengeSettings.Builder newBuilder(WebKeySettings.ChallengeSettings prototype)
public static WebKeySettings.ChallengeSettings parseDelimitedFrom(InputStream input)
public static WebKeySettings.ChallengeSettings parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static WebKeySettings.ChallengeSettings parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static WebKeySettings.ChallengeSettings parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static WebKeySettings.ChallengeSettings parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static WebKeySettings.ChallengeSettings parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static WebKeySettings.ChallengeSettings parseFrom(CodedInputStream input)
public static WebKeySettings.ChallengeSettings parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static WebKeySettings.ChallengeSettings parseFrom(InputStream input)
public static WebKeySettings.ChallengeSettings parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static WebKeySettings.ChallengeSettings parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static WebKeySettings.ChallengeSettings parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<WebKeySettings.ChallengeSettings> parser()
Methods
containsActionSettings(String key)
public boolean containsActionSettings(String key)
Optional. The action to score threshold map.
The action name should be the same as the action name passed in the
data-action attribute
(see https://cloud.google.com/recaptcha/docs/actions-website).
Action names are case-insensitive.
There is a maximum of 100 action settings.
An action name has a maximum length of 100.
map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getActionSettings() (deprecated)
public Map<String,WebKeySettings.ActionSettings> getActionSettings()
getActionSettingsCount()
public int getActionSettingsCount()
Optional. The action to score threshold map.
The action name should be the same as the action name passed in the
data-action attribute
(see https://cloud.google.com/recaptcha/docs/actions-website).
Action names are case-insensitive.
There is a maximum of 100 action settings.
An action name has a maximum length of 100.
map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getActionSettingsMap()
public Map<String,WebKeySettings.ActionSettings> getActionSettingsMap()
Optional. The action to score threshold map.
The action name should be the same as the action name passed in the
data-action attribute
(see https://cloud.google.com/recaptcha/docs/actions-website).
Action names are case-insensitive.
There is a maximum of 100 action settings.
An action name has a maximum length of 100.
map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL];
getActionSettingsOrDefault(String key, WebKeySettings.ActionSettings defaultValue)
public WebKeySettings.ActionSettings getActionSettingsOrDefault(String key, WebKeySettings.ActionSettings defaultValue)
Optional. The action to score threshold map.
The action name should be the same as the action name passed in the
data-action attribute
(see https://cloud.google.com/recaptcha/docs/actions-website).
Action names are case-insensitive.
There is a maximum of 100 action settings.
An action name has a maximum length of 100.
map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL];
getActionSettingsOrThrow(String key)
public WebKeySettings.ActionSettings getActionSettingsOrThrow(String key)
Optional. The action to score threshold map.
The action name should be the same as the action name passed in the
data-action attribute
(see https://cloud.google.com/recaptcha/docs/actions-website).
Action names are case-insensitive.
There is a maximum of 100 action settings.
An action name has a maximum length of 100.
map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
getDefaultInstanceForType()
public WebKeySettings.ChallengeSettings getDefaultInstanceForType()
getDefaultSettings()
public WebKeySettings.ActionSettings getDefaultSettings()
Required. Defines when a challenge is triggered (unless the default
threshold is overridden for the given action, see action_settings).
.google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED];
getDefaultSettingsOrBuilder()
public WebKeySettings.ActionSettingsOrBuilder getDefaultSettingsOrBuilder()
Required. Defines when a challenge is triggered (unless the default
threshold is overridden for the given action, see action_settings).
.google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED];
getParserForType()
public Parser<WebKeySettings.ChallengeSettings> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasDefaultSettings()
public boolean hasDefaultSettings()
Required. Defines when a challenge is triggered (unless the default
threshold is overridden for the given action, see action_settings).
.google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the defaultSettings field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public WebKeySettings.ChallengeSettings.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected WebKeySettings.ChallengeSettings.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public WebKeySettings.ChallengeSettings.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides