public static final class SecurityResult.Verdict extends GeneratedMessage implements SecurityResult.VerdictOrBuilder
Deprecated.
Encapsulates the threat verdict provided by human analysts and ML models.
These fields are used to model Mandiant sources.
Protobuf type google.backstory.SecurityResult.Verdict
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ANALYST_VERDICT_FIELD_NUMBER
public static final int ANALYST_VERDICT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NEIGHBOUR_INFLUENCE_FIELD_NUMBER
public static final int NEIGHBOUR_INFLUENCE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RESPONSE_COUNT_FIELD_NUMBER
public static final int RESPONSE_COUNT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SOURCE_COUNT_FIELD_NUMBER
public static final int SOURCE_COUNT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
VERDICT_FIELD_NUMBER
public static final int VERDICT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SecurityResult.Verdict getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SecurityResult.Verdict.Builder newBuilder()
newBuilder(SecurityResult.Verdict prototype)
public static SecurityResult.Verdict.Builder newBuilder(SecurityResult.Verdict prototype)
parseDelimitedFrom(InputStream input)
public static SecurityResult.Verdict parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static SecurityResult.Verdict parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SecurityResult.Verdict parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SecurityResult.Verdict parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SecurityResult.Verdict parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SecurityResult.Verdict parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static SecurityResult.Verdict parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SecurityResult.Verdict parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static SecurityResult.Verdict parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static SecurityResult.Verdict parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SecurityResult.Verdict parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SecurityResult.Verdict parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SecurityResult.Verdict> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAnalystVerdict()
public SecurityResult.AnalystVerdict getAnalystVerdict()
Human analyst verdict provided by sources like Mandiant.
.google.backstory.SecurityResult.AnalystVerdict analyst_verdict = 5;
getAnalystVerdictOrBuilder()
public SecurityResult.AnalystVerdictOrBuilder getAnalystVerdictOrBuilder()
Human analyst verdict provided by sources like Mandiant.
.google.backstory.SecurityResult.AnalystVerdict analyst_verdict = 5;
getDefaultInstanceForType()
public SecurityResult.Verdict getDefaultInstanceForType()
getNeighbourInfluence()
public String getNeighbourInfluence()
Describes the neighbour influence of the verdict.
string neighbour_influence = 3;
| Returns |
| Type |
Description |
String |
The neighbourInfluence.
|
getNeighbourInfluenceBytes()
public ByteString getNeighbourInfluenceBytes()
Describes the neighbour influence of the verdict.
string neighbour_influence = 3;
| Returns |
| Type |
Description |
ByteString |
The bytes for neighbourInfluence.
|
getParserForType()
public Parser<SecurityResult.Verdict> getParserForType()
Overrides
getResponseCount()
public int getResponseCount()
Total response count across all sources.
int32 response_count = 2;
| Returns |
| Type |
Description |
int |
The responseCount.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSourceCount()
public int getSourceCount()
Number of sources from which intelligence was extracted.
int32 source_count = 1;
| Returns |
| Type |
Description |
int |
The sourceCount.
|
getVerdict()
public SecurityResult.ProviderMLVerdict getVerdict()
ML Verdict provided by sources like Mandiant.
.google.backstory.SecurityResult.ProviderMLVerdict verdict = 4;
getVerdictOrBuilder()
public SecurityResult.ProviderMLVerdictOrBuilder getVerdictOrBuilder()
ML Verdict provided by sources like Mandiant.
.google.backstory.SecurityResult.ProviderMLVerdict verdict = 4;
hasAnalystVerdict()
public boolean hasAnalystVerdict()
Human analyst verdict provided by sources like Mandiant.
.google.backstory.SecurityResult.AnalystVerdict analyst_verdict = 5;
| Returns |
| Type |
Description |
boolean |
Whether the analystVerdict field is set.
|
hasVerdict()
public boolean hasVerdict()
ML Verdict provided by sources like Mandiant.
.google.backstory.SecurityResult.ProviderMLVerdict verdict = 4;
| Returns |
| Type |
Description |
boolean |
Whether the verdict field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SecurityResult.Verdict.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected SecurityResult.Verdict.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public SecurityResult.Verdict.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides