Package com.google.webrisk.v1
Class SearchUrisResponse.ThreatUri.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SearchUrisResponse.ThreatUri.Builder>
-
- com.google.webrisk.v1.SearchUrisResponse.ThreatUri.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,SearchUrisResponse.ThreatUriOrBuilder
,Cloneable
- Enclosing class:
- SearchUrisResponse.ThreatUri
public static final class SearchUrisResponse.ThreatUri.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SearchUrisResponse.ThreatUri.Builder> implements SearchUrisResponse.ThreatUriOrBuilder
Contains threat information on a matching uri.
Protobuf typegoogle.cloud.webrisk.v1.SearchUrisResponse.ThreatUri
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchUrisResponse.ThreatUri.Builder
addAllThreatTypes(Iterable<? extends ThreatType> values)
The ThreatList this threat belongs to.SearchUrisResponse.ThreatUri.Builder
addAllThreatTypesValue(Iterable<Integer> values)
The ThreatList this threat belongs to.SearchUrisResponse.ThreatUri.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SearchUrisResponse.ThreatUri.Builder
addThreatTypes(ThreatType value)
The ThreatList this threat belongs to.SearchUrisResponse.ThreatUri.Builder
addThreatTypesValue(int value)
The ThreatList this threat belongs to.SearchUrisResponse.ThreatUri
build()
SearchUrisResponse.ThreatUri
buildPartial()
SearchUrisResponse.ThreatUri.Builder
clear()
SearchUrisResponse.ThreatUri.Builder
clearExpireTime()
The cache lifetime for the returned match.SearchUrisResponse.ThreatUri.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
SearchUrisResponse.ThreatUri.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SearchUrisResponse.ThreatUri.Builder
clearThreatTypes()
The ThreatList this threat belongs to.SearchUrisResponse.ThreatUri.Builder
clone()
SearchUrisResponse.ThreatUri
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
com.google.protobuf.Timestamp
getExpireTime()
The cache lifetime for the returned match.com.google.protobuf.Timestamp.Builder
getExpireTimeBuilder()
The cache lifetime for the returned match.com.google.protobuf.TimestampOrBuilder
getExpireTimeOrBuilder()
The cache lifetime for the returned match.ThreatType
getThreatTypes(int index)
The ThreatList this threat belongs to.int
getThreatTypesCount()
The ThreatList this threat belongs to.List<ThreatType>
getThreatTypesList()
The ThreatList this threat belongs to.int
getThreatTypesValue(int index)
The ThreatList this threat belongs to.List<Integer>
getThreatTypesValueList()
The ThreatList this threat belongs to.boolean
hasExpireTime()
The cache lifetime for the returned match.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SearchUrisResponse.ThreatUri.Builder
mergeExpireTime(com.google.protobuf.Timestamp value)
The cache lifetime for the returned match.SearchUrisResponse.ThreatUri.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SearchUrisResponse.ThreatUri.Builder
mergeFrom(com.google.protobuf.Message other)
SearchUrisResponse.ThreatUri.Builder
mergeFrom(SearchUrisResponse.ThreatUri other)
SearchUrisResponse.ThreatUri.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SearchUrisResponse.ThreatUri.Builder
setExpireTime(com.google.protobuf.Timestamp value)
The cache lifetime for the returned match.SearchUrisResponse.ThreatUri.Builder
setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
The cache lifetime for the returned match.SearchUrisResponse.ThreatUri.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SearchUrisResponse.ThreatUri.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
SearchUrisResponse.ThreatUri.Builder
setThreatTypes(int index, ThreatType value)
The ThreatList this threat belongs to.SearchUrisResponse.ThreatUri.Builder
setThreatTypesValue(int index, int value)
The ThreatList this threat belongs to.SearchUrisResponse.ThreatUri.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<SearchUrisResponse.ThreatUri.Builder>
-
clear
public SearchUrisResponse.ThreatUri.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<SearchUrisResponse.ThreatUri.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<SearchUrisResponse.ThreatUri.Builder>
-
getDefaultInstanceForType
public SearchUrisResponse.ThreatUri getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SearchUrisResponse.ThreatUri build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SearchUrisResponse.ThreatUri buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SearchUrisResponse.ThreatUri.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<SearchUrisResponse.ThreatUri.Builder>
-
setField
public SearchUrisResponse.ThreatUri.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<SearchUrisResponse.ThreatUri.Builder>
-
clearField
public SearchUrisResponse.ThreatUri.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<SearchUrisResponse.ThreatUri.Builder>
-
clearOneof
public SearchUrisResponse.ThreatUri.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<SearchUrisResponse.ThreatUri.Builder>
-
setRepeatedField
public SearchUrisResponse.ThreatUri.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<SearchUrisResponse.ThreatUri.Builder>
-
addRepeatedField
public SearchUrisResponse.ThreatUri.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<SearchUrisResponse.ThreatUri.Builder>
-
mergeFrom
public SearchUrisResponse.ThreatUri.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SearchUrisResponse.ThreatUri.Builder>
-
mergeFrom
public SearchUrisResponse.ThreatUri.Builder mergeFrom(SearchUrisResponse.ThreatUri other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchUrisResponse.ThreatUri.Builder>
-
mergeFrom
public SearchUrisResponse.ThreatUri.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<SearchUrisResponse.ThreatUri.Builder>
- Throws:
IOException
-
getThreatTypesList
public List<ThreatType> getThreatTypesList()
The ThreatList this threat belongs to.
repeated .google.cloud.webrisk.v1.ThreatType threat_types = 1;
- Specified by:
getThreatTypesList
in interfaceSearchUrisResponse.ThreatUriOrBuilder
- Returns:
- A list containing the threatTypes.
-
getThreatTypesCount
public int getThreatTypesCount()
The ThreatList this threat belongs to.
repeated .google.cloud.webrisk.v1.ThreatType threat_types = 1;
- Specified by:
getThreatTypesCount
in interfaceSearchUrisResponse.ThreatUriOrBuilder
- Returns:
- The count of threatTypes.
-
getThreatTypes
public ThreatType getThreatTypes(int index)
The ThreatList this threat belongs to.
repeated .google.cloud.webrisk.v1.ThreatType threat_types = 1;
- Specified by:
getThreatTypes
in interfaceSearchUrisResponse.ThreatUriOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The threatTypes at the given index.
-
setThreatTypes
public SearchUrisResponse.ThreatUri.Builder setThreatTypes(int index, ThreatType value)
The ThreatList this threat belongs to.
repeated .google.cloud.webrisk.v1.ThreatType threat_types = 1;
- Parameters:
index
- The index to set the value at.value
- The threatTypes to set.- Returns:
- This builder for chaining.
-
addThreatTypes
public SearchUrisResponse.ThreatUri.Builder addThreatTypes(ThreatType value)
The ThreatList this threat belongs to.
repeated .google.cloud.webrisk.v1.ThreatType threat_types = 1;
- Parameters:
value
- The threatTypes to add.- Returns:
- This builder for chaining.
-
addAllThreatTypes
public SearchUrisResponse.ThreatUri.Builder addAllThreatTypes(Iterable<? extends ThreatType> values)
The ThreatList this threat belongs to.
repeated .google.cloud.webrisk.v1.ThreatType threat_types = 1;
- Parameters:
values
- The threatTypes to add.- Returns:
- This builder for chaining.
-
clearThreatTypes
public SearchUrisResponse.ThreatUri.Builder clearThreatTypes()
The ThreatList this threat belongs to.
repeated .google.cloud.webrisk.v1.ThreatType threat_types = 1;
- Returns:
- This builder for chaining.
-
getThreatTypesValueList
public List<Integer> getThreatTypesValueList()
The ThreatList this threat belongs to.
repeated .google.cloud.webrisk.v1.ThreatType threat_types = 1;
- Specified by:
getThreatTypesValueList
in interfaceSearchUrisResponse.ThreatUriOrBuilder
- Returns:
- A list containing the enum numeric values on the wire for threatTypes.
-
getThreatTypesValue
public int getThreatTypesValue(int index)
The ThreatList this threat belongs to.
repeated .google.cloud.webrisk.v1.ThreatType threat_types = 1;
- Specified by:
getThreatTypesValue
in interfaceSearchUrisResponse.ThreatUriOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The enum numeric value on the wire of threatTypes at the given index.
-
setThreatTypesValue
public SearchUrisResponse.ThreatUri.Builder setThreatTypesValue(int index, int value)
The ThreatList this threat belongs to.
repeated .google.cloud.webrisk.v1.ThreatType threat_types = 1;
- Parameters:
index
- The index to set the value at.value
- The enum numeric value on the wire for threatTypes to set.- Returns:
- This builder for chaining.
-
addThreatTypesValue
public SearchUrisResponse.ThreatUri.Builder addThreatTypesValue(int value)
The ThreatList this threat belongs to.
repeated .google.cloud.webrisk.v1.ThreatType threat_types = 1;
- Parameters:
value
- The enum numeric value on the wire for threatTypes to add.- Returns:
- This builder for chaining.
-
addAllThreatTypesValue
public SearchUrisResponse.ThreatUri.Builder addAllThreatTypesValue(Iterable<Integer> values)
The ThreatList this threat belongs to.
repeated .google.cloud.webrisk.v1.ThreatType threat_types = 1;
- Parameters:
values
- The enum numeric values on the wire for threatTypes to add.- Returns:
- This builder for chaining.
-
hasExpireTime
public boolean hasExpireTime()
The cache lifetime for the returned match. Clients must not cache this response past this timestamp to avoid false positives.
.google.protobuf.Timestamp expire_time = 2;
- Specified by:
hasExpireTime
in interfaceSearchUrisResponse.ThreatUriOrBuilder
- Returns:
- Whether the expireTime field is set.
-
getExpireTime
public com.google.protobuf.Timestamp getExpireTime()
The cache lifetime for the returned match. Clients must not cache this response past this timestamp to avoid false positives.
.google.protobuf.Timestamp expire_time = 2;
- Specified by:
getExpireTime
in interfaceSearchUrisResponse.ThreatUriOrBuilder
- Returns:
- The expireTime.
-
setExpireTime
public SearchUrisResponse.ThreatUri.Builder setExpireTime(com.google.protobuf.Timestamp value)
The cache lifetime for the returned match. Clients must not cache this response past this timestamp to avoid false positives.
.google.protobuf.Timestamp expire_time = 2;
-
setExpireTime
public SearchUrisResponse.ThreatUri.Builder setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
The cache lifetime for the returned match. Clients must not cache this response past this timestamp to avoid false positives.
.google.protobuf.Timestamp expire_time = 2;
-
mergeExpireTime
public SearchUrisResponse.ThreatUri.Builder mergeExpireTime(com.google.protobuf.Timestamp value)
The cache lifetime for the returned match. Clients must not cache this response past this timestamp to avoid false positives.
.google.protobuf.Timestamp expire_time = 2;
-
clearExpireTime
public SearchUrisResponse.ThreatUri.Builder clearExpireTime()
The cache lifetime for the returned match. Clients must not cache this response past this timestamp to avoid false positives.
.google.protobuf.Timestamp expire_time = 2;
-
getExpireTimeBuilder
public com.google.protobuf.Timestamp.Builder getExpireTimeBuilder()
The cache lifetime for the returned match. Clients must not cache this response past this timestamp to avoid false positives.
.google.protobuf.Timestamp expire_time = 2;
-
getExpireTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
The cache lifetime for the returned match. Clients must not cache this response past this timestamp to avoid false positives.
.google.protobuf.Timestamp expire_time = 2;
- Specified by:
getExpireTimeOrBuilder
in interfaceSearchUrisResponse.ThreatUriOrBuilder
-
setUnknownFields
public final SearchUrisResponse.ThreatUri.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchUrisResponse.ThreatUri.Builder>
-
mergeUnknownFields
public final SearchUrisResponse.ThreatUri.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchUrisResponse.ThreatUri.Builder>
-
-