Interface SearchHashesRequestOrBuilder (2.71.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface SearchHashesRequestOrBuilder extends MessageOrBuilder
Methods
getHashPrefix()
public abstract ByteString getHashPrefix()
A hash prefix, consisting of the most significant 4-32 bytes of a SHA256
hash. For JSON requests, this field is base64-encoded.
bytes hash_prefix = 1;
Returns |
Type |
Description |
ByteString |
The hashPrefix.
|
getThreatTypes(int index)
public abstract ThreatType getThreatTypes(int index)
Required. The ThreatLists to search in.
repeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
The index of the element to return.
|
Returns |
Type |
Description |
ThreatType |
The threatTypes at the given index.
|
getThreatTypesCount()
public abstract int getThreatTypesCount()
Required. The ThreatLists to search in.
repeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
int |
The count of threatTypes.
|
getThreatTypesList()
public abstract List<ThreatType> getThreatTypesList()
Required. The ThreatLists to search in.
repeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
List<ThreatType> |
A list containing the threatTypes.
|
getThreatTypesValue(int index)
public abstract int getThreatTypesValue(int index)
Required. The ThreatLists to search in.
repeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
The index of the value to return.
|
Returns |
Type |
Description |
int |
The enum numeric value on the wire of threatTypes at the given index.
|
getThreatTypesValueList()
public abstract List<Integer> getThreatTypesValueList()
Required. The ThreatLists to search in.
repeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
List<Integer> |
A list containing the enum numeric values on the wire for threatTypes.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-16 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[],null,["# Interface SearchHashesRequestOrBuilder (2.71.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.71.0 (latest)](/java/docs/reference/google-cloud-webrisk/latest/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.69.0](/java/docs/reference/google-cloud-webrisk/2.69.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.67.0](/java/docs/reference/google-cloud-webrisk/2.67.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.66.0](/java/docs/reference/google-cloud-webrisk/2.66.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.63.0](/java/docs/reference/google-cloud-webrisk/2.63.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.62.0](/java/docs/reference/google-cloud-webrisk/2.62.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.61.0](/java/docs/reference/google-cloud-webrisk/2.61.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.59.0](/java/docs/reference/google-cloud-webrisk/2.59.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.58.0](/java/docs/reference/google-cloud-webrisk/2.58.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.57.0](/java/docs/reference/google-cloud-webrisk/2.57.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.56.0](/java/docs/reference/google-cloud-webrisk/2.56.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.55.0](/java/docs/reference/google-cloud-webrisk/2.55.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.54.0](/java/docs/reference/google-cloud-webrisk/2.54.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.53.0](/java/docs/reference/google-cloud-webrisk/2.53.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.52.0](/java/docs/reference/google-cloud-webrisk/2.52.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.51.0](/java/docs/reference/google-cloud-webrisk/2.51.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.50.0](/java/docs/reference/google-cloud-webrisk/2.50.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.48.0](/java/docs/reference/google-cloud-webrisk/2.48.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.47.0](/java/docs/reference/google-cloud-webrisk/2.47.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.46.0](/java/docs/reference/google-cloud-webrisk/2.46.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.45.0](/java/docs/reference/google-cloud-webrisk/2.45.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.44.0](/java/docs/reference/google-cloud-webrisk/2.44.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.43.0](/java/docs/reference/google-cloud-webrisk/2.43.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.42.0](/java/docs/reference/google-cloud-webrisk/2.42.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.41.0](/java/docs/reference/google-cloud-webrisk/2.41.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.40.0](/java/docs/reference/google-cloud-webrisk/2.40.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.39.0](/java/docs/reference/google-cloud-webrisk/2.39.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.38.0](/java/docs/reference/google-cloud-webrisk/2.38.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.36.0](/java/docs/reference/google-cloud-webrisk/2.36.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.35.0](/java/docs/reference/google-cloud-webrisk/2.35.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.34.0](/java/docs/reference/google-cloud-webrisk/2.34.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.33.0](/java/docs/reference/google-cloud-webrisk/2.33.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.32.0](/java/docs/reference/google-cloud-webrisk/2.32.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.31.0](/java/docs/reference/google-cloud-webrisk/2.31.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.30.0](/java/docs/reference/google-cloud-webrisk/2.30.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.29.0](/java/docs/reference/google-cloud-webrisk/2.29.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.28.0](/java/docs/reference/google-cloud-webrisk/2.28.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.27.0](/java/docs/reference/google-cloud-webrisk/2.27.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.26.0](/java/docs/reference/google-cloud-webrisk/2.26.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.23.0](/java/docs/reference/google-cloud-webrisk/2.23.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.22.0](/java/docs/reference/google-cloud-webrisk/2.22.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.21.0](/java/docs/reference/google-cloud-webrisk/2.21.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.20.0](/java/docs/reference/google-cloud-webrisk/2.20.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.19.0](/java/docs/reference/google-cloud-webrisk/2.19.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.18.0](/java/docs/reference/google-cloud-webrisk/2.18.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.17.0](/java/docs/reference/google-cloud-webrisk/2.17.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.16.0](/java/docs/reference/google-cloud-webrisk/2.16.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.15.0](/java/docs/reference/google-cloud-webrisk/2.15.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.14.0](/java/docs/reference/google-cloud-webrisk/2.14.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.13.0](/java/docs/reference/google-cloud-webrisk/2.13.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.12.0](/java/docs/reference/google-cloud-webrisk/2.12.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.11.0](/java/docs/reference/google-cloud-webrisk/2.11.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.10.0](/java/docs/reference/google-cloud-webrisk/2.10.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.8.0](/java/docs/reference/google-cloud-webrisk/2.8.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.7.0](/java/docs/reference/google-cloud-webrisk/2.7.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.6.0](/java/docs/reference/google-cloud-webrisk/2.6.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.5.0](/java/docs/reference/google-cloud-webrisk/2.5.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.4.0](/java/docs/reference/google-cloud-webrisk/2.4.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.3.0](/java/docs/reference/google-cloud-webrisk/2.3.0/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.2.6](/java/docs/reference/google-cloud-webrisk/2.2.6/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder)\n- [2.0.12](/java/docs/reference/google-cloud-webrisk/2.0.12/com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder) \n\n public interface SearchHashesRequestOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getHashPrefix()\n\n public abstract ByteString getHashPrefix()\n\nA hash prefix, consisting of the most significant 4-32 bytes of a SHA256\nhash. For JSON requests, this field is base64-encoded.\n\n`bytes hash_prefix = 1;`\n\n### getThreatTypes(int index)\n\n public abstract ThreatType getThreatTypes(int index)\n\nRequired. The ThreatLists to search in.\n\n`\nrepeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getThreatTypesCount()\n\n public abstract int getThreatTypesCount()\n\nRequired. The ThreatLists to search in.\n\n`\nrepeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getThreatTypesList()\n\n public abstract List\u003cThreatType\u003e getThreatTypesList()\n\nRequired. The ThreatLists to search in.\n\n`\nrepeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getThreatTypesValue(int index)\n\n public abstract int getThreatTypesValue(int index)\n\nRequired. The ThreatLists to search in.\n\n`\nrepeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getThreatTypesValueList()\n\n public abstract List\u003cInteger\u003e getThreatTypesValueList()\n\nRequired. The ThreatLists to search in.\n\n`\nrepeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2 [(.google.api.field_behavior) = REQUIRED];\n`"]]