public static final class Key.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder> implements KeyOrBuilder
A key used to identify and configure applications (web and/or mobile) that use reCAPTCHA Enterprise.Protobuf type
google.cloud.recaptchaenterprise.v1.Key| Modifier and Type | Method and Description |
|---|---|
Key.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Key |
build() |
Key |
buildPartial() |
Key.Builder |
clear() |
Key.Builder |
clearAndroidSettings()
Settings for keys that can be used by Android apps.
|
Key.Builder |
clearCreateTime()
Output only.
|
Key.Builder |
clearDisplayName()
Required.
|
Key.Builder |
clearExpressSettings()
Settings for keys that can be used by reCAPTCHA Express.
|
Key.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Key.Builder |
clearIosSettings()
Settings for keys that can be used by iOS apps.
|
Key.Builder |
clearLabels() |
Key.Builder |
clearName()
Identifier.
|
Key.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Key.Builder |
clearPlatformSettings() |
Key.Builder |
clearTestingOptions()
Optional.
|
Key.Builder |
clearWafSettings()
Optional.
|
Key.Builder |
clearWebSettings()
Settings for keys that can be used by websites.
|
Key.Builder |
clone() |
boolean |
containsLabels(String key)
Optional.
|
AndroidKeySettings |
getAndroidSettings()
Settings for keys that can be used by Android apps.
|
AndroidKeySettings.Builder |
getAndroidSettingsBuilder()
Settings for keys that can be used by Android apps.
|
AndroidKeySettingsOrBuilder |
getAndroidSettingsOrBuilder()
Settings for keys that can be used by Android apps.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
Key |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
Required.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Required.
|
ExpressKeySettings |
getExpressSettings()
Settings for keys that can be used by reCAPTCHA Express.
|
ExpressKeySettings.Builder |
getExpressSettingsBuilder()
Settings for keys that can be used by reCAPTCHA Express.
|
ExpressKeySettingsOrBuilder |
getExpressSettingsOrBuilder()
Settings for keys that can be used by reCAPTCHA Express.
|
IOSKeySettings |
getIosSettings()
Settings for keys that can be used by iOS apps.
|
IOSKeySettings.Builder |
getIosSettingsBuilder()
Settings for keys that can be used by iOS apps.
|
IOSKeySettingsOrBuilder |
getIosSettingsOrBuilder()
Settings for keys that can be used by iOS apps.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Optional.
|
Map<String,String> |
getLabelsMap()
Optional.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Optional.
|
String |
getLabelsOrThrow(String key)
Optional.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
Identifier.
|
com.google.protobuf.ByteString |
getNameBytes()
Identifier.
|
Key.PlatformSettingsCase |
getPlatformSettingsCase() |
TestingOptions |
getTestingOptions()
Optional.
|
TestingOptions.Builder |
getTestingOptionsBuilder()
Optional.
|
TestingOptionsOrBuilder |
getTestingOptionsOrBuilder()
Optional.
|
WafSettings |
getWafSettings()
Optional.
|
WafSettings.Builder |
getWafSettingsBuilder()
Optional.
|
WafSettingsOrBuilder |
getWafSettingsOrBuilder()
Optional.
|
WebKeySettings |
getWebSettings()
Settings for keys that can be used by websites.
|
WebKeySettings.Builder |
getWebSettingsBuilder()
Settings for keys that can be used by websites.
|
WebKeySettingsOrBuilder |
getWebSettingsOrBuilder()
Settings for keys that can be used by websites.
|
boolean |
hasAndroidSettings()
Settings for keys that can be used by Android apps.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasExpressSettings()
Settings for keys that can be used by reCAPTCHA Express.
|
boolean |
hasIosSettings()
Settings for keys that can be used by iOS apps.
|
boolean |
hasTestingOptions()
Optional.
|
boolean |
hasWafSettings()
Optional.
|
boolean |
hasWebSettings()
Settings for keys that can be used by websites.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
Key.Builder |
mergeAndroidSettings(AndroidKeySettings value)
Settings for keys that can be used by Android apps.
|
Key.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Key.Builder |
mergeExpressSettings(ExpressKeySettings value)
Settings for keys that can be used by reCAPTCHA Express.
|
Key.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Key.Builder |
mergeFrom(Key other) |
Key.Builder |
mergeFrom(com.google.protobuf.Message other) |
Key.Builder |
mergeIosSettings(IOSKeySettings value)
Settings for keys that can be used by iOS apps.
|
Key.Builder |
mergeTestingOptions(TestingOptions value)
Optional.
|
Key.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Key.Builder |
mergeWafSettings(WafSettings value)
Optional.
|
Key.Builder |
mergeWebSettings(WebKeySettings value)
Settings for keys that can be used by websites.
|
Key.Builder |
putAllLabels(Map<String,String> values)
Optional.
|
Key.Builder |
putLabels(String key,
String value)
Optional.
|
Key.Builder |
removeLabels(String key)
Optional.
|
Key.Builder |
setAndroidSettings(AndroidKeySettings.Builder builderForValue)
Settings for keys that can be used by Android apps.
|
Key.Builder |
setAndroidSettings(AndroidKeySettings value)
Settings for keys that can be used by Android apps.
|
Key.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Key.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Key.Builder |
setDisplayName(String value)
Required.
|
Key.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
Required.
|
Key.Builder |
setExpressSettings(ExpressKeySettings.Builder builderForValue)
Settings for keys that can be used by reCAPTCHA Express.
|
Key.Builder |
setExpressSettings(ExpressKeySettings value)
Settings for keys that can be used by reCAPTCHA Express.
|
Key.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Key.Builder |
setIosSettings(IOSKeySettings.Builder builderForValue)
Settings for keys that can be used by iOS apps.
|
Key.Builder |
setIosSettings(IOSKeySettings value)
Settings for keys that can be used by iOS apps.
|
Key.Builder |
setName(String value)
Identifier.
|
Key.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Identifier.
|
Key.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Key.Builder |
setTestingOptions(TestingOptions.Builder builderForValue)
Optional.
|
Key.Builder |
setTestingOptions(TestingOptions value)
Optional.
|
Key.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Key.Builder |
setWafSettings(WafSettings.Builder builderForValue)
Optional.
|
Key.Builder |
setWafSettings(WafSettings value)
Optional.
|
Key.Builder |
setWebSettings(WebKeySettings.Builder builderForValue)
Settings for keys that can be used by websites.
|
Key.Builder |
setWebSettings(WebKeySettings value)
Settings for keys that can be used by websites.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>public Key.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>public Key getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Key build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Key buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Key.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>public Key.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>public Key.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>public Key.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>public Key.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>public Key.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>public Key.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Key.Builder>public Key.Builder mergeFrom(Key other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>public Key.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Key.Builder>IOExceptionpublic Key.PlatformSettingsCase getPlatformSettingsCase()
getPlatformSettingsCase in interface KeyOrBuilderpublic Key.Builder clearPlatformSettings()
public String getName()
Identifier. The resource name for the Key in the format
`projects/{project}/keys/{key}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getName in interface KeyOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Identifier. The resource name for the Key in the format
`projects/{project}/keys/{key}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getNameBytes in interface KeyOrBuilderpublic Key.Builder setName(String value)
Identifier. The resource name for the Key in the format
`projects/{project}/keys/{key}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];value - The name to set.public Key.Builder clearName()
Identifier. The resource name for the Key in the format
`projects/{project}/keys/{key}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];public Key.Builder setNameBytes(com.google.protobuf.ByteString value)
Identifier. The resource name for the Key in the format
`projects/{project}/keys/{key}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];value - The bytes for name to set.public String getDisplayName()
Required. Human-readable display name of this key. Modifiable by user.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayName in interface KeyOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Required. Human-readable display name of this key. Modifiable by user.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayNameBytes in interface KeyOrBuilderpublic Key.Builder setDisplayName(String value)
Required. Human-readable display name of this key. Modifiable by user.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];value - The displayName to set.public Key.Builder clearDisplayName()
Required. Human-readable display name of this key. Modifiable by user.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];public Key.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Required. Human-readable display name of this key. Modifiable by user.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for displayName to set.public boolean hasWebSettings()
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;hasWebSettings in interface KeyOrBuilderpublic WebKeySettings getWebSettings()
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;getWebSettings in interface KeyOrBuilderpublic Key.Builder setWebSettings(WebKeySettings value)
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;public Key.Builder setWebSettings(WebKeySettings.Builder builderForValue)
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;public Key.Builder mergeWebSettings(WebKeySettings value)
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;public Key.Builder clearWebSettings()
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;public WebKeySettings.Builder getWebSettingsBuilder()
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;public WebKeySettingsOrBuilder getWebSettingsOrBuilder()
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;getWebSettingsOrBuilder in interface KeyOrBuilderpublic boolean hasAndroidSettings()
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;hasAndroidSettings in interface KeyOrBuilderpublic AndroidKeySettings getAndroidSettings()
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;getAndroidSettings in interface KeyOrBuilderpublic Key.Builder setAndroidSettings(AndroidKeySettings value)
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;public Key.Builder setAndroidSettings(AndroidKeySettings.Builder builderForValue)
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;public Key.Builder mergeAndroidSettings(AndroidKeySettings value)
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;public Key.Builder clearAndroidSettings()
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;public AndroidKeySettings.Builder getAndroidSettingsBuilder()
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;public AndroidKeySettingsOrBuilder getAndroidSettingsOrBuilder()
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;getAndroidSettingsOrBuilder in interface KeyOrBuilderpublic boolean hasIosSettings()
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;hasIosSettings in interface KeyOrBuilderpublic IOSKeySettings getIosSettings()
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;getIosSettings in interface KeyOrBuilderpublic Key.Builder setIosSettings(IOSKeySettings value)
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;public Key.Builder setIosSettings(IOSKeySettings.Builder builderForValue)
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;public Key.Builder mergeIosSettings(IOSKeySettings value)
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;public Key.Builder clearIosSettings()
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;public IOSKeySettings.Builder getIosSettingsBuilder()
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;public IOSKeySettingsOrBuilder getIosSettingsOrBuilder()
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;getIosSettingsOrBuilder in interface KeyOrBuilderpublic boolean hasExpressSettings()
Settings for keys that can be used by reCAPTCHA Express.
.google.cloud.recaptchaenterprise.v1.ExpressKeySettings express_settings = 11;hasExpressSettings in interface KeyOrBuilderpublic ExpressKeySettings getExpressSettings()
Settings for keys that can be used by reCAPTCHA Express.
.google.cloud.recaptchaenterprise.v1.ExpressKeySettings express_settings = 11;getExpressSettings in interface KeyOrBuilderpublic Key.Builder setExpressSettings(ExpressKeySettings value)
Settings for keys that can be used by reCAPTCHA Express.
.google.cloud.recaptchaenterprise.v1.ExpressKeySettings express_settings = 11;public Key.Builder setExpressSettings(ExpressKeySettings.Builder builderForValue)
Settings for keys that can be used by reCAPTCHA Express.
.google.cloud.recaptchaenterprise.v1.ExpressKeySettings express_settings = 11;public Key.Builder mergeExpressSettings(ExpressKeySettings value)
Settings for keys that can be used by reCAPTCHA Express.
.google.cloud.recaptchaenterprise.v1.ExpressKeySettings express_settings = 11;public Key.Builder clearExpressSettings()
Settings for keys that can be used by reCAPTCHA Express.
.google.cloud.recaptchaenterprise.v1.ExpressKeySettings express_settings = 11;public ExpressKeySettings.Builder getExpressSettingsBuilder()
Settings for keys that can be used by reCAPTCHA Express.
.google.cloud.recaptchaenterprise.v1.ExpressKeySettings express_settings = 11;public ExpressKeySettingsOrBuilder getExpressSettingsOrBuilder()
Settings for keys that can be used by reCAPTCHA Express.
.google.cloud.recaptchaenterprise.v1.ExpressKeySettings express_settings = 11;getExpressSettingsOrBuilder in interface KeyOrBuilderpublic int getLabelsCount()
KeyOrBuilderOptional. See [Creating and managing labels] (https://cloud.google.com/recaptcha/docs/labels).
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];getLabelsCount in interface KeyOrBuilderpublic boolean containsLabels(String key)
Optional. See [Creating and managing labels] (https://cloud.google.com/recaptcha/docs/labels).
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];containsLabels in interface KeyOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface KeyOrBuilderpublic Map<String,String> getLabelsMap()
Optional. See [Creating and managing labels] (https://cloud.google.com/recaptcha/docs/labels).
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];getLabelsMap in interface KeyOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Optional. See [Creating and managing labels] (https://cloud.google.com/recaptcha/docs/labels).
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];getLabelsOrDefault in interface KeyOrBuilderpublic String getLabelsOrThrow(String key)
Optional. See [Creating and managing labels] (https://cloud.google.com/recaptcha/docs/labels).
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];getLabelsOrThrow in interface KeyOrBuilderpublic Key.Builder clearLabels()
public Key.Builder removeLabels(String key)
Optional. See [Creating and managing labels] (https://cloud.google.com/recaptcha/docs/labels).
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];@Deprecated public Map<String,String> getMutableLabels()
public Key.Builder putLabels(String key, String value)
Optional. See [Creating and managing labels] (https://cloud.google.com/recaptcha/docs/labels).
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];public Key.Builder putAllLabels(Map<String,String> values)
Optional. See [Creating and managing labels] (https://cloud.google.com/recaptcha/docs/labels).
map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];public boolean hasCreateTime()
Output only. The timestamp corresponding to the creation of this key.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface KeyOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. The timestamp corresponding to the creation of this key.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface KeyOrBuilderpublic Key.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The timestamp corresponding to the creation of this key.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Key.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The timestamp corresponding to the creation of this key.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Key.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The timestamp corresponding to the creation of this key.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Key.Builder clearCreateTime()
Output only. The timestamp corresponding to the creation of this key.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The timestamp corresponding to the creation of this key.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The timestamp corresponding to the creation of this key.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface KeyOrBuilderpublic boolean hasTestingOptions()
Optional. Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9 [(.google.api.field_behavior) = OPTIONAL];
hasTestingOptions in interface KeyOrBuilderpublic TestingOptions getTestingOptions()
Optional. Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9 [(.google.api.field_behavior) = OPTIONAL];
getTestingOptions in interface KeyOrBuilderpublic Key.Builder setTestingOptions(TestingOptions value)
Optional. Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9 [(.google.api.field_behavior) = OPTIONAL];
public Key.Builder setTestingOptions(TestingOptions.Builder builderForValue)
Optional. Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9 [(.google.api.field_behavior) = OPTIONAL];
public Key.Builder mergeTestingOptions(TestingOptions value)
Optional. Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9 [(.google.api.field_behavior) = OPTIONAL];
public Key.Builder clearTestingOptions()
Optional. Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9 [(.google.api.field_behavior) = OPTIONAL];
public TestingOptions.Builder getTestingOptionsBuilder()
Optional. Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9 [(.google.api.field_behavior) = OPTIONAL];
public TestingOptionsOrBuilder getTestingOptionsOrBuilder()
Optional. Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9 [(.google.api.field_behavior) = OPTIONAL];
getTestingOptionsOrBuilder in interface KeyOrBuilderpublic boolean hasWafSettings()
Optional. Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10 [(.google.api.field_behavior) = OPTIONAL];
hasWafSettings in interface KeyOrBuilderpublic WafSettings getWafSettings()
Optional. Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10 [(.google.api.field_behavior) = OPTIONAL];
getWafSettings in interface KeyOrBuilderpublic Key.Builder setWafSettings(WafSettings value)
Optional. Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10 [(.google.api.field_behavior) = OPTIONAL];
public Key.Builder setWafSettings(WafSettings.Builder builderForValue)
Optional. Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10 [(.google.api.field_behavior) = OPTIONAL];
public Key.Builder mergeWafSettings(WafSettings value)
Optional. Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10 [(.google.api.field_behavior) = OPTIONAL];
public Key.Builder clearWafSettings()
Optional. Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10 [(.google.api.field_behavior) = OPTIONAL];
public WafSettings.Builder getWafSettingsBuilder()
Optional. Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10 [(.google.api.field_behavior) = OPTIONAL];
public WafSettingsOrBuilder getWafSettingsOrBuilder()
Optional. Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10 [(.google.api.field_behavior) = OPTIONAL];
getWafSettingsOrBuilder in interface KeyOrBuilderpublic final Key.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>public final Key.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>Copyright © 2025 Google LLC. All rights reserved.