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.TacticgetAdditionalTactics(int index)Additional MITRE ATT&CK tactics related to this finding, if any.intgetAdditionalTacticsCount()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.intgetAdditionalTacticsValue(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.TechniquegetAdditionalTechniques(int index)Additional MITRE ATT&CK techniques related to this finding, if any, along with any of their respective parent techniques.intgetAdditionalTechniquesCount()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.intgetAdditionalTechniquesValue(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.TacticgetPrimaryTactic()The MITRE ATT&CK tactic most closely represented by this finding, if any.intgetPrimaryTacticValue()The MITRE ATT&CK tactic most closely represented by this finding, if any.MitreAttack.TechniquegetPrimaryTechniques(int index)The MITRE ATT&CK technique most closely represented by this finding, if any.intgetPrimaryTechniquesCount()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.intgetPrimaryTechniquesValue(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.StringgetVersion()The MITRE ATT&CK version referenced by the above fields.com.google.protobuf.ByteStringgetVersionBytes()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.
-
-