public static final class AndroidKeySettings.Builder extends GeneratedMessageV3.Builder<AndroidKeySettings.Builder> implements AndroidKeySettingsOrBuilder
Settings specific to keys that can be used by Android apps.
Protobuf type google.cloud.recaptchaenterprise.v1beta1.AndroidKeySettings
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addAllAllowedPackageNames(Iterable<String> values)
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;
Parameter
Returns
addAllowedPackageNames(String value)
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;
Parameter
Name | Description |
value | String
The allowedPackageNames to add.
|
Returns
addAllowedPackageNamesBytes(ByteString value)
public AndroidKeySettings.Builder addAllowedPackageNamesBytes(ByteString value)
Android package names of apps allowed to use the key.
Example: 'com.companyname.appname'
repeated string allowed_package_names = 1;
Parameter
Name | Description |
value | ByteString
The bytes of the allowedPackageNames to add.
|
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AndroidKeySettings.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public AndroidKeySettings build()
Returns
buildPartial()
public AndroidKeySettings buildPartial()
Returns
clear()
public AndroidKeySettings.Builder clear()
Returns
Overrides
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
clearField(Descriptors.FieldDescriptor field)
public AndroidKeySettings.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public AndroidKeySettings.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public AndroidKeySettings.Builder clone()
Returns
Overrides
getAllowedPackageNames(int index)
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;
Parameter
Name | Description |
index | int
The index of the element to return.
|
Returns
Type | Description |
String | The allowedPackageNames at the given index.
|
getAllowedPackageNamesBytes(int index)
public ByteString getAllowedPackageNamesBytes(int index)
Android package names of apps allowed to use the key.
Example: 'com.companyname.appname'
repeated string allowed_package_names = 1;
Parameter
Name | Description |
index | int
The index of the value to return.
|
Returns
Type | Description |
ByteString | The bytes of the allowedPackageNames at the given index.
|
getAllowedPackageNamesCount()
public int getAllowedPackageNamesCount()
Android package names of apps allowed to use the key.
Example: 'com.companyname.appname'
repeated string allowed_package_names = 1;
Returns
Type | Description |
int | The count of allowedPackageNames.
|
getAllowedPackageNamesList()
public ProtocolStringList getAllowedPackageNamesList()
Android package names of apps allowed to use the key.
Example: 'com.companyname.appname'
repeated string allowed_package_names = 1;
Returns
getDefaultInstanceForType()
public AndroidKeySettings getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
public AndroidKeySettings.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public AndroidKeySettings.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeFrom(AndroidKeySettings other)
public AndroidKeySettings.Builder mergeFrom(AndroidKeySettings other)
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AndroidKeySettings.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setAllowedPackageNames(int index, String value)
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
Name | Description |
index | int
The index to set the value at.
|
value | String
The allowedPackageNames to set.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public AndroidKeySettings.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AndroidKeySettings.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final AndroidKeySettings.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides