public final class ComputeThreatListDiffResponse extends GeneratedMessageV3 implements ComputeThreatListDiffResponseOrBuilder
Protobuf type google.cloud.webrisk.v1.ComputeThreatListDiffResponse
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
Static Fields
ADDITIONS_FIELD_NUMBER
public static final int ADDITIONS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
CHECKSUM_FIELD_NUMBER
public static final int CHECKSUM_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
NEW_VERSION_TOKEN_FIELD_NUMBER
public static final int NEW_VERSION_TOKEN_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
RECOMMENDED_NEXT_DIFF_FIELD_NUMBER
public static final int RECOMMENDED_NEXT_DIFF_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
REMOVALS_FIELD_NUMBER
public static final int REMOVALS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
RESPONSE_TYPE_FIELD_NUMBER
public static final int RESPONSE_TYPE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static ComputeThreatListDiffResponse getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ComputeThreatListDiffResponse.Builder newBuilder()
newBuilder(ComputeThreatListDiffResponse prototype)
public static ComputeThreatListDiffResponse.Builder newBuilder(ComputeThreatListDiffResponse prototype)
public static ComputeThreatListDiffResponse parseDelimitedFrom(InputStream input)
public static ComputeThreatListDiffResponse parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ComputeThreatListDiffResponse parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ComputeThreatListDiffResponse parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ComputeThreatListDiffResponse parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ComputeThreatListDiffResponse parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ComputeThreatListDiffResponse parseFrom(CodedInputStream input)
public static ComputeThreatListDiffResponse parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ComputeThreatListDiffResponse parseFrom(InputStream input)
public static ComputeThreatListDiffResponse parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ComputeThreatListDiffResponse parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ComputeThreatListDiffResponse parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ComputeThreatListDiffResponse> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getAdditions()
public ThreatEntryAdditions getAdditions()
A set of entries to add to a local threat type's list.
.google.cloud.webrisk.v1.ThreatEntryAdditions additions = 5;
getAdditionsOrBuilder()
public ThreatEntryAdditionsOrBuilder getAdditionsOrBuilder()
A set of entries to add to a local threat type's list.
.google.cloud.webrisk.v1.ThreatEntryAdditions additions = 5;
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
discard this diff and retry later.
.google.cloud.webrisk.v1.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
discard this diff and retry later.
.google.cloud.webrisk.v1.ComputeThreatListDiffResponse.Checksum checksum = 8;
getDefaultInstanceForType()
public ComputeThreatListDiffResponse getDefaultInstanceForType()
getNewVersionToken()
public ByteString getNewVersionToken()
The new opaque client version token. This should be retained by the client
and passed into the next call of ComputeThreatListDiff as 'version_token'.
A separate version token should be stored and used for each threatList.
bytes new_version_token = 7;
Returns |
---|
Type | Description |
ByteString | The newVersionToken.
|
getParserForType()
public Parser<ComputeThreatListDiffResponse> getParserForType()
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;
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.v1.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.v1.ThreatEntryRemovals removals = 6;
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.v1.ComputeThreatListDiffResponse.ResponseType response_type = 4;
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.v1.ComputeThreatListDiffResponse.ResponseType response_type = 4;
Returns |
---|
Type | Description |
int | The enum numeric value on the wire for responseType.
|
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
hasAdditions()
public boolean hasAdditions()
A set of entries to add to a local threat type's list.
.google.cloud.webrisk.v1.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
discard this diff and retry later.
.google.cloud.webrisk.v1.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.v1.ThreatEntryRemovals removals = 6;
Returns |
---|
Type | Description |
boolean | Whether the removals field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ComputeThreatListDiffResponse.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ComputeThreatListDiffResponse.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public ComputeThreatListDiffResponse.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides