Package com.google.webrisk.v1beta1
Class ComputeThreatListDiffResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ComputeThreatListDiffResponse.Builder>
-
- com.google.webrisk.v1beta1.ComputeThreatListDiffResponse.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,ComputeThreatListDiffResponseOrBuilder
,Cloneable
- Enclosing class:
- ComputeThreatListDiffResponse
public static final class ComputeThreatListDiffResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ComputeThreatListDiffResponse.Builder> implements ComputeThreatListDiffResponseOrBuilder
Protobuf typegoogle.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ComputeThreatListDiffResponse.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ComputeThreatListDiffResponse
build()
ComputeThreatListDiffResponse
buildPartial()
ComputeThreatListDiffResponse.Builder
clear()
ComputeThreatListDiffResponse.Builder
clearAdditions()
A set of entries to add to a local threat type's list.ComputeThreatListDiffResponse.Builder
clearChecksum()
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff.ComputeThreatListDiffResponse.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ComputeThreatListDiffResponse.Builder
clearNewVersionToken()
The new opaque client version token.ComputeThreatListDiffResponse.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ComputeThreatListDiffResponse.Builder
clearRecommendedNextDiff()
The soonest the client should wait before issuing any diff request.ComputeThreatListDiffResponse.Builder
clearRemovals()
A set of entries to remove from a local threat type's list.ComputeThreatListDiffResponse.Builder
clearResponseType()
The type of response.ComputeThreatListDiffResponse.Builder
clone()
ThreatEntryAdditions
getAdditions()
A set of entries to add to a local threat type's list.ThreatEntryAdditions.Builder
getAdditionsBuilder()
A set of entries to add to a local threat type's list.ThreatEntryAdditionsOrBuilder
getAdditionsOrBuilder()
A set of entries to add to a local threat type's list.ComputeThreatListDiffResponse.Checksum
getChecksum()
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff.ComputeThreatListDiffResponse.Checksum.Builder
getChecksumBuilder()
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff.ComputeThreatListDiffResponse.ChecksumOrBuilder
getChecksumOrBuilder()
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff.ComputeThreatListDiffResponse
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
com.google.protobuf.ByteString
getNewVersionToken()
The new opaque client version token.com.google.protobuf.Timestamp
getRecommendedNextDiff()
The soonest the client should wait before issuing any diff request.com.google.protobuf.Timestamp.Builder
getRecommendedNextDiffBuilder()
The soonest the client should wait before issuing any diff request.com.google.protobuf.TimestampOrBuilder
getRecommendedNextDiffOrBuilder()
The soonest the client should wait before issuing any diff request.ThreatEntryRemovals
getRemovals()
A set of entries to remove from a local threat type's list.ThreatEntryRemovals.Builder
getRemovalsBuilder()
A set of entries to remove from a local threat type's list.ThreatEntryRemovalsOrBuilder
getRemovalsOrBuilder()
A set of entries to remove from a local threat type's list.ComputeThreatListDiffResponse.ResponseType
getResponseType()
The type of response.int
getResponseTypeValue()
The type of response.boolean
hasAdditions()
A set of entries to add to a local threat type's list.boolean
hasChecksum()
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff.boolean
hasRecommendedNextDiff()
The soonest the client should wait before issuing any diff request.boolean
hasRemovals()
A set of entries to remove from a local threat type's list.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ComputeThreatListDiffResponse.Builder
mergeAdditions(ThreatEntryAdditions value)
A set of entries to add to a local threat type's list.ComputeThreatListDiffResponse.Builder
mergeChecksum(ComputeThreatListDiffResponse.Checksum value)
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff.ComputeThreatListDiffResponse.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ComputeThreatListDiffResponse.Builder
mergeFrom(com.google.protobuf.Message other)
ComputeThreatListDiffResponse.Builder
mergeFrom(ComputeThreatListDiffResponse other)
ComputeThreatListDiffResponse.Builder
mergeRecommendedNextDiff(com.google.protobuf.Timestamp value)
The soonest the client should wait before issuing any diff request.ComputeThreatListDiffResponse.Builder
mergeRemovals(ThreatEntryRemovals value)
A set of entries to remove from a local threat type's list.ComputeThreatListDiffResponse.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ComputeThreatListDiffResponse.Builder
setAdditions(ThreatEntryAdditions value)
A set of entries to add to a local threat type's list.ComputeThreatListDiffResponse.Builder
setAdditions(ThreatEntryAdditions.Builder builderForValue)
A set of entries to add to a local threat type's list.ComputeThreatListDiffResponse.Builder
setChecksum(ComputeThreatListDiffResponse.Checksum value)
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff.ComputeThreatListDiffResponse.Builder
setChecksum(ComputeThreatListDiffResponse.Checksum.Builder builderForValue)
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff.ComputeThreatListDiffResponse.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ComputeThreatListDiffResponse.Builder
setNewVersionToken(com.google.protobuf.ByteString value)
The new opaque client version token.ComputeThreatListDiffResponse.Builder
setRecommendedNextDiff(com.google.protobuf.Timestamp value)
The soonest the client should wait before issuing any diff request.ComputeThreatListDiffResponse.Builder
setRecommendedNextDiff(com.google.protobuf.Timestamp.Builder builderForValue)
The soonest the client should wait before issuing any diff request.ComputeThreatListDiffResponse.Builder
setRemovals(ThreatEntryRemovals value)
A set of entries to remove from a local threat type's list.ComputeThreatListDiffResponse.Builder
setRemovals(ThreatEntryRemovals.Builder builderForValue)
A set of entries to remove from a local threat type's list.ComputeThreatListDiffResponse.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ComputeThreatListDiffResponse.Builder
setResponseType(ComputeThreatListDiffResponse.ResponseType value)
The type of response.ComputeThreatListDiffResponse.Builder
setResponseTypeValue(int value)
The type of response.ComputeThreatListDiffResponse.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<ComputeThreatListDiffResponse.Builder>
-
clear
public ComputeThreatListDiffResponse.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<ComputeThreatListDiffResponse.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<ComputeThreatListDiffResponse.Builder>
-
getDefaultInstanceForType
public ComputeThreatListDiffResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ComputeThreatListDiffResponse build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ComputeThreatListDiffResponse buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ComputeThreatListDiffResponse.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<ComputeThreatListDiffResponse.Builder>
-
setField
public ComputeThreatListDiffResponse.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<ComputeThreatListDiffResponse.Builder>
-
clearField
public ComputeThreatListDiffResponse.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<ComputeThreatListDiffResponse.Builder>
-
clearOneof
public ComputeThreatListDiffResponse.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<ComputeThreatListDiffResponse.Builder>
-
setRepeatedField
public ComputeThreatListDiffResponse.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<ComputeThreatListDiffResponse.Builder>
-
addRepeatedField
public ComputeThreatListDiffResponse.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<ComputeThreatListDiffResponse.Builder>
-
mergeFrom
public ComputeThreatListDiffResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ComputeThreatListDiffResponse.Builder>
-
mergeFrom
public ComputeThreatListDiffResponse.Builder mergeFrom(ComputeThreatListDiffResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeThreatListDiffResponse.Builder>
-
mergeFrom
public ComputeThreatListDiffResponse.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<ComputeThreatListDiffResponse.Builder>
- Throws:
IOException
-
getResponseTypeValue
public int getResponseTypeValue()
The type of response. This may indicate that an action must be taken by the client when the response is received.
.google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse.ResponseType response_type = 4;
- Specified by:
getResponseTypeValue
in interfaceComputeThreatListDiffResponseOrBuilder
- Returns:
- The enum numeric value on the wire for responseType.
-
setResponseTypeValue
public ComputeThreatListDiffResponse.Builder setResponseTypeValue(int value)
The type of response. This may indicate that an action must be taken by the client when the response is received.
.google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse.ResponseType response_type = 4;
- Parameters:
value
- The enum numeric value on the wire for responseType to set.- Returns:
- This builder for chaining.
-
getResponseType
public ComputeThreatListDiffResponse.ResponseType getResponseType()
The type of response. This may indicate that an action must be taken by the client when the response is received.
.google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse.ResponseType response_type = 4;
- Specified by:
getResponseType
in interfaceComputeThreatListDiffResponseOrBuilder
- Returns:
- The responseType.
-
setResponseType
public ComputeThreatListDiffResponse.Builder setResponseType(ComputeThreatListDiffResponse.ResponseType value)
The type of response. This may indicate that an action must be taken by the client when the response is received.
.google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse.ResponseType response_type = 4;
- Parameters:
value
- The responseType to set.- Returns:
- This builder for chaining.
-
clearResponseType
public ComputeThreatListDiffResponse.Builder clearResponseType()
The type of response. This may indicate that an action must be taken by the client when the response is received.
.google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse.ResponseType response_type = 4;
- Returns:
- This builder for chaining.
-
hasAdditions
public boolean hasAdditions()
A set of entries to add to a local threat type's list.
.google.cloud.webrisk.v1beta1.ThreatEntryAdditions additions = 5;
- Specified by:
hasAdditions
in interfaceComputeThreatListDiffResponseOrBuilder
- Returns:
- Whether the additions field is set.
-
getAdditions
public ThreatEntryAdditions getAdditions()
A set of entries to add to a local threat type's list.
.google.cloud.webrisk.v1beta1.ThreatEntryAdditions additions = 5;
- Specified by:
getAdditions
in interfaceComputeThreatListDiffResponseOrBuilder
- Returns:
- The additions.
-
setAdditions
public ComputeThreatListDiffResponse.Builder setAdditions(ThreatEntryAdditions value)
A set of entries to add to a local threat type's list.
.google.cloud.webrisk.v1beta1.ThreatEntryAdditions additions = 5;
-
setAdditions
public ComputeThreatListDiffResponse.Builder setAdditions(ThreatEntryAdditions.Builder builderForValue)
A set of entries to add to a local threat type's list.
.google.cloud.webrisk.v1beta1.ThreatEntryAdditions additions = 5;
-
mergeAdditions
public ComputeThreatListDiffResponse.Builder mergeAdditions(ThreatEntryAdditions value)
A set of entries to add to a local threat type's list.
.google.cloud.webrisk.v1beta1.ThreatEntryAdditions additions = 5;
-
clearAdditions
public ComputeThreatListDiffResponse.Builder clearAdditions()
A set of entries to add to a local threat type's list.
.google.cloud.webrisk.v1beta1.ThreatEntryAdditions additions = 5;
-
getAdditionsBuilder
public ThreatEntryAdditions.Builder getAdditionsBuilder()
A set of entries to add to a local threat type's list.
.google.cloud.webrisk.v1beta1.ThreatEntryAdditions additions = 5;
-
getAdditionsOrBuilder
public ThreatEntryAdditionsOrBuilder getAdditionsOrBuilder()
A set of entries to add to a local threat type's list.
.google.cloud.webrisk.v1beta1.ThreatEntryAdditions additions = 5;
- Specified by:
getAdditionsOrBuilder
in interfaceComputeThreatListDiffResponseOrBuilder
-
hasRemovals
public boolean hasRemovals()
A set of entries to remove from a local threat type's list. This field may be empty.
.google.cloud.webrisk.v1beta1.ThreatEntryRemovals removals = 6;
- Specified by:
hasRemovals
in interfaceComputeThreatListDiffResponseOrBuilder
- Returns:
- Whether the removals field is set.
-
getRemovals
public ThreatEntryRemovals getRemovals()
A set of entries to remove from a local threat type's list. This field may be empty.
.google.cloud.webrisk.v1beta1.ThreatEntryRemovals removals = 6;
- Specified by:
getRemovals
in interfaceComputeThreatListDiffResponseOrBuilder
- Returns:
- The removals.
-
setRemovals
public ComputeThreatListDiffResponse.Builder setRemovals(ThreatEntryRemovals value)
A set of entries to remove from a local threat type's list. This field may be empty.
.google.cloud.webrisk.v1beta1.ThreatEntryRemovals removals = 6;
-
setRemovals
public ComputeThreatListDiffResponse.Builder setRemovals(ThreatEntryRemovals.Builder builderForValue)
A set of entries to remove from a local threat type's list. This field may be empty.
.google.cloud.webrisk.v1beta1.ThreatEntryRemovals removals = 6;
-
mergeRemovals
public ComputeThreatListDiffResponse.Builder mergeRemovals(ThreatEntryRemovals value)
A set of entries to remove from a local threat type's list. This field may be empty.
.google.cloud.webrisk.v1beta1.ThreatEntryRemovals removals = 6;
-
clearRemovals
public ComputeThreatListDiffResponse.Builder clearRemovals()
A set of entries to remove from a local threat type's list. This field may be empty.
.google.cloud.webrisk.v1beta1.ThreatEntryRemovals removals = 6;
-
getRemovalsBuilder
public ThreatEntryRemovals.Builder getRemovalsBuilder()
A set of entries to remove from a local threat type's list. This field may be empty.
.google.cloud.webrisk.v1beta1.ThreatEntryRemovals removals = 6;
-
getRemovalsOrBuilder
public ThreatEntryRemovalsOrBuilder getRemovalsOrBuilder()
A set of entries to remove from a local threat type's list. This field may be empty.
.google.cloud.webrisk.v1beta1.ThreatEntryRemovals removals = 6;
- Specified by:
getRemovalsOrBuilder
in interfaceComputeThreatListDiffResponseOrBuilder
-
getNewVersionToken
public com.google.protobuf.ByteString getNewVersionToken()
The new opaque client version token.
bytes new_version_token = 7;
- Specified by:
getNewVersionToken
in interfaceComputeThreatListDiffResponseOrBuilder
- Returns:
- The newVersionToken.
-
setNewVersionToken
public ComputeThreatListDiffResponse.Builder setNewVersionToken(com.google.protobuf.ByteString value)
The new opaque client version token.
bytes new_version_token = 7;
- Parameters:
value
- The newVersionToken to set.- Returns:
- This builder for chaining.
-
clearNewVersionToken
public ComputeThreatListDiffResponse.Builder clearNewVersionToken()
The new opaque client version token.
bytes new_version_token = 7;
- Returns:
- This builder for chaining.
-
hasChecksum
public boolean hasChecksum()
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff. If the client state doesn't match the expected state, the client must disregard this diff and retry later.
.google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse.Checksum checksum = 8;
- Specified by:
hasChecksum
in interfaceComputeThreatListDiffResponseOrBuilder
- Returns:
- Whether the checksum field is set.
-
getChecksum
public ComputeThreatListDiffResponse.Checksum getChecksum()
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff. If the client state doesn't match the expected state, the client must disregard this diff and retry later.
.google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse.Checksum checksum = 8;
- Specified by:
getChecksum
in interfaceComputeThreatListDiffResponseOrBuilder
- Returns:
- The checksum.
-
setChecksum
public ComputeThreatListDiffResponse.Builder setChecksum(ComputeThreatListDiffResponse.Checksum value)
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff. If the client state doesn't match the expected state, the client must disregard this diff and retry later.
.google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse.Checksum checksum = 8;
-
setChecksum
public ComputeThreatListDiffResponse.Builder setChecksum(ComputeThreatListDiffResponse.Checksum.Builder builderForValue)
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff. If the client state doesn't match the expected state, the client must disregard this diff and retry later.
.google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse.Checksum checksum = 8;
-
mergeChecksum
public ComputeThreatListDiffResponse.Builder mergeChecksum(ComputeThreatListDiffResponse.Checksum value)
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff. If the client state doesn't match the expected state, the client must disregard this diff and retry later.
.google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse.Checksum checksum = 8;
-
clearChecksum
public ComputeThreatListDiffResponse.Builder clearChecksum()
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff. If the client state doesn't match the expected state, the client must disregard this diff and retry later.
.google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse.Checksum checksum = 8;
-
getChecksumBuilder
public ComputeThreatListDiffResponse.Checksum.Builder getChecksumBuilder()
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff. If the client state doesn't match the expected state, the client must disregard this diff and retry later.
.google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse.Checksum checksum = 8;
-
getChecksumOrBuilder
public ComputeThreatListDiffResponse.ChecksumOrBuilder getChecksumOrBuilder()
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff. If the client state doesn't match the expected state, the client must disregard this diff and retry later.
.google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse.Checksum checksum = 8;
- Specified by:
getChecksumOrBuilder
in interfaceComputeThreatListDiffResponseOrBuilder
-
hasRecommendedNextDiff
public boolean hasRecommendedNextDiff()
The soonest the client should wait before issuing any diff request. Querying sooner is unlikely to produce a meaningful diff. Waiting longer is acceptable considering the use case. If this field is not set clients may update as soon as they want.
.google.protobuf.Timestamp recommended_next_diff = 2;
- Specified by:
hasRecommendedNextDiff
in interfaceComputeThreatListDiffResponseOrBuilder
- Returns:
- Whether the recommendedNextDiff field is set.
-
getRecommendedNextDiff
public com.google.protobuf.Timestamp getRecommendedNextDiff()
The soonest the client should wait before issuing any diff request. Querying sooner is unlikely to produce a meaningful diff. Waiting longer is acceptable considering the use case. If this field is not set clients may update as soon as they want.
.google.protobuf.Timestamp recommended_next_diff = 2;
- Specified by:
getRecommendedNextDiff
in interfaceComputeThreatListDiffResponseOrBuilder
- Returns:
- The recommendedNextDiff.
-
setRecommendedNextDiff
public ComputeThreatListDiffResponse.Builder setRecommendedNextDiff(com.google.protobuf.Timestamp value)
The soonest the client should wait before issuing any diff request. Querying sooner is unlikely to produce a meaningful diff. Waiting longer is acceptable considering the use case. If this field is not set clients may update as soon as they want.
.google.protobuf.Timestamp recommended_next_diff = 2;
-
setRecommendedNextDiff
public ComputeThreatListDiffResponse.Builder setRecommendedNextDiff(com.google.protobuf.Timestamp.Builder builderForValue)
The soonest the client should wait before issuing any diff request. Querying sooner is unlikely to produce a meaningful diff. Waiting longer is acceptable considering the use case. If this field is not set clients may update as soon as they want.
.google.protobuf.Timestamp recommended_next_diff = 2;
-
mergeRecommendedNextDiff
public ComputeThreatListDiffResponse.Builder mergeRecommendedNextDiff(com.google.protobuf.Timestamp value)
The soonest the client should wait before issuing any diff request. Querying sooner is unlikely to produce a meaningful diff. Waiting longer is acceptable considering the use case. If this field is not set clients may update as soon as they want.
.google.protobuf.Timestamp recommended_next_diff = 2;
-
clearRecommendedNextDiff
public ComputeThreatListDiffResponse.Builder clearRecommendedNextDiff()
The soonest the client should wait before issuing any diff request. Querying sooner is unlikely to produce a meaningful diff. Waiting longer is acceptable considering the use case. If this field is not set clients may update as soon as they want.
.google.protobuf.Timestamp recommended_next_diff = 2;
-
getRecommendedNextDiffBuilder
public com.google.protobuf.Timestamp.Builder getRecommendedNextDiffBuilder()
The soonest the client should wait before issuing any diff request. Querying sooner is unlikely to produce a meaningful diff. Waiting longer is acceptable considering the use case. If this field is not set clients may update as soon as they want.
.google.protobuf.Timestamp recommended_next_diff = 2;
-
getRecommendedNextDiffOrBuilder
public com.google.protobuf.TimestampOrBuilder getRecommendedNextDiffOrBuilder()
The soonest the client should wait before issuing any diff request. Querying sooner is unlikely to produce a meaningful diff. Waiting longer is acceptable considering the use case. If this field is not set clients may update as soon as they want.
.google.protobuf.Timestamp recommended_next_diff = 2;
- Specified by:
getRecommendedNextDiffOrBuilder
in interfaceComputeThreatListDiffResponseOrBuilder
-
setUnknownFields
public final ComputeThreatListDiffResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeThreatListDiffResponse.Builder>
-
mergeUnknownFields
public final ComputeThreatListDiffResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ComputeThreatListDiffResponse.Builder>
-
-