Class Key.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
- com.google.recaptchaenterprise.v1.Key.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,KeyOrBuilder,Cloneable
- Enclosing class:
- Key
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 typegoogle.cloud.recaptchaenterprise.v1.Key
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Key.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Keybuild()KeybuildPartial()Key.Builderclear()Key.BuilderclearAndroidSettings()Settings for keys that can be used by Android apps.Key.BuilderclearCreateTime()Output only.Key.BuilderclearDisplayName()Human-readable display name of this key.Key.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Key.BuilderclearIosSettings()Settings for keys that can be used by iOS apps.Key.BuilderclearLabels()Key.BuilderclearName()The resource name for the Key in the format "projects/{project}/keys/{key}".Key.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Key.BuilderclearPlatformSettings()Key.BuilderclearTestingOptions()Options for user acceptance testing.Key.BuilderclearWafSettings()Settings for WAFKey.BuilderclearWebSettings()Settings for keys that can be used by websites.Key.Builderclone()booleancontainsLabels(String key)See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.AndroidKeySettingsgetAndroidSettings()Settings for keys that can be used by Android apps.AndroidKeySettings.BuildergetAndroidSettingsBuilder()Settings for keys that can be used by Android apps.AndroidKeySettingsOrBuildergetAndroidSettingsOrBuilder()Settings for keys that can be used by Android apps.com.google.protobuf.TimestampgetCreateTime()Output only.com.google.protobuf.Timestamp.BuildergetCreateTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()Output only.KeygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetDisplayName()Human-readable display name of this key.com.google.protobuf.ByteStringgetDisplayNameBytes()Human-readable display name of this key.IOSKeySettingsgetIosSettings()Settings for keys that can be used by iOS apps.IOSKeySettings.BuildergetIosSettingsBuilder()Settings for keys that can be used by iOS apps.IOSKeySettingsOrBuildergetIosSettingsOrBuilder()Settings for keys that can be used by iOS apps.Map<String,String>getLabels()Deprecated.intgetLabelsCount()See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.Map<String,String>getLabelsMap()See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.StringgetLabelsOrDefault(String key, String defaultValue)See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.StringgetLabelsOrThrow(String key)See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.Map<String,String>getMutableLabels()Deprecated.StringgetName()The resource name for the Key in the format "projects/{project}/keys/{key}".com.google.protobuf.ByteStringgetNameBytes()The resource name for the Key in the format "projects/{project}/keys/{key}".Key.PlatformSettingsCasegetPlatformSettingsCase()TestingOptionsgetTestingOptions()Options for user acceptance testing.TestingOptions.BuildergetTestingOptionsBuilder()Options for user acceptance testing.TestingOptionsOrBuildergetTestingOptionsOrBuilder()Options for user acceptance testing.WafSettingsgetWafSettings()Settings for WAFWafSettings.BuildergetWafSettingsBuilder()Settings for WAFWafSettingsOrBuildergetWafSettingsOrBuilder()Settings for WAFWebKeySettingsgetWebSettings()Settings for keys that can be used by websites.WebKeySettings.BuildergetWebSettingsBuilder()Settings for keys that can be used by websites.WebKeySettingsOrBuildergetWebSettingsOrBuilder()Settings for keys that can be used by websites.booleanhasAndroidSettings()Settings for keys that can be used by Android apps.booleanhasCreateTime()Output only.booleanhasIosSettings()Settings for keys that can be used by iOS apps.booleanhasTestingOptions()Options for user acceptance testing.booleanhasWafSettings()Settings for WAFbooleanhasWebSettings()Settings for keys that can be used by websites.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()Key.BuildermergeAndroidSettings(AndroidKeySettings value)Settings for keys that can be used by Android apps.Key.BuildermergeCreateTime(com.google.protobuf.Timestamp value)Output only.Key.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Key.BuildermergeFrom(com.google.protobuf.Message other)Key.BuildermergeFrom(Key other)Key.BuildermergeIosSettings(IOSKeySettings value)Settings for keys that can be used by iOS apps.Key.BuildermergeTestingOptions(TestingOptions value)Options for user acceptance testing.Key.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Key.BuildermergeWafSettings(WafSettings value)Settings for WAFKey.BuildermergeWebSettings(WebKeySettings value)Settings for keys that can be used by websites.Key.BuilderputAllLabels(Map<String,String> values)See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.Key.BuilderputLabels(String key, String value)See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.Key.BuilderremoveLabels(String key)See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.Key.BuildersetAndroidSettings(AndroidKeySettings value)Settings for keys that can be used by Android apps.Key.BuildersetAndroidSettings(AndroidKeySettings.Builder builderForValue)Settings for keys that can be used by Android apps.Key.BuildersetCreateTime(com.google.protobuf.Timestamp value)Output only.Key.BuildersetCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)Output only.Key.BuildersetDisplayName(String value)Human-readable display name of this key.Key.BuildersetDisplayNameBytes(com.google.protobuf.ByteString value)Human-readable display name of this key.Key.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Key.BuildersetIosSettings(IOSKeySettings value)Settings for keys that can be used by iOS apps.Key.BuildersetIosSettings(IOSKeySettings.Builder builderForValue)Settings for keys that can be used by iOS apps.Key.BuildersetName(String value)The resource name for the Key in the format "projects/{project}/keys/{key}".Key.BuildersetNameBytes(com.google.protobuf.ByteString value)The resource name for the Key in the format "projects/{project}/keys/{key}".Key.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Key.BuildersetTestingOptions(TestingOptions value)Options for user acceptance testing.Key.BuildersetTestingOptions(TestingOptions.Builder builderForValue)Options for user acceptance testing.Key.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Key.BuildersetWafSettings(WafSettings value)Settings for WAFKey.BuildersetWafSettings(WafSettings.Builder builderForValue)Settings for WAFKey.BuildersetWebSettings(WebKeySettings value)Settings for keys that can be used by websites.Key.BuildersetWebSettings(WebKeySettings.Builder builderForValue)Settings for keys that can be used by websites.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
clear
public Key.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
getDefaultInstanceForType
public Key getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Key build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Key buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Key.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
setField
public Key.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
clearField
public Key.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
clearOneof
public Key.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
setRepeatedField
public Key.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
addRepeatedField
public Key.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
mergeFrom
public Key.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Key.Builder>
-
mergeFrom
public Key.Builder mergeFrom(Key other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
mergeFrom
public Key.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Key.Builder>- Throws:
IOException
-
getPlatformSettingsCase
public Key.PlatformSettingsCase getPlatformSettingsCase()
- Specified by:
getPlatformSettingsCasein interfaceKeyOrBuilder
-
clearPlatformSettings
public Key.Builder clearPlatformSettings()
-
getName
public String getName()
The resource name for the Key in the format "projects/{project}/keys/{key}".string name = 1;- Specified by:
getNamein interfaceKeyOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The resource name for the Key in the format "projects/{project}/keys/{key}".string name = 1;- Specified by:
getNameBytesin interfaceKeyOrBuilder- Returns:
- The bytes for name.
-
setName
public Key.Builder setName(String value)
The resource name for the Key in the format "projects/{project}/keys/{key}".string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Key.Builder clearName()
The resource name for the Key in the format "projects/{project}/keys/{key}".string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public Key.Builder setNameBytes(com.google.protobuf.ByteString value)
The resource name for the Key in the format "projects/{project}/keys/{key}".string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDisplayName
public String getDisplayName()
Human-readable display name of this key. Modifiable by user.
string display_name = 2;- Specified by:
getDisplayNamein interfaceKeyOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
Human-readable display name of this key. Modifiable by user.
string display_name = 2;- Specified by:
getDisplayNameBytesin interfaceKeyOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
public Key.Builder setDisplayName(String value)
Human-readable display name of this key. Modifiable by user.
string display_name = 2;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public Key.Builder clearDisplayName()
Human-readable display name of this key. Modifiable by user.
string display_name = 2;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public Key.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Human-readable display name of this key. Modifiable by user.
string display_name = 2;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
hasWebSettings
public boolean hasWebSettings()
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;- Specified by:
hasWebSettingsin interfaceKeyOrBuilder- Returns:
- Whether the webSettings field is set.
-
getWebSettings
public WebKeySettings getWebSettings()
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;- Specified by:
getWebSettingsin interfaceKeyOrBuilder- Returns:
- The webSettings.
-
setWebSettings
public Key.Builder setWebSettings(WebKeySettings value)
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;
-
setWebSettings
public Key.Builder setWebSettings(WebKeySettings.Builder builderForValue)
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;
-
mergeWebSettings
public Key.Builder mergeWebSettings(WebKeySettings value)
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;
-
clearWebSettings
public Key.Builder clearWebSettings()
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;
-
getWebSettingsBuilder
public WebKeySettings.Builder getWebSettingsBuilder()
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;
-
getWebSettingsOrBuilder
public WebKeySettingsOrBuilder getWebSettingsOrBuilder()
Settings for keys that can be used by websites.
.google.cloud.recaptchaenterprise.v1.WebKeySettings web_settings = 3;- Specified by:
getWebSettingsOrBuilderin interfaceKeyOrBuilder
-
hasAndroidSettings
public boolean hasAndroidSettings()
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;- Specified by:
hasAndroidSettingsin interfaceKeyOrBuilder- Returns:
- Whether the androidSettings field is set.
-
getAndroidSettings
public AndroidKeySettings getAndroidSettings()
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;- Specified by:
getAndroidSettingsin interfaceKeyOrBuilder- Returns:
- The androidSettings.
-
setAndroidSettings
public Key.Builder setAndroidSettings(AndroidKeySettings value)
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;
-
setAndroidSettings
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;
-
mergeAndroidSettings
public Key.Builder mergeAndroidSettings(AndroidKeySettings value)
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;
-
clearAndroidSettings
public Key.Builder clearAndroidSettings()
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;
-
getAndroidSettingsBuilder
public AndroidKeySettings.Builder getAndroidSettingsBuilder()
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;
-
getAndroidSettingsOrBuilder
public AndroidKeySettingsOrBuilder getAndroidSettingsOrBuilder()
Settings for keys that can be used by Android apps.
.google.cloud.recaptchaenterprise.v1.AndroidKeySettings android_settings = 4;- Specified by:
getAndroidSettingsOrBuilderin interfaceKeyOrBuilder
-
hasIosSettings
public boolean hasIosSettings()
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;- Specified by:
hasIosSettingsin interfaceKeyOrBuilder- Returns:
- Whether the iosSettings field is set.
-
getIosSettings
public IOSKeySettings getIosSettings()
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;- Specified by:
getIosSettingsin interfaceKeyOrBuilder- Returns:
- The iosSettings.
-
setIosSettings
public Key.Builder setIosSettings(IOSKeySettings value)
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;
-
setIosSettings
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;
-
mergeIosSettings
public Key.Builder mergeIosSettings(IOSKeySettings value)
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;
-
clearIosSettings
public Key.Builder clearIosSettings()
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;
-
getIosSettingsBuilder
public IOSKeySettings.Builder getIosSettingsBuilder()
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;
-
getIosSettingsOrBuilder
public IOSKeySettingsOrBuilder getIosSettingsOrBuilder()
Settings for keys that can be used by iOS apps.
.google.cloud.recaptchaenterprise.v1.IOSKeySettings ios_settings = 5;- Specified by:
getIosSettingsOrBuilderin interfaceKeyOrBuilder
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:KeyOrBuilderSee <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.
map<string, string> labels = 6;- Specified by:
getLabelsCountin interfaceKeyOrBuilder
-
containsLabels
public boolean containsLabels(String key)
See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.
map<string, string> labels = 6;- Specified by:
containsLabelsin interfaceKeyOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceKeyOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.
map<string, string> labels = 6;- Specified by:
getLabelsMapin interfaceKeyOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.
map<string, string> labels = 6;- Specified by:
getLabelsOrDefaultin interfaceKeyOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.
map<string, string> labels = 6;- Specified by:
getLabelsOrThrowin interfaceKeyOrBuilder
-
clearLabels
public Key.Builder clearLabels()
-
removeLabels
public Key.Builder removeLabels(String key)
See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.
map<string, string> labels = 6;
-
getMutableLabels
@Deprecated public Map<String,String> getMutableLabels()
Deprecated.Use alternate mutation accessors instead.
-
putLabels
public Key.Builder putLabels(String key, String value)
See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.
map<string, string> labels = 6;
-
putAllLabels
public Key.Builder putAllLabels(Map<String,String> values)
See <a href="https://cloud.google.com/recaptcha-enterprise/docs/labels"> Creating and managing labels</a>.
map<string, string> labels = 6;
-
hasCreateTime
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];- Specified by:
hasCreateTimein interfaceKeyOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public 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];- Specified by:
getCreateTimein interfaceKeyOrBuilder- Returns:
- The createTime.
-
setCreateTime
public 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];
-
setCreateTime
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];
-
mergeCreateTime
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];
-
clearCreateTime
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];
-
getCreateTimeBuilder
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];
-
getCreateTimeOrBuilder
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];- Specified by:
getCreateTimeOrBuilderin interfaceKeyOrBuilder
-
hasTestingOptions
public boolean hasTestingOptions()
Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9;- Specified by:
hasTestingOptionsin interfaceKeyOrBuilder- Returns:
- Whether the testingOptions field is set.
-
getTestingOptions
public TestingOptions getTestingOptions()
Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9;- Specified by:
getTestingOptionsin interfaceKeyOrBuilder- Returns:
- The testingOptions.
-
setTestingOptions
public Key.Builder setTestingOptions(TestingOptions value)
Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9;
-
setTestingOptions
public Key.Builder setTestingOptions(TestingOptions.Builder builderForValue)
Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9;
-
mergeTestingOptions
public Key.Builder mergeTestingOptions(TestingOptions value)
Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9;
-
clearTestingOptions
public Key.Builder clearTestingOptions()
Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9;
-
getTestingOptionsBuilder
public TestingOptions.Builder getTestingOptionsBuilder()
Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9;
-
getTestingOptionsOrBuilder
public TestingOptionsOrBuilder getTestingOptionsOrBuilder()
Options for user acceptance testing.
.google.cloud.recaptchaenterprise.v1.TestingOptions testing_options = 9;- Specified by:
getTestingOptionsOrBuilderin interfaceKeyOrBuilder
-
hasWafSettings
public boolean hasWafSettings()
Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10;- Specified by:
hasWafSettingsin interfaceKeyOrBuilder- Returns:
- Whether the wafSettings field is set.
-
getWafSettings
public WafSettings getWafSettings()
Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10;- Specified by:
getWafSettingsin interfaceKeyOrBuilder- Returns:
- The wafSettings.
-
setWafSettings
public Key.Builder setWafSettings(WafSettings value)
Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10;
-
setWafSettings
public Key.Builder setWafSettings(WafSettings.Builder builderForValue)
Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10;
-
mergeWafSettings
public Key.Builder mergeWafSettings(WafSettings value)
Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10;
-
clearWafSettings
public Key.Builder clearWafSettings()
Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10;
-
getWafSettingsBuilder
public WafSettings.Builder getWafSettingsBuilder()
Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10;
-
getWafSettingsOrBuilder
public WafSettingsOrBuilder getWafSettingsOrBuilder()
Settings for WAF
.google.cloud.recaptchaenterprise.v1.WafSettings waf_settings = 10;- Specified by:
getWafSettingsOrBuilderin interfaceKeyOrBuilder
-
setUnknownFields
public final Key.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
mergeUnknownFields
public final Key.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Key.Builder>
-
-