Package com.google.webrisk.v1beta1
Class SearchHashesResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SearchHashesResponse.Builder>
-
- com.google.webrisk.v1beta1.SearchHashesResponse.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,SearchHashesResponseOrBuilder
,Cloneable
- Enclosing class:
- SearchHashesResponse
public static final class SearchHashesResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SearchHashesResponse.Builder> implements SearchHashesResponseOrBuilder
Protobuf typegoogle.cloud.webrisk.v1beta1.SearchHashesResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchHashesResponse.Builder
addAllThreats(Iterable<? extends SearchHashesResponse.ThreatHash> values)
The full hashes that matched the requested prefixes.SearchHashesResponse.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SearchHashesResponse.Builder
addThreats(int index, SearchHashesResponse.ThreatHash value)
The full hashes that matched the requested prefixes.SearchHashesResponse.Builder
addThreats(int index, SearchHashesResponse.ThreatHash.Builder builderForValue)
The full hashes that matched the requested prefixes.SearchHashesResponse.Builder
addThreats(SearchHashesResponse.ThreatHash value)
The full hashes that matched the requested prefixes.SearchHashesResponse.Builder
addThreats(SearchHashesResponse.ThreatHash.Builder builderForValue)
The full hashes that matched the requested prefixes.SearchHashesResponse.ThreatHash.Builder
addThreatsBuilder()
The full hashes that matched the requested prefixes.SearchHashesResponse.ThreatHash.Builder
addThreatsBuilder(int index)
The full hashes that matched the requested prefixes.SearchHashesResponse
build()
SearchHashesResponse
buildPartial()
SearchHashesResponse.Builder
clear()
SearchHashesResponse.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
SearchHashesResponse.Builder
clearNegativeExpireTime()
For requested entities that did not match the threat list, how long to cache the response until.SearchHashesResponse.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SearchHashesResponse.Builder
clearThreats()
The full hashes that matched the requested prefixes.SearchHashesResponse.Builder
clone()
SearchHashesResponse
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
com.google.protobuf.Timestamp
getNegativeExpireTime()
For requested entities that did not match the threat list, how long to cache the response until.com.google.protobuf.Timestamp.Builder
getNegativeExpireTimeBuilder()
For requested entities that did not match the threat list, how long to cache the response until.com.google.protobuf.TimestampOrBuilder
getNegativeExpireTimeOrBuilder()
For requested entities that did not match the threat list, how long to cache the response until.SearchHashesResponse.ThreatHash
getThreats(int index)
The full hashes that matched the requested prefixes.SearchHashesResponse.ThreatHash.Builder
getThreatsBuilder(int index)
The full hashes that matched the requested prefixes.List<SearchHashesResponse.ThreatHash.Builder>
getThreatsBuilderList()
The full hashes that matched the requested prefixes.int
getThreatsCount()
The full hashes that matched the requested prefixes.List<SearchHashesResponse.ThreatHash>
getThreatsList()
The full hashes that matched the requested prefixes.SearchHashesResponse.ThreatHashOrBuilder
getThreatsOrBuilder(int index)
The full hashes that matched the requested prefixes.List<? extends SearchHashesResponse.ThreatHashOrBuilder>
getThreatsOrBuilderList()
The full hashes that matched the requested prefixes.boolean
hasNegativeExpireTime()
For requested entities that did not match the threat list, how long to cache the response until.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SearchHashesResponse.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SearchHashesResponse.Builder
mergeFrom(com.google.protobuf.Message other)
SearchHashesResponse.Builder
mergeFrom(SearchHashesResponse other)
SearchHashesResponse.Builder
mergeNegativeExpireTime(com.google.protobuf.Timestamp value)
For requested entities that did not match the threat list, how long to cache the response until.SearchHashesResponse.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SearchHashesResponse.Builder
removeThreats(int index)
The full hashes that matched the requested prefixes.SearchHashesResponse.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SearchHashesResponse.Builder
setNegativeExpireTime(com.google.protobuf.Timestamp value)
For requested entities that did not match the threat list, how long to cache the response until.SearchHashesResponse.Builder
setNegativeExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
For requested entities that did not match the threat list, how long to cache the response until.SearchHashesResponse.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
SearchHashesResponse.Builder
setThreats(int index, SearchHashesResponse.ThreatHash value)
The full hashes that matched the requested prefixes.SearchHashesResponse.Builder
setThreats(int index, SearchHashesResponse.ThreatHash.Builder builderForValue)
The full hashes that matched the requested prefixes.SearchHashesResponse.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<SearchHashesResponse.Builder>
-
clear
public SearchHashesResponse.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<SearchHashesResponse.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<SearchHashesResponse.Builder>
-
getDefaultInstanceForType
public SearchHashesResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SearchHashesResponse build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SearchHashesResponse buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SearchHashesResponse.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<SearchHashesResponse.Builder>
-
setField
public SearchHashesResponse.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<SearchHashesResponse.Builder>
-
clearField
public SearchHashesResponse.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<SearchHashesResponse.Builder>
-
clearOneof
public SearchHashesResponse.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<SearchHashesResponse.Builder>
-
setRepeatedField
public SearchHashesResponse.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<SearchHashesResponse.Builder>
-
addRepeatedField
public SearchHashesResponse.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<SearchHashesResponse.Builder>
-
mergeFrom
public SearchHashesResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SearchHashesResponse.Builder>
-
mergeFrom
public SearchHashesResponse.Builder mergeFrom(SearchHashesResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchHashesResponse.Builder>
-
mergeFrom
public SearchHashesResponse.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<SearchHashesResponse.Builder>
- Throws:
IOException
-
getThreatsList
public List<SearchHashesResponse.ThreatHash> getThreatsList()
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
- Specified by:
getThreatsList
in interfaceSearchHashesResponseOrBuilder
-
getThreatsCount
public int getThreatsCount()
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
- Specified by:
getThreatsCount
in interfaceSearchHashesResponseOrBuilder
-
getThreats
public SearchHashesResponse.ThreatHash getThreats(int index)
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
- Specified by:
getThreats
in interfaceSearchHashesResponseOrBuilder
-
setThreats
public SearchHashesResponse.Builder setThreats(int index, SearchHashesResponse.ThreatHash value)
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
-
setThreats
public SearchHashesResponse.Builder setThreats(int index, SearchHashesResponse.ThreatHash.Builder builderForValue)
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
-
addThreats
public SearchHashesResponse.Builder addThreats(SearchHashesResponse.ThreatHash value)
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
-
addThreats
public SearchHashesResponse.Builder addThreats(int index, SearchHashesResponse.ThreatHash value)
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
-
addThreats
public SearchHashesResponse.Builder addThreats(SearchHashesResponse.ThreatHash.Builder builderForValue)
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
-
addThreats
public SearchHashesResponse.Builder addThreats(int index, SearchHashesResponse.ThreatHash.Builder builderForValue)
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
-
addAllThreats
public SearchHashesResponse.Builder addAllThreats(Iterable<? extends SearchHashesResponse.ThreatHash> values)
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
-
clearThreats
public SearchHashesResponse.Builder clearThreats()
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
-
removeThreats
public SearchHashesResponse.Builder removeThreats(int index)
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
-
getThreatsBuilder
public SearchHashesResponse.ThreatHash.Builder getThreatsBuilder(int index)
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
-
getThreatsOrBuilder
public SearchHashesResponse.ThreatHashOrBuilder getThreatsOrBuilder(int index)
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
- Specified by:
getThreatsOrBuilder
in interfaceSearchHashesResponseOrBuilder
-
getThreatsOrBuilderList
public List<? extends SearchHashesResponse.ThreatHashOrBuilder> getThreatsOrBuilderList()
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
- Specified by:
getThreatsOrBuilderList
in interfaceSearchHashesResponseOrBuilder
-
addThreatsBuilder
public SearchHashesResponse.ThreatHash.Builder addThreatsBuilder()
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
-
addThreatsBuilder
public SearchHashesResponse.ThreatHash.Builder addThreatsBuilder(int index)
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
-
getThreatsBuilderList
public List<SearchHashesResponse.ThreatHash.Builder> getThreatsBuilderList()
The full hashes that matched the requested prefixes. The hash will be populated in the key.
repeated .google.cloud.webrisk.v1beta1.SearchHashesResponse.ThreatHash threats = 1;
-
hasNegativeExpireTime
public boolean hasNegativeExpireTime()
For requested entities that did not match the threat list, how long to cache the response until.
.google.protobuf.Timestamp negative_expire_time = 2;
- Specified by:
hasNegativeExpireTime
in interfaceSearchHashesResponseOrBuilder
- Returns:
- Whether the negativeExpireTime field is set.
-
getNegativeExpireTime
public com.google.protobuf.Timestamp getNegativeExpireTime()
For requested entities that did not match the threat list, how long to cache the response until.
.google.protobuf.Timestamp negative_expire_time = 2;
- Specified by:
getNegativeExpireTime
in interfaceSearchHashesResponseOrBuilder
- Returns:
- The negativeExpireTime.
-
setNegativeExpireTime
public SearchHashesResponse.Builder setNegativeExpireTime(com.google.protobuf.Timestamp value)
For requested entities that did not match the threat list, how long to cache the response until.
.google.protobuf.Timestamp negative_expire_time = 2;
-
setNegativeExpireTime
public SearchHashesResponse.Builder setNegativeExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
For requested entities that did not match the threat list, how long to cache the response until.
.google.protobuf.Timestamp negative_expire_time = 2;
-
mergeNegativeExpireTime
public SearchHashesResponse.Builder mergeNegativeExpireTime(com.google.protobuf.Timestamp value)
For requested entities that did not match the threat list, how long to cache the response until.
.google.protobuf.Timestamp negative_expire_time = 2;
-
clearNegativeExpireTime
public SearchHashesResponse.Builder clearNegativeExpireTime()
For requested entities that did not match the threat list, how long to cache the response until.
.google.protobuf.Timestamp negative_expire_time = 2;
-
getNegativeExpireTimeBuilder
public com.google.protobuf.Timestamp.Builder getNegativeExpireTimeBuilder()
For requested entities that did not match the threat list, how long to cache the response until.
.google.protobuf.Timestamp negative_expire_time = 2;
-
getNegativeExpireTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getNegativeExpireTimeOrBuilder()
For requested entities that did not match the threat list, how long to cache the response until.
.google.protobuf.Timestamp negative_expire_time = 2;
- Specified by:
getNegativeExpireTimeOrBuilder
in interfaceSearchHashesResponseOrBuilder
-
setUnknownFields
public final SearchHashesResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchHashesResponse.Builder>
-
mergeUnknownFields
public final SearchHashesResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchHashesResponse.Builder>
-
-