Interface SecurityResult.AssociationOrBuilder (0.3.0)

public static interface SecurityResult.AssociationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAlias(int index)

public abstract SecurityResult.Association.AssociationAlias getAlias(int index)

Different aliases of the threat actor given by different sources.

repeated .google.backstory.SecurityResult.Association.AssociationAlias alias = 8;

Parameter
Name Description
index int
Returns
Type Description
SecurityResult.Association.AssociationAlias

getAliasCount()

public abstract int getAliasCount()

Different aliases of the threat actor given by different sources.

repeated .google.backstory.SecurityResult.Association.AssociationAlias alias = 8;

Returns
Type Description
int

getAliasList()

public abstract List<SecurityResult.Association.AssociationAlias> getAliasList()

Different aliases of the threat actor given by different sources.

repeated .google.backstory.SecurityResult.Association.AssociationAlias alias = 8;

Returns
Type Description
List<AssociationAlias>

getAliasOrBuilder(int index)

public abstract SecurityResult.Association.AssociationAliasOrBuilder getAliasOrBuilder(int index)

Different aliases of the threat actor given by different sources.

repeated .google.backstory.SecurityResult.Association.AssociationAlias alias = 8;

Parameter
Name Description
index int
Returns
Type Description
SecurityResult.Association.AssociationAliasOrBuilder

getAliasOrBuilderList()

public abstract List<? extends SecurityResult.Association.AssociationAliasOrBuilder> getAliasOrBuilderList()

Different aliases of the threat actor given by different sources.

repeated .google.backstory.SecurityResult.Association.AssociationAlias alias = 8;

Returns
Type Description
List<? extends com.google.backstory.SecurityResult.Association.AssociationAliasOrBuilder>

getAssociatedActors(int index)

public abstract SecurityResult.Association getAssociatedActors(int index)

List of associated threat actors for a malware. Not applicable for threat actors.

repeated .google.backstory.SecurityResult.Association associated_actors = 12;

Parameter
Name Description
index int
Returns
Type Description
SecurityResult.Association

getAssociatedActorsCount()

public abstract int getAssociatedActorsCount()

List of associated threat actors for a malware. Not applicable for threat actors.

repeated .google.backstory.SecurityResult.Association associated_actors = 12;

Returns
Type Description
int

getAssociatedActorsList()

public abstract List<SecurityResult.Association> getAssociatedActorsList()

List of associated threat actors for a malware. Not applicable for threat actors.

repeated .google.backstory.SecurityResult.Association associated_actors = 12;

Returns
Type Description
List<Association>

getAssociatedActorsOrBuilder(int index)

public abstract SecurityResult.AssociationOrBuilder getAssociatedActorsOrBuilder(int index)

List of associated threat actors for a malware. Not applicable for threat actors.

repeated .google.backstory.SecurityResult.Association associated_actors = 12;

Parameter
Name Description
index int
Returns
Type Description
SecurityResult.AssociationOrBuilder

getAssociatedActorsOrBuilderList()

public abstract List<? extends SecurityResult.AssociationOrBuilder> getAssociatedActorsOrBuilderList()

List of associated threat actors for a malware. Not applicable for threat actors.

repeated .google.backstory.SecurityResult.Association associated_actors = 12;

Returns
Type Description
List<? extends com.google.backstory.SecurityResult.AssociationOrBuilder>

getCountryCode(int index)

public abstract String getCountryCode(int index)

Country from which the threat actor/ malware is originated.

repeated string country_code = 2;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The countryCode at the given index.

getCountryCodeBytes(int index)

public abstract ByteString getCountryCodeBytes(int index)

Country from which the threat actor/ malware is originated.

repeated string country_code = 2;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the countryCode at the given index.

getCountryCodeCount()

public abstract int getCountryCodeCount()

Country from which the threat actor/ malware is originated.

repeated string country_code = 2;

Returns
Type Description
int

The count of countryCode.

getCountryCodeList()

public abstract List<String> getCountryCodeList()

Country from which the threat actor/ malware is originated.

repeated string country_code = 2;

Returns
Type Description
List<String>

A list containing the countryCode.

getDescription()

public abstract String getDescription()

Human readable description about the association.

string description = 5;

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

Human readable description about the association.

string description = 5;

Returns
Type Description
ByteString

The bytes for description.

getFirstReferenceTime()

public abstract Timestamp getFirstReferenceTime()

First time the threat actor was referenced or seen.

.google.protobuf.Timestamp first_reference_time = 9;

Returns
Type Description
Timestamp

The firstReferenceTime.

getFirstReferenceTimeOrBuilder()

public abstract TimestampOrBuilder getFirstReferenceTimeOrBuilder()

First time the threat actor was referenced or seen.

.google.protobuf.Timestamp first_reference_time = 9;

Returns
Type Description
TimestampOrBuilder

getId()

public abstract String getId()

Unique association id generated by mandiant.

string id = 1;

Returns
Type Description
String

The id.

getIdBytes()

public abstract ByteString getIdBytes()

Unique association id generated by mandiant.

string id = 1;

Returns
Type Description
ByteString

The bytes for id.

getIndustriesAffected(int index)

public abstract String getIndustriesAffected(int index)

List of industries the threat actor affects.

repeated string industries_affected = 11;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The industriesAffected at the given index.

getIndustriesAffectedBytes(int index)

public abstract ByteString getIndustriesAffectedBytes(int index)

List of industries the threat actor affects.

repeated string industries_affected = 11;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the industriesAffected at the given index.

getIndustriesAffectedCount()

public abstract int getIndustriesAffectedCount()

List of industries the threat actor affects.

repeated string industries_affected = 11;

Returns
Type Description
int

The count of industriesAffected.

getIndustriesAffectedList()

public abstract List<String> getIndustriesAffectedList()

List of industries the threat actor affects.

repeated string industries_affected = 11;

Returns
Type Description
List<String>

A list containing the industriesAffected.

getLastReferenceTime()

public abstract Timestamp getLastReferenceTime()

Last time the threat actor was referenced or seen.

.google.protobuf.Timestamp last_reference_time = 10;

Returns
Type Description
Timestamp

The lastReferenceTime.

getLastReferenceTimeOrBuilder()

public abstract TimestampOrBuilder getLastReferenceTimeOrBuilder()

Last time the threat actor was referenced or seen.

.google.protobuf.Timestamp last_reference_time = 10;

Returns
Type Description
TimestampOrBuilder

getName()

public abstract String getName()

Name of the threat actor/malware.

string name = 4;

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Name of the threat actor/malware.

string name = 4;

Returns
Type Description
ByteString

The bytes for name.

getRegionCode()

public abstract Location getRegionCode()

Name of the country, the threat is originating from.

.google.backstory.Location region_code = 13;

Returns
Type Description
Location

The regionCode.

getRegionCodeOrBuilder()

public abstract LocationOrBuilder getRegionCodeOrBuilder()

Name of the country, the threat is originating from.

.google.backstory.Location region_code = 13;

Returns
Type Description
LocationOrBuilder

getRole()

public abstract String getRole()

Role of the malware. Not applicable for threat actor.

string role = 6;

Returns
Type Description
String

The role.

getRoleBytes()

public abstract ByteString getRoleBytes()

Role of the malware. Not applicable for threat actor.

string role = 6;

Returns
Type Description
ByteString

The bytes for role.

getSourceCountry() (deprecated)

public abstract String getSourceCountry()

Deprecated. google.backstory.SecurityResult.Association.source_country is deprecated. See backstory/udm.proto;l=2098

Name of the country the threat originated from.

string source_country = 7 [deprecated = true];

Returns
Type Description
String

The sourceCountry.

getSourceCountryBytes() (deprecated)

public abstract ByteString getSourceCountryBytes()

Deprecated. google.backstory.SecurityResult.Association.source_country is deprecated. See backstory/udm.proto;l=2098

Name of the country the threat originated from.

string source_country = 7 [deprecated = true];

Returns
Type Description
ByteString

The bytes for sourceCountry.

getSponsorRegion()

public abstract Location getSponsorRegion()

Sponsor region of the threat actor.

.google.backstory.Location sponsor_region = 14;

Returns
Type Description
Location

The sponsorRegion.

getSponsorRegionOrBuilder()

public abstract LocationOrBuilder getSponsorRegionOrBuilder()

Sponsor region of the threat actor.

.google.backstory.Location sponsor_region = 14;

Returns
Type Description
LocationOrBuilder

getTags(int index)

public abstract String getTags(int index)

Tags.

repeated string tags = 16;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The tags at the given index.

getTagsBytes(int index)

public abstract ByteString getTagsBytes(int index)

Tags.

repeated string tags = 16;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the tags at the given index.

getTagsCount()

public abstract int getTagsCount()

Tags.

repeated string tags = 16;

Returns
Type Description
int

The count of tags.

getTagsList()

public abstract List<String> getTagsList()

Tags.

repeated string tags = 16;

Returns
Type Description
List<String>

A list containing the tags.

getTargetedRegions(int index)

public abstract Location getTargetedRegions(int index)

Targeted regions.

repeated .google.backstory.Location targeted_regions = 15;

Parameter
Name Description
index int
Returns
Type Description
Location

getTargetedRegionsCount()

public abstract int getTargetedRegionsCount()

Targeted regions.

repeated .google.backstory.Location targeted_regions = 15;

Returns
Type Description
int

getTargetedRegionsList()

public abstract List<Location> getTargetedRegionsList()

Targeted regions.

repeated .google.backstory.Location targeted_regions = 15;

Returns
Type Description
List<Location>

getTargetedRegionsOrBuilder(int index)

public abstract LocationOrBuilder getTargetedRegionsOrBuilder(int index)

Targeted regions.

repeated .google.backstory.Location targeted_regions = 15;

Parameter
Name Description
index int
Returns
Type Description
LocationOrBuilder

getTargetedRegionsOrBuilderList()

public abstract List<? extends LocationOrBuilder> getTargetedRegionsOrBuilderList()

Targeted regions.

repeated .google.backstory.Location targeted_regions = 15;

Returns
Type Description
List<? extends com.google.backstory.LocationOrBuilder>

getType()

public abstract SecurityResult.Association.AssociationType getType()

Signifies the type of association.

.google.backstory.SecurityResult.Association.AssociationType type = 3;

Returns
Type Description
SecurityResult.Association.AssociationType

The type.

getTypeValue()

public abstract int getTypeValue()

Signifies the type of association.

.google.backstory.SecurityResult.Association.AssociationType type = 3;

Returns
Type Description
int

The enum numeric value on the wire for type.

hasFirstReferenceTime()

public abstract boolean hasFirstReferenceTime()

First time the threat actor was referenced or seen.

.google.protobuf.Timestamp first_reference_time = 9;

Returns
Type Description
boolean

Whether the firstReferenceTime field is set.

hasLastReferenceTime()

public abstract boolean hasLastReferenceTime()

Last time the threat actor was referenced or seen.

.google.protobuf.Timestamp last_reference_time = 10;

Returns
Type Description
boolean

Whether the lastReferenceTime field is set.

hasRegionCode()

public abstract boolean hasRegionCode()

Name of the country, the threat is originating from.

.google.backstory.Location region_code = 13;

Returns
Type Description
boolean

Whether the regionCode field is set.

hasSponsorRegion()

public abstract boolean hasSponsorRegion()

Sponsor region of the threat actor.

.google.backstory.Location sponsor_region = 14;

Returns
Type Description
boolean

Whether the sponsorRegion field is set.