public final class SearchHashesRequest extends com.google.protobuf.GeneratedMessageV3 implements SearchHashesRequestOrBuilder
Request to return full hashes matched by the provided hash prefixes.Protobuf type
google.cloud.webrisk.v1beta1.SearchHashesRequest| Modifier and Type | Class and Description |
|---|---|
static class |
SearchHashesRequest.Builder
Request to return full hashes matched by the provided hash prefixes.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
HASH_PREFIX_FIELD_NUMBER |
static int |
THREAT_TYPES_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static SearchHashesRequest |
getDefaultInstance() |
SearchHashesRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.ByteString |
getHashPrefix()
A hash prefix, consisting of the most significant 4-32 bytes of a SHA256
hash.
|
com.google.protobuf.Parser<SearchHashesRequest> |
getParserForType() |
int |
getSerializedSize() |
ThreatType |
getThreatTypes(int index)
Required.
|
int |
getThreatTypesCount()
Required.
|
List<ThreatType> |
getThreatTypesList()
Required.
|
int |
getThreatTypesValue(int index)
Required.
|
List<Integer> |
getThreatTypesValueList()
Required.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static SearchHashesRequest.Builder |
newBuilder() |
static SearchHashesRequest.Builder |
newBuilder(SearchHashesRequest prototype) |
SearchHashesRequest.Builder |
newBuilderForType() |
protected SearchHashesRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static SearchHashesRequest |
parseDelimitedFrom(InputStream input) |
static SearchHashesRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchHashesRequest |
parseFrom(byte[] data) |
static SearchHashesRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchHashesRequest |
parseFrom(ByteBuffer data) |
static SearchHashesRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchHashesRequest |
parseFrom(com.google.protobuf.ByteString data) |
static SearchHashesRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchHashesRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SearchHashesRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchHashesRequest |
parseFrom(InputStream input) |
static SearchHashesRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SearchHashesRequest> |
parser() |
SearchHashesRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int HASH_PREFIX_FIELD_NUMBER
public static final int THREAT_TYPES_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public com.google.protobuf.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;getHashPrefix in interface SearchHashesRequestOrBuilderpublic List<ThreatType> getThreatTypesList()
Required. The ThreatLists to search in.
repeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2;getThreatTypesList in interface SearchHashesRequestOrBuilderpublic int getThreatTypesCount()
Required. The ThreatLists to search in.
repeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2;getThreatTypesCount in interface SearchHashesRequestOrBuilderpublic ThreatType getThreatTypes(int index)
Required. The ThreatLists to search in.
repeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2;getThreatTypes in interface SearchHashesRequestOrBuilderpublic List<Integer> getThreatTypesValueList()
Required. The ThreatLists to search in.
repeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2;getThreatTypesValueList in interface SearchHashesRequestOrBuilderpublic int getThreatTypesValue(int index)
Required. The ThreatLists to search in.
repeated .google.cloud.webrisk.v1beta1.ThreatType threat_types = 2;getThreatTypesValue in interface SearchHashesRequestOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static SearchHashesRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchHashesRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchHashesRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchHashesRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchHashesRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchHashesRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchHashesRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static SearchHashesRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SearchHashesRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SearchHashesRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SearchHashesRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static SearchHashesRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SearchHashesRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SearchHashesRequest.Builder newBuilder()
public static SearchHashesRequest.Builder newBuilder(SearchHashesRequest prototype)
public SearchHashesRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SearchHashesRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static SearchHashesRequest getDefaultInstance()
public static com.google.protobuf.Parser<SearchHashesRequest> parser()
public com.google.protobuf.Parser<SearchHashesRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SearchHashesRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.