Class AndroidKeySettings.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AndroidKeySettings.Builder>
-
- com.google.recaptchaenterprise.v1.AndroidKeySettings.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,AndroidKeySettingsOrBuilder
,Cloneable
- Enclosing class:
- AndroidKeySettings
public static final class AndroidKeySettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AndroidKeySettings.Builder> implements AndroidKeySettingsOrBuilder
Settings specific to keys that can be used by Android apps.
Protobuf typegoogle.cloud.recaptchaenterprise.v1.AndroidKeySettings
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AndroidKeySettings.Builder
addAllAllowedPackageNames(Iterable<String> values)
Android package names of apps allowed to use the key.AndroidKeySettings.Builder
addAllowedPackageNames(String value)
Android package names of apps allowed to use the key.AndroidKeySettings.Builder
addAllowedPackageNamesBytes(com.google.protobuf.ByteString value)
Android package names of apps allowed to use the key.AndroidKeySettings.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AndroidKeySettings
build()
AndroidKeySettings
buildPartial()
AndroidKeySettings.Builder
clear()
AndroidKeySettings.Builder
clearAllowAllPackageNames()
If set to true, allowed_package_names are not enforced.AndroidKeySettings.Builder
clearAllowedPackageNames()
Android package names of apps allowed to use the key.AndroidKeySettings.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
AndroidKeySettings.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
AndroidKeySettings.Builder
clone()
boolean
getAllowAllPackageNames()
If set to true, allowed_package_names are not enforced.String
getAllowedPackageNames(int index)
Android package names of apps allowed to use the key.com.google.protobuf.ByteString
getAllowedPackageNamesBytes(int index)
Android package names of apps allowed to use the key.int
getAllowedPackageNamesCount()
Android package names of apps allowed to use the key.com.google.protobuf.ProtocolStringList
getAllowedPackageNamesList()
Android package names of apps allowed to use the key.AndroidKeySettings
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
AndroidKeySettings.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
AndroidKeySettings.Builder
mergeFrom(com.google.protobuf.Message other)
AndroidKeySettings.Builder
mergeFrom(AndroidKeySettings other)
AndroidKeySettings.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AndroidKeySettings.Builder
setAllowAllPackageNames(boolean value)
If set to true, allowed_package_names are not enforced.AndroidKeySettings.Builder
setAllowedPackageNames(int index, String value)
Android package names of apps allowed to use the key.AndroidKeySettings.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AndroidKeySettings.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
AndroidKeySettings.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<AndroidKeySettings.Builder>
-
clear
public AndroidKeySettings.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<AndroidKeySettings.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<AndroidKeySettings.Builder>
-
getDefaultInstanceForType
public AndroidKeySettings getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public AndroidKeySettings build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AndroidKeySettings buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AndroidKeySettings.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<AndroidKeySettings.Builder>
-
setField
public AndroidKeySettings.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AndroidKeySettings.Builder>
-
clearField
public AndroidKeySettings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AndroidKeySettings.Builder>
-
clearOneof
public AndroidKeySettings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<AndroidKeySettings.Builder>
-
setRepeatedField
public AndroidKeySettings.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AndroidKeySettings.Builder>
-
addRepeatedField
public AndroidKeySettings.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AndroidKeySettings.Builder>
-
mergeFrom
public AndroidKeySettings.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AndroidKeySettings.Builder>
-
mergeFrom
public AndroidKeySettings.Builder mergeFrom(AndroidKeySettings other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<AndroidKeySettings.Builder>
-
mergeFrom
public AndroidKeySettings.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AndroidKeySettings.Builder>
- Throws:
IOException
-
getAllowAllPackageNames
public boolean getAllowAllPackageNames()
If set to true, allowed_package_names are not enforced.
bool allow_all_package_names = 2;
- Specified by:
getAllowAllPackageNames
in interfaceAndroidKeySettingsOrBuilder
- Returns:
- The allowAllPackageNames.
-
setAllowAllPackageNames
public AndroidKeySettings.Builder setAllowAllPackageNames(boolean value)
If set to true, allowed_package_names are not enforced.
bool allow_all_package_names = 2;
- Parameters:
value
- The allowAllPackageNames to set.- Returns:
- This builder for chaining.
-
clearAllowAllPackageNames
public AndroidKeySettings.Builder clearAllowAllPackageNames()
If set to true, allowed_package_names are not enforced.
bool allow_all_package_names = 2;
- Returns:
- This builder for chaining.
-
getAllowedPackageNamesList
public com.google.protobuf.ProtocolStringList getAllowedPackageNamesList()
Android package names of apps allowed to use the key. Example: 'com.companyname.appname'
repeated string allowed_package_names = 1;
- Specified by:
getAllowedPackageNamesList
in interfaceAndroidKeySettingsOrBuilder
- Returns:
- A list containing the allowedPackageNames.
-
getAllowedPackageNamesCount
public int getAllowedPackageNamesCount()
Android package names of apps allowed to use the key. Example: 'com.companyname.appname'
repeated string allowed_package_names = 1;
- Specified by:
getAllowedPackageNamesCount
in interfaceAndroidKeySettingsOrBuilder
- Returns:
- The count of allowedPackageNames.
-
getAllowedPackageNames
public String getAllowedPackageNames(int index)
Android package names of apps allowed to use the key. Example: 'com.companyname.appname'
repeated string allowed_package_names = 1;
- Specified by:
getAllowedPackageNames
in interfaceAndroidKeySettingsOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The allowedPackageNames at the given index.
-
getAllowedPackageNamesBytes
public com.google.protobuf.ByteString getAllowedPackageNamesBytes(int index)
Android package names of apps allowed to use the key. Example: 'com.companyname.appname'
repeated string allowed_package_names = 1;
- Specified by:
getAllowedPackageNamesBytes
in interfaceAndroidKeySettingsOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the allowedPackageNames at the given index.
-
setAllowedPackageNames
public AndroidKeySettings.Builder setAllowedPackageNames(int index, String value)
Android package names of apps allowed to use the key. Example: 'com.companyname.appname'
repeated string allowed_package_names = 1;
- Parameters:
index
- The index to set the value at.value
- The allowedPackageNames to set.- Returns:
- This builder for chaining.
-
addAllowedPackageNames
public AndroidKeySettings.Builder addAllowedPackageNames(String value)
Android package names of apps allowed to use the key. Example: 'com.companyname.appname'
repeated string allowed_package_names = 1;
- Parameters:
value
- The allowedPackageNames to add.- Returns:
- This builder for chaining.
-
addAllAllowedPackageNames
public AndroidKeySettings.Builder addAllAllowedPackageNames(Iterable<String> values)
Android package names of apps allowed to use the key. Example: 'com.companyname.appname'
repeated string allowed_package_names = 1;
- Parameters:
values
- The allowedPackageNames to add.- Returns:
- This builder for chaining.
-
clearAllowedPackageNames
public AndroidKeySettings.Builder clearAllowedPackageNames()
Android package names of apps allowed to use the key. Example: 'com.companyname.appname'
repeated string allowed_package_names = 1;
- Returns:
- This builder for chaining.
-
addAllowedPackageNamesBytes
public AndroidKeySettings.Builder addAllowedPackageNamesBytes(com.google.protobuf.ByteString value)
Android package names of apps allowed to use the key. Example: 'com.companyname.appname'
repeated string allowed_package_names = 1;
- Parameters:
value
- The bytes of the allowedPackageNames to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final AndroidKeySettings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AndroidKeySettings.Builder>
-
mergeUnknownFields
public final AndroidKeySettings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AndroidKeySettings.Builder>
-
-