public static final class SecurityPolicyRecaptchaOptionsConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SecurityPolicyRecaptchaOptionsConfig.Builder> implements SecurityPolicyRecaptchaOptionsConfigOrBuilder
Protobuf type
google.cloud.compute.v1.SecurityPolicyRecaptchaOptionsConfig| Modifier and Type | Method and Description |
|---|---|
SecurityPolicyRecaptchaOptionsConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SecurityPolicyRecaptchaOptionsConfig |
build() |
SecurityPolicyRecaptchaOptionsConfig |
buildPartial() |
SecurityPolicyRecaptchaOptionsConfig.Builder |
clear() |
SecurityPolicyRecaptchaOptionsConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SecurityPolicyRecaptchaOptionsConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SecurityPolicyRecaptchaOptionsConfig.Builder |
clearRedirectSiteKey()
An optional field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy.
|
SecurityPolicyRecaptchaOptionsConfig.Builder |
clone() |
SecurityPolicyRecaptchaOptionsConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getRedirectSiteKey()
An optional field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy.
|
com.google.protobuf.ByteString |
getRedirectSiteKeyBytes()
An optional field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy.
|
boolean |
hasRedirectSiteKey()
An optional field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
SecurityPolicyRecaptchaOptionsConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SecurityPolicyRecaptchaOptionsConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
SecurityPolicyRecaptchaOptionsConfig.Builder |
mergeFrom(SecurityPolicyRecaptchaOptionsConfig other) |
SecurityPolicyRecaptchaOptionsConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SecurityPolicyRecaptchaOptionsConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SecurityPolicyRecaptchaOptionsConfig.Builder |
setRedirectSiteKey(String value)
An optional field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy.
|
SecurityPolicyRecaptchaOptionsConfig.Builder |
setRedirectSiteKeyBytes(com.google.protobuf.ByteString value)
An optional field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy.
|
SecurityPolicyRecaptchaOptionsConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SecurityPolicyRecaptchaOptionsConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SecurityPolicyRecaptchaOptionsConfig.Builder>public SecurityPolicyRecaptchaOptionsConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SecurityPolicyRecaptchaOptionsConfig.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<SecurityPolicyRecaptchaOptionsConfig.Builder>public SecurityPolicyRecaptchaOptionsConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SecurityPolicyRecaptchaOptionsConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SecurityPolicyRecaptchaOptionsConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SecurityPolicyRecaptchaOptionsConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SecurityPolicyRecaptchaOptionsConfig.Builder>public SecurityPolicyRecaptchaOptionsConfig.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<SecurityPolicyRecaptchaOptionsConfig.Builder>public SecurityPolicyRecaptchaOptionsConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SecurityPolicyRecaptchaOptionsConfig.Builder>public SecurityPolicyRecaptchaOptionsConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SecurityPolicyRecaptchaOptionsConfig.Builder>public SecurityPolicyRecaptchaOptionsConfig.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<SecurityPolicyRecaptchaOptionsConfig.Builder>public SecurityPolicyRecaptchaOptionsConfig.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<SecurityPolicyRecaptchaOptionsConfig.Builder>public SecurityPolicyRecaptchaOptionsConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SecurityPolicyRecaptchaOptionsConfig.Builder>public SecurityPolicyRecaptchaOptionsConfig.Builder mergeFrom(SecurityPolicyRecaptchaOptionsConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SecurityPolicyRecaptchaOptionsConfig.Builder>public SecurityPolicyRecaptchaOptionsConfig.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<SecurityPolicyRecaptchaOptionsConfig.Builder>IOExceptionpublic boolean hasRedirectSiteKey()
An optional field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy. The specified site key needs to be created from the reCAPTCHA API. The user is responsible for the validity of the specified site key. If not specified, a Google-managed site key is used.
optional string redirect_site_key = 447677034;hasRedirectSiteKey in interface SecurityPolicyRecaptchaOptionsConfigOrBuilderpublic String getRedirectSiteKey()
An optional field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy. The specified site key needs to be created from the reCAPTCHA API. The user is responsible for the validity of the specified site key. If not specified, a Google-managed site key is used.
optional string redirect_site_key = 447677034;getRedirectSiteKey in interface SecurityPolicyRecaptchaOptionsConfigOrBuilderpublic com.google.protobuf.ByteString getRedirectSiteKeyBytes()
An optional field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy. The specified site key needs to be created from the reCAPTCHA API. The user is responsible for the validity of the specified site key. If not specified, a Google-managed site key is used.
optional string redirect_site_key = 447677034;getRedirectSiteKeyBytes in interface SecurityPolicyRecaptchaOptionsConfigOrBuilderpublic SecurityPolicyRecaptchaOptionsConfig.Builder setRedirectSiteKey(String value)
An optional field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy. The specified site key needs to be created from the reCAPTCHA API. The user is responsible for the validity of the specified site key. If not specified, a Google-managed site key is used.
optional string redirect_site_key = 447677034;value - The redirectSiteKey to set.public SecurityPolicyRecaptchaOptionsConfig.Builder clearRedirectSiteKey()
An optional field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy. The specified site key needs to be created from the reCAPTCHA API. The user is responsible for the validity of the specified site key. If not specified, a Google-managed site key is used.
optional string redirect_site_key = 447677034;public SecurityPolicyRecaptchaOptionsConfig.Builder setRedirectSiteKeyBytes(com.google.protobuf.ByteString value)
An optional field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy. The specified site key needs to be created from the reCAPTCHA API. The user is responsible for the validity of the specified site key. If not specified, a Google-managed site key is used.
optional string redirect_site_key = 447677034;value - The bytes for redirectSiteKey to set.public final SecurityPolicyRecaptchaOptionsConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SecurityPolicyRecaptchaOptionsConfig.Builder>public final SecurityPolicyRecaptchaOptionsConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SecurityPolicyRecaptchaOptionsConfig.Builder>Copyright © 2023 Google LLC. All rights reserved.