Interface Indicator.ProcessSignatureOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Indicator.ProcessSignature
,Indicator.ProcessSignature.Builder
- Enclosing class:
- Indicator
public static interface Indicator.ProcessSignatureOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Indicator.ProcessSignature.MemoryHashSignature
getMemoryHashSignature()
Signature indicating that a binary family was matched.Indicator.ProcessSignature.MemoryHashSignatureOrBuilder
getMemoryHashSignatureOrBuilder()
Signature indicating that a binary family was matched.Indicator.ProcessSignature.SignatureCase
getSignatureCase()
Indicator.ProcessSignature.YaraRuleSignature
getYaraRuleSignature()
Signature indicating that a YARA rule was matched.Indicator.ProcessSignature.YaraRuleSignatureOrBuilder
getYaraRuleSignatureOrBuilder()
Signature indicating that a YARA rule was matched.boolean
hasMemoryHashSignature()
Signature indicating that a binary family was matched.boolean
hasYaraRuleSignature()
Signature indicating that a YARA rule was matched.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasMemoryHashSignature
boolean hasMemoryHashSignature()
Signature indicating that a binary family was matched.
.google.cloud.securitycenter.v1.Indicator.ProcessSignature.MemoryHashSignature memory_hash_signature = 6;
- Returns:
- Whether the memoryHashSignature field is set.
-
getMemoryHashSignature
Indicator.ProcessSignature.MemoryHashSignature getMemoryHashSignature()
Signature indicating that a binary family was matched.
.google.cloud.securitycenter.v1.Indicator.ProcessSignature.MemoryHashSignature memory_hash_signature = 6;
- Returns:
- The memoryHashSignature.
-
getMemoryHashSignatureOrBuilder
Indicator.ProcessSignature.MemoryHashSignatureOrBuilder getMemoryHashSignatureOrBuilder()
Signature indicating that a binary family was matched.
.google.cloud.securitycenter.v1.Indicator.ProcessSignature.MemoryHashSignature memory_hash_signature = 6;
-
hasYaraRuleSignature
boolean hasYaraRuleSignature()
Signature indicating that a YARA rule was matched.
.google.cloud.securitycenter.v1.Indicator.ProcessSignature.YaraRuleSignature yara_rule_signature = 7;
- Returns:
- Whether the yaraRuleSignature field is set.
-
getYaraRuleSignature
Indicator.ProcessSignature.YaraRuleSignature getYaraRuleSignature()
Signature indicating that a YARA rule was matched.
.google.cloud.securitycenter.v1.Indicator.ProcessSignature.YaraRuleSignature yara_rule_signature = 7;
- Returns:
- The yaraRuleSignature.
-
getYaraRuleSignatureOrBuilder
Indicator.ProcessSignature.YaraRuleSignatureOrBuilder getYaraRuleSignatureOrBuilder()
Signature indicating that a YARA rule was matched.
.google.cloud.securitycenter.v1.Indicator.ProcessSignature.YaraRuleSignature yara_rule_signature = 7;
-
getSignatureCase
Indicator.ProcessSignature.SignatureCase getSignatureCase()
-
-