Interface MitreAttackOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MitreAttack
,MitreAttack.Builder
public interface MitreAttackOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MitreAttack.Tactic
getAdditionalTactics(int index)
Additional MITRE ATT&CK tactics related to this finding, if any.int
getAdditionalTacticsCount()
Additional MITRE ATT&CK tactics related to this finding, if any.List<MitreAttack.Tactic>
getAdditionalTacticsList()
Additional MITRE ATT&CK tactics related to this finding, if any.int
getAdditionalTacticsValue(int index)
Additional MITRE ATT&CK tactics related to this finding, if any.List<Integer>
getAdditionalTacticsValueList()
Additional MITRE ATT&CK tactics related to this finding, if any.MitreAttack.Technique
getAdditionalTechniques(int index)
Additional MITRE ATT&CK techniques related to this finding, if any, along with any of their respective parent techniques.int
getAdditionalTechniquesCount()
Additional MITRE ATT&CK techniques related to this finding, if any, along with any of their respective parent techniques.List<MitreAttack.Technique>
getAdditionalTechniquesList()
Additional MITRE ATT&CK techniques related to this finding, if any, along with any of their respective parent techniques.int
getAdditionalTechniquesValue(int index)
Additional MITRE ATT&CK techniques related to this finding, if any, along with any of their respective parent techniques.List<Integer>
getAdditionalTechniquesValueList()
Additional MITRE ATT&CK techniques related to this finding, if any, along with any of their respective parent techniques.MitreAttack.Tactic
getPrimaryTactic()
The MITRE ATT&CK tactic most closely represented by this finding, if any.int
getPrimaryTacticValue()
The MITRE ATT&CK tactic most closely represented by this finding, if any.MitreAttack.Technique
getPrimaryTechniques(int index)
The MITRE ATT&CK technique most closely represented by this finding, if any.int
getPrimaryTechniquesCount()
The MITRE ATT&CK technique most closely represented by this finding, if any.List<MitreAttack.Technique>
getPrimaryTechniquesList()
The MITRE ATT&CK technique most closely represented by this finding, if any.int
getPrimaryTechniquesValue(int index)
The MITRE ATT&CK technique most closely represented by this finding, if any.List<Integer>
getPrimaryTechniquesValueList()
The MITRE ATT&CK technique most closely represented by this finding, if any.String
getVersion()
The MITRE ATT&CK version referenced by the above fields.com.google.protobuf.ByteString
getVersionBytes()
The MITRE ATT&CK version referenced by the above fields.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getPrimaryTacticValue
int getPrimaryTacticValue()
The MITRE ATT&CK tactic most closely represented by this finding, if any.
.google.cloud.securitycenter.v1.MitreAttack.Tactic primary_tactic = 1;
- Returns:
- The enum numeric value on the wire for primaryTactic.
-
getPrimaryTactic
MitreAttack.Tactic getPrimaryTactic()
The MITRE ATT&CK tactic most closely represented by this finding, if any.
.google.cloud.securitycenter.v1.MitreAttack.Tactic primary_tactic = 1;
- Returns:
- The primaryTactic.
-
getPrimaryTechniquesList
List<MitreAttack.Technique> getPrimaryTechniquesList()
The MITRE ATT&CK technique most closely represented by this finding, if any. primary_techniques is a repeated field because there are multiple levels of MITRE ATT&CK techniques. If the technique most closely represented by this finding is a sub-technique (e.g. `SCANNING_IP_BLOCKS`), both the sub-technique and its parent technique(s) will be listed (e.g. `SCANNING_IP_BLOCKS`, `ACTIVE_SCANNING`).
repeated .google.cloud.securitycenter.v1.MitreAttack.Technique primary_techniques = 2;
- Returns:
- A list containing the primaryTechniques.
-
getPrimaryTechniquesCount
int getPrimaryTechniquesCount()
The MITRE ATT&CK technique most closely represented by this finding, if any. primary_techniques is a repeated field because there are multiple levels of MITRE ATT&CK techniques. If the technique most closely represented by this finding is a sub-technique (e.g. `SCANNING_IP_BLOCKS`), both the sub-technique and its parent technique(s) will be listed (e.g. `SCANNING_IP_BLOCKS`, `ACTIVE_SCANNING`).
repeated .google.cloud.securitycenter.v1.MitreAttack.Technique primary_techniques = 2;
- Returns:
- The count of primaryTechniques.
-
getPrimaryTechniques
MitreAttack.Technique getPrimaryTechniques(int index)
The MITRE ATT&CK technique most closely represented by this finding, if any. primary_techniques is a repeated field because there are multiple levels of MITRE ATT&CK techniques. If the technique most closely represented by this finding is a sub-technique (e.g. `SCANNING_IP_BLOCKS`), both the sub-technique and its parent technique(s) will be listed (e.g. `SCANNING_IP_BLOCKS`, `ACTIVE_SCANNING`).
repeated .google.cloud.securitycenter.v1.MitreAttack.Technique primary_techniques = 2;
- Parameters:
index
- The index of the element to return.- Returns:
- The primaryTechniques at the given index.
-
getPrimaryTechniquesValueList
List<Integer> getPrimaryTechniquesValueList()
The MITRE ATT&CK technique most closely represented by this finding, if any. primary_techniques is a repeated field because there are multiple levels of MITRE ATT&CK techniques. If the technique most closely represented by this finding is a sub-technique (e.g. `SCANNING_IP_BLOCKS`), both the sub-technique and its parent technique(s) will be listed (e.g. `SCANNING_IP_BLOCKS`, `ACTIVE_SCANNING`).
repeated .google.cloud.securitycenter.v1.MitreAttack.Technique primary_techniques = 2;
- Returns:
- A list containing the enum numeric values on the wire for primaryTechniques.
-
getPrimaryTechniquesValue
int getPrimaryTechniquesValue(int index)
The MITRE ATT&CK technique most closely represented by this finding, if any. primary_techniques is a repeated field because there are multiple levels of MITRE ATT&CK techniques. If the technique most closely represented by this finding is a sub-technique (e.g. `SCANNING_IP_BLOCKS`), both the sub-technique and its parent technique(s) will be listed (e.g. `SCANNING_IP_BLOCKS`, `ACTIVE_SCANNING`).
repeated .google.cloud.securitycenter.v1.MitreAttack.Technique primary_techniques = 2;
- Parameters:
index
- The index of the value to return.- Returns:
- The enum numeric value on the wire of primaryTechniques at the given index.
-
getAdditionalTacticsList
List<MitreAttack.Tactic> getAdditionalTacticsList()
Additional MITRE ATT&CK tactics related to this finding, if any.
repeated .google.cloud.securitycenter.v1.MitreAttack.Tactic additional_tactics = 3;
- Returns:
- A list containing the additionalTactics.
-
getAdditionalTacticsCount
int getAdditionalTacticsCount()
Additional MITRE ATT&CK tactics related to this finding, if any.
repeated .google.cloud.securitycenter.v1.MitreAttack.Tactic additional_tactics = 3;
- Returns:
- The count of additionalTactics.
-
getAdditionalTactics
MitreAttack.Tactic getAdditionalTactics(int index)
Additional MITRE ATT&CK tactics related to this finding, if any.
repeated .google.cloud.securitycenter.v1.MitreAttack.Tactic additional_tactics = 3;
- Parameters:
index
- The index of the element to return.- Returns:
- The additionalTactics at the given index.
-
getAdditionalTacticsValueList
List<Integer> getAdditionalTacticsValueList()
Additional MITRE ATT&CK tactics related to this finding, if any.
repeated .google.cloud.securitycenter.v1.MitreAttack.Tactic additional_tactics = 3;
- Returns:
- A list containing the enum numeric values on the wire for additionalTactics.
-
getAdditionalTacticsValue
int getAdditionalTacticsValue(int index)
Additional MITRE ATT&CK tactics related to this finding, if any.
repeated .google.cloud.securitycenter.v1.MitreAttack.Tactic additional_tactics = 3;
- Parameters:
index
- The index of the value to return.- Returns:
- The enum numeric value on the wire of additionalTactics at the given index.
-
getAdditionalTechniquesList
List<MitreAttack.Technique> getAdditionalTechniquesList()
Additional MITRE ATT&CK techniques related to this finding, if any, along with any of their respective parent techniques.
repeated .google.cloud.securitycenter.v1.MitreAttack.Technique additional_techniques = 4;
- Returns:
- A list containing the additionalTechniques.
-
getAdditionalTechniquesCount
int getAdditionalTechniquesCount()
Additional MITRE ATT&CK techniques related to this finding, if any, along with any of their respective parent techniques.
repeated .google.cloud.securitycenter.v1.MitreAttack.Technique additional_techniques = 4;
- Returns:
- The count of additionalTechniques.
-
getAdditionalTechniques
MitreAttack.Technique getAdditionalTechniques(int index)
Additional MITRE ATT&CK techniques related to this finding, if any, along with any of their respective parent techniques.
repeated .google.cloud.securitycenter.v1.MitreAttack.Technique additional_techniques = 4;
- Parameters:
index
- The index of the element to return.- Returns:
- The additionalTechniques at the given index.
-
getAdditionalTechniquesValueList
List<Integer> getAdditionalTechniquesValueList()
Additional MITRE ATT&CK techniques related to this finding, if any, along with any of their respective parent techniques.
repeated .google.cloud.securitycenter.v1.MitreAttack.Technique additional_techniques = 4;
- Returns:
- A list containing the enum numeric values on the wire for additionalTechniques.
-
getAdditionalTechniquesValue
int getAdditionalTechniquesValue(int index)
Additional MITRE ATT&CK techniques related to this finding, if any, along with any of their respective parent techniques.
repeated .google.cloud.securitycenter.v1.MitreAttack.Technique additional_techniques = 4;
- Parameters:
index
- The index of the value to return.- Returns:
- The enum numeric value on the wire of additionalTechniques at the given index.
-
getVersion
String getVersion()
The MITRE ATT&CK version referenced by the above fields. E.g. "8".
string version = 5;
- Returns:
- The version.
-
getVersionBytes
com.google.protobuf.ByteString getVersionBytes()
The MITRE ATT&CK version referenced by the above fields. E.g. "8".
string version = 5;
- Returns:
- The bytes for version.
-
-