public final class ComputeThreatListDiffResponse extends GeneratedMessageV3 implements ComputeThreatListDiffResponseOrBuilder
Protobuf type google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse
Static Fields
ADDITIONS_FIELD_NUMBER
public static final int ADDITIONS_FIELD_NUMBER
Field Value
CHECKSUM_FIELD_NUMBER
public static final int CHECKSUM_FIELD_NUMBER
Field Value
NEW_VERSION_TOKEN_FIELD_NUMBER
public static final int NEW_VERSION_TOKEN_FIELD_NUMBER
Field Value
RECOMMENDED_NEXT_DIFF_FIELD_NUMBER
public static final int RECOMMENDED_NEXT_DIFF_FIELD_NUMBER
Field Value
REMOVALS_FIELD_NUMBER
public static final int REMOVALS_FIELD_NUMBER
Field Value
RESPONSE_TYPE_FIELD_NUMBER
public static final int RESPONSE_TYPE_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static ComputeThreatListDiffResponse getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static ComputeThreatListDiffResponse.Builder newBuilder()
Returns
newBuilder(ComputeThreatListDiffResponse prototype)
public static ComputeThreatListDiffResponse.Builder newBuilder(ComputeThreatListDiffResponse prototype)
Parameter
Returns
public static ComputeThreatListDiffResponse parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static ComputeThreatListDiffResponse parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static ComputeThreatListDiffResponse parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ComputeThreatListDiffResponse parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static ComputeThreatListDiffResponse parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ComputeThreatListDiffResponse parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static ComputeThreatListDiffResponse parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static ComputeThreatListDiffResponse parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static ComputeThreatListDiffResponse parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static ComputeThreatListDiffResponse parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static ComputeThreatListDiffResponse parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ComputeThreatListDiffResponse parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<ComputeThreatListDiffResponse> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getAdditions()
public ThreatEntryAdditions getAdditions()
A set of entries to add to a local threat type's list.
.google.cloud.webrisk.v1beta1.ThreatEntryAdditions additions = 5;
Returns
getAdditionsOrBuilder()
public ThreatEntryAdditionsOrBuilder getAdditionsOrBuilder()
A set of entries to add to a local threat type's list.
.google.cloud.webrisk.v1beta1.ThreatEntryAdditions additions = 5;
Returns
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;
Returns
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;
Returns
getDefaultInstanceForType()
public ComputeThreatListDiffResponse getDefaultInstanceForType()
Returns
getNewVersionToken()
public ByteString getNewVersionToken()
The new opaque client version token.
bytes new_version_token = 7;
Returns
getParserForType()
public Parser<ComputeThreatListDiffResponse> getParserForType()
Returns
Overrides
getRecommendedNextDiff()
public 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;
Returns
Type | Description |
Timestamp | The recommendedNextDiff.
|
getRecommendedNextDiffOrBuilder()
public 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;
Returns
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;
Returns
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;
Returns
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;
Returns
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;
Returns
Type | Description |
int | The enum numeric value on the wire for responseType.
|
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasAdditions()
public boolean hasAdditions()
A set of entries to add to a local threat type's list.
.google.cloud.webrisk.v1beta1.ThreatEntryAdditions additions = 5;
Returns
Type | Description |
boolean | Whether the additions field is set.
|
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;
Returns
Type | Description |
boolean | Whether the checksum field is set.
|
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;
Returns
Type | Description |
boolean | Whether the recommendedNextDiff field is set.
|
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;
Returns
Type | Description |
boolean | Whether the removals field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public ComputeThreatListDiffResponse.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ComputeThreatListDiffResponse.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public ComputeThreatListDiffResponse.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions