Interface MitreAttackOrBuilder (2.50.0)

public interface MitreAttackOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdditionalTactics(int index)

public abstract MitreAttack.Tactic getAdditionalTactics(int index)

Additional MITRE ATT&CK tactics related to this finding, if any.

repeated .google.cloud.securitycenter.v2.MitreAttack.Tactic additional_tactics = 3;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
MitreAttack.Tactic

The additionalTactics at the given index.

getAdditionalTacticsCount()

public abstract int getAdditionalTacticsCount()

Additional MITRE ATT&CK tactics related to this finding, if any.

repeated .google.cloud.securitycenter.v2.MitreAttack.Tactic additional_tactics = 3;

Returns
Type Description
int

The count of additionalTactics.

getAdditionalTacticsList()

public abstract List<MitreAttack.Tactic> getAdditionalTacticsList()

Additional MITRE ATT&CK tactics related to this finding, if any.

repeated .google.cloud.securitycenter.v2.MitreAttack.Tactic additional_tactics = 3;

Returns
Type Description
List<Tactic>

A list containing the additionalTactics.

getAdditionalTacticsValue(int index)

public abstract int getAdditionalTacticsValue(int index)

Additional MITRE ATT&CK tactics related to this finding, if any.

repeated .google.cloud.securitycenter.v2.MitreAttack.Tactic additional_tactics = 3;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of additionalTactics at the given index.

getAdditionalTacticsValueList()

public abstract List<Integer> getAdditionalTacticsValueList()

Additional MITRE ATT&CK tactics related to this finding, if any.

repeated .google.cloud.securitycenter.v2.MitreAttack.Tactic additional_tactics = 3;

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for additionalTactics.

getAdditionalTechniques(int index)

public abstract 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.v2.MitreAttack.Technique additional_techniques = 4;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
MitreAttack.Technique

The additionalTechniques at the given index.

getAdditionalTechniquesCount()

public abstract 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.v2.MitreAttack.Technique additional_techniques = 4;

Returns
Type Description
int

The count of additionalTechniques.

getAdditionalTechniquesList()

public abstract 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.v2.MitreAttack.Technique additional_techniques = 4;

Returns
Type Description
List<Technique>

A list containing the additionalTechniques.

getAdditionalTechniquesValue(int index)

public abstract 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.v2.MitreAttack.Technique additional_techniques = 4;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of additionalTechniques at the given index.

getAdditionalTechniquesValueList()

public abstract 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.v2.MitreAttack.Technique additional_techniques = 4;

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for additionalTechniques.

getPrimaryTactic()

public abstract MitreAttack.Tactic getPrimaryTactic()

The MITRE ATT&CK tactic most closely represented by this finding, if any.

.google.cloud.securitycenter.v2.MitreAttack.Tactic primary_tactic = 1;

Returns
Type Description
MitreAttack.Tactic

The primaryTactic.

getPrimaryTacticValue()

public abstract int getPrimaryTacticValue()

The MITRE ATT&CK tactic most closely represented by this finding, if any.

.google.cloud.securitycenter.v2.MitreAttack.Tactic primary_tactic = 1;

Returns
Type Description
int

The enum numeric value on the wire for primaryTactic.

getPrimaryTechniques(int index)

public abstract 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.v2.MitreAttack.Technique primary_techniques = 2;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
MitreAttack.Technique

The primaryTechniques at the given index.

getPrimaryTechniquesCount()

public abstract 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.v2.MitreAttack.Technique primary_techniques = 2;

Returns
Type Description
int

The count of primaryTechniques.

getPrimaryTechniquesList()

public abstract 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.v2.MitreAttack.Technique primary_techniques = 2;

Returns
Type Description
List<Technique>

A list containing the primaryTechniques.

getPrimaryTechniquesValue(int index)

public abstract 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.v2.MitreAttack.Technique primary_techniques = 2;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of primaryTechniques at the given index.

getPrimaryTechniquesValueList()

public abstract 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.v2.MitreAttack.Technique primary_techniques = 2;

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for primaryTechniques.

getVersion()

public abstract String getVersion()

The MITRE ATT&CK version referenced by the above fields. E.g. "8".

string version = 5;

Returns
Type Description
String

The version.

getVersionBytes()

public abstract ByteString getVersionBytes()

The MITRE ATT&CK version referenced by the above fields. E.g. "8".

string version = 5;

Returns
Type Description
ByteString

The bytes for version.