public static final class SecurityResult.Source extends GeneratedMessage implements SecurityResult.SourceOrBuilder
Deprecated.
Information about the threat intelligence source. These fields are used to
model Mandiant sources.
Protobuf type google.backstory.SecurityResult.Source
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
BENIGN_COUNT_FIELD_NUMBER
public static final int BENIGN_COUNT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MALICIOUS_COUNT_FIELD_NUMBER
public static final int MALICIOUS_COUNT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
QUALITY_FIELD_NUMBER
public static final int QUALITY_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 |
|
THREAT_INTELLIGENCE_SOURCES_FIELD_NUMBER
public static final int THREAT_INTELLIGENCE_SOURCES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SecurityResult.Source getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SecurityResult.Source.Builder newBuilder()
newBuilder(SecurityResult.Source prototype)
public static SecurityResult.Source.Builder newBuilder(SecurityResult.Source prototype)
parseDelimitedFrom(InputStream input)
public static SecurityResult.Source parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static SecurityResult.Source parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SecurityResult.Source parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SecurityResult.Source parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SecurityResult.Source parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SecurityResult.Source parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static SecurityResult.Source parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SecurityResult.Source parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static SecurityResult.Source parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static SecurityResult.Source parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SecurityResult.Source parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SecurityResult.Source parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SecurityResult.Source> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getBenignCount()
public int getBenignCount()
Count of responses where this IoC was marked benign.
int32 benign_count = 2;
| Returns |
| Type |
Description |
int |
The benignCount.
|
getDefaultInstanceForType()
public SecurityResult.Source getDefaultInstanceForType()
getMaliciousCount()
public int getMaliciousCount()
Count of responses where this IoC was marked malicious.
int32 malicious_count = 3;
| Returns |
| Type |
Description |
int |
The maliciousCount.
|
getName()
Name of the IoC source.
string name = 1;
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Name of the IoC source.
string name = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<SecurityResult.Source> getParserForType()
Overrides
getQuality()
public SecurityResult.ProductConfidence getQuality()
Quality of the IoC mapping extracted from the source.
.google.backstory.SecurityResult.ProductConfidence quality = 4;
getQualityValue()
public int getQualityValue()
Quality of the IoC mapping extracted from the source.
.google.backstory.SecurityResult.ProductConfidence quality = 4;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for quality.
|
getResponseCount()
public int getResponseCount()
Total response count from this source.
int32 response_count = 5;
| 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 = 6;
| Returns |
| Type |
Description |
int |
The sourceCount.
|
getThreatIntelligenceSources(int index)
public SecurityResult.Source getThreatIntelligenceSources(int index)
Different threat intelligence sources from which IoC info was extracted.
repeated .google.backstory.SecurityResult.Source threat_intelligence_sources = 7;
| Parameter |
| Name |
Description |
index |
int
|
getThreatIntelligenceSourcesCount()
public int getThreatIntelligenceSourcesCount()
Different threat intelligence sources from which IoC info was extracted.
repeated .google.backstory.SecurityResult.Source threat_intelligence_sources = 7;
| Returns |
| Type |
Description |
int |
|
getThreatIntelligenceSourcesList()
public List<SecurityResult.Source> getThreatIntelligenceSourcesList()
Different threat intelligence sources from which IoC info was extracted.
repeated .google.backstory.SecurityResult.Source threat_intelligence_sources = 7;
getThreatIntelligenceSourcesOrBuilder(int index)
public SecurityResult.SourceOrBuilder getThreatIntelligenceSourcesOrBuilder(int index)
Different threat intelligence sources from which IoC info was extracted.
repeated .google.backstory.SecurityResult.Source threat_intelligence_sources = 7;
| Parameter |
| Name |
Description |
index |
int
|
getThreatIntelligenceSourcesOrBuilderList()
public List<? extends SecurityResult.SourceOrBuilder> getThreatIntelligenceSourcesOrBuilderList()
Different threat intelligence sources from which IoC info was extracted.
repeated .google.backstory.SecurityResult.Source threat_intelligence_sources = 7;
| Returns |
| Type |
Description |
List<? extends com.google.backstory.SecurityResult.SourceOrBuilder> |
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SecurityResult.Source.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected SecurityResult.Source.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public SecurityResult.Source.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides