Interface MitreAttackOrBuilder (2.8.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.v1.MitreAttack.Tactic additional_tactics = 3;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
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.v1.MitreAttack.Tactic additional_tactics = 3;

Returns
TypeDescription
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.v1.MitreAttack.Tactic additional_tactics = 3;

Returns
TypeDescription
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.v1.MitreAttack.Tactic additional_tactics = 3;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
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.v1.MitreAttack.Tactic additional_tactics = 3;

Returns
TypeDescription
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.v1.MitreAttack.Technique additional_techniques = 4;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
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.v1.MitreAttack.Technique additional_techniques = 4;

Returns
TypeDescription
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.v1.MitreAttack.Technique additional_techniques = 4;

Returns
TypeDescription
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.v1.MitreAttack.Technique additional_techniques = 4;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
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.v1.MitreAttack.Technique additional_techniques = 4;

Returns
TypeDescription
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.v1.MitreAttack.Tactic primary_tactic = 1;

Returns
TypeDescription
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.v1.MitreAttack.Tactic primary_tactic = 1;

Returns
TypeDescription
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.v1.MitreAttack.Technique primary_techniques = 2;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
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.v1.MitreAttack.Technique primary_techniques = 2;

Returns
TypeDescription
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.v1.MitreAttack.Technique primary_techniques = 2;

Returns
TypeDescription
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.v1.MitreAttack.Technique primary_techniques = 2;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
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.v1.MitreAttack.Technique primary_techniques = 2;

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
ByteString

The bytes for version.