Interface EntityMetadataOrBuilder (0.3.0)

public interface EntityMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAtiPrioritization()

public abstract AtiPrioritization getAtiPrioritization()

Prioritization factors used by ATI curated rules.

.google.backstory.AtiPrioritization ati_prioritization = 17;

Returns
Type Description
AtiPrioritization

The atiPrioritization.

getAtiPrioritizationOrBuilder()

public abstract AtiPrioritizationOrBuilder getAtiPrioritizationOrBuilder()

Prioritization factors used by ATI curated rules.

.google.backstory.AtiPrioritization ati_prioritization = 17;

Returns
Type Description
AtiPrioritizationOrBuilder

getCollectedTimestamp()

public abstract Timestamp getCollectedTimestamp()

GMT timestamp when the entity information was collected by the vendor's local collection infrastructure.

.google.protobuf.Timestamp collected_timestamp = 2;

Returns
Type Description
Timestamp

The collectedTimestamp.

getCollectedTimestampOrBuilder()

public abstract TimestampOrBuilder getCollectedTimestampOrBuilder()

GMT timestamp when the entity information was collected by the vendor's local collection infrastructure.

.google.protobuf.Timestamp collected_timestamp = 2;

Returns
Type Description
TimestampOrBuilder

getCreationTimestamp()

public abstract Timestamp getCreationTimestamp()

GMT timestamp when the entity described by the product_entity_id was created on the system where data was collected.

.google.protobuf.Timestamp creation_timestamp = 8;

Returns
Type Description
Timestamp

The creationTimestamp.

getCreationTimestampOrBuilder()

public abstract TimestampOrBuilder getCreationTimestampOrBuilder()

GMT timestamp when the entity described by the product_entity_id was created on the system where data was collected.

.google.protobuf.Timestamp creation_timestamp = 8;

Returns
Type Description
TimestampOrBuilder

getDescription()

public abstract String getDescription()

Human-readable description of the entity.

string description = 7;

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

Human-readable description of the entity.

string description = 7;

Returns
Type Description
ByteString

The bytes for description.

getEntityType()

public abstract EntityMetadata.EntityType getEntityType()

Entity type. If an entity has multiple possible types, this specifies the most specific type.

.google.backstory.EntityMetadata.EntityType entity_type = 6;

Returns
Type Description
EntityMetadata.EntityType

The entityType.

getEntityTypeValue()

public abstract int getEntityTypeValue()

Entity type. If an entity has multiple possible types, this specifies the most specific type.

.google.backstory.EntityMetadata.EntityType entity_type = 6;

Returns
Type Description
int

The enum numeric value on the wire for entityType.

getEventMetadata()

public abstract Metadata getEventMetadata()

Metadata field from the event.

.google.backstory.Metadata event_metadata = 13;

Returns
Type Description
Metadata

The eventMetadata.

getEventMetadataOrBuilder()

public abstract MetadataOrBuilder getEventMetadataOrBuilder()

Metadata field from the event.

.google.backstory.Metadata event_metadata = 13;

Returns
Type Description
MetadataOrBuilder

getExtracted()

public abstract Struct getExtracted()

Flattened fields extracted from the log.

.google.protobuf.Struct extracted = 16;

Returns
Type Description
Struct

The extracted.

getExtractedOrBuilder()

public abstract StructOrBuilder getExtractedOrBuilder()

Flattened fields extracted from the log.

.google.protobuf.Struct extracted = 16;

Returns
Type Description
StructOrBuilder

getFeed()

public abstract String getFeed()

Vendor feed name for a threat indicator feed.

string feed = 14;

Returns
Type Description
String

The feed.

getFeedBytes()

public abstract ByteString getFeedBytes()

Vendor feed name for a threat indicator feed.

string feed = 14;

Returns
Type Description
ByteString

The bytes for feed.

getInterval()

public abstract Interval getInterval()

Valid existence time range for the version of the entity represented by this entity data.

.google.type.Interval interval = 9;

Returns
Type Description
com.google.type.Interval

The interval.

getIntervalOrBuilder()

public abstract IntervalOrBuilder getIntervalOrBuilder()

Valid existence time range for the version of the entity represented by this entity data.

.google.type.Interval interval = 9;

Returns
Type Description
com.google.type.IntervalOrBuilder

getProductEntityId()

public abstract String getProductEntityId()

A vendor-specific identifier that uniquely identifies the entity (e.g. a GUID, LDAP, OID, or similar).

string product_entity_id = 1;

Returns
Type Description
String

The productEntityId.

getProductEntityIdBytes()

public abstract ByteString getProductEntityIdBytes()

A vendor-specific identifier that uniquely identifies the entity (e.g. a GUID, LDAP, OID, or similar).

string product_entity_id = 1;

Returns
Type Description
ByteString

The bytes for productEntityId.

getProductName()

public abstract String getProductName()

Product name that produced the entity information.

string product_name = 4;

Returns
Type Description
String

The productName.

getProductNameBytes()

public abstract ByteString getProductNameBytes()

Product name that produced the entity information.

string product_name = 4;

Returns
Type Description
ByteString

The bytes for productName.

getProductVersion()

public abstract String getProductVersion()

Version of the product that produced the entity information.

string product_version = 5;

Returns
Type Description
String

The productVersion.

getProductVersionBytes()

public abstract ByteString getProductVersionBytes()

Version of the product that produced the entity information.

string product_version = 5;

Returns
Type Description
ByteString

The bytes for productVersion.

getSourceLabels(int index)

public abstract Label getSourceLabels(int index)

Entity source metadata labels.

repeated .google.backstory.Label source_labels = 12;

Parameter
Name Description
index int
Returns
Type Description
Label

getSourceLabelsCount()

public abstract int getSourceLabelsCount()

Entity source metadata labels.

repeated .google.backstory.Label source_labels = 12;

Returns
Type Description
int

getSourceLabelsList()

public abstract List<Label> getSourceLabelsList()

Entity source metadata labels.

repeated .google.backstory.Label source_labels = 12;

Returns
Type Description
List<Label>

getSourceLabelsOrBuilder(int index)

public abstract LabelOrBuilder getSourceLabelsOrBuilder(int index)

Entity source metadata labels.

repeated .google.backstory.Label source_labels = 12;

Parameter
Name Description
index int
Returns
Type Description
LabelOrBuilder

getSourceLabelsOrBuilderList()

public abstract List<? extends LabelOrBuilder> getSourceLabelsOrBuilderList()

Entity source metadata labels.

repeated .google.backstory.Label source_labels = 12;

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

getSourceType()

public abstract EntityMetadata.SourceType getSourceType()

The source of the entity.

.google.backstory.EntityMetadata.SourceType source_type = 11;

Returns
Type Description
EntityMetadata.SourceType

The sourceType.

getSourceTypeValue()

public abstract int getSourceTypeValue()

The source of the entity.

.google.backstory.EntityMetadata.SourceType source_type = 11;

Returns
Type Description
int

The enum numeric value on the wire for sourceType.

getStructuredFields() (deprecated)

public abstract Struct getStructuredFields()

Deprecated. google.backstory.EntityMetadata.structured_fields is deprecated. See backstory/entity.proto;l=140

Structured fields extracted from the log.

.google.protobuf.Struct structured_fields = 15 [deprecated = true];

Returns
Type Description
Struct

The structuredFields.

getStructuredFieldsOrBuilder() (deprecated)

public abstract StructOrBuilder getStructuredFieldsOrBuilder()

Structured fields extracted from the log.

.google.protobuf.Struct structured_fields = 15 [deprecated = true];

Returns
Type Description
StructOrBuilder

getThreat(int index)

public abstract SecurityResult getThreat(int index)

Metadata provided by a threat intelligence feed that identified the entity as malicious.

repeated .google.backstory.SecurityResult threat = 10;

Parameter
Name Description
index int
Returns
Type Description
SecurityResult

getThreatCount()

public abstract int getThreatCount()

Metadata provided by a threat intelligence feed that identified the entity as malicious.

repeated .google.backstory.SecurityResult threat = 10;

Returns
Type Description
int

getThreatList()

public abstract List<SecurityResult> getThreatList()

Metadata provided by a threat intelligence feed that identified the entity as malicious.

repeated .google.backstory.SecurityResult threat = 10;

Returns
Type Description
List<SecurityResult>

getThreatOrBuilder(int index)

public abstract SecurityResultOrBuilder getThreatOrBuilder(int index)

Metadata provided by a threat intelligence feed that identified the entity as malicious.

repeated .google.backstory.SecurityResult threat = 10;

Parameter
Name Description
index int
Returns
Type Description
SecurityResultOrBuilder

getThreatOrBuilderList()

public abstract List<? extends SecurityResultOrBuilder> getThreatOrBuilderList()

Metadata provided by a threat intelligence feed that identified the entity as malicious.

repeated .google.backstory.SecurityResult threat = 10;

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

getVendorName()

public abstract String getVendorName()

Vendor name of the product that produced the entity information.

string vendor_name = 3;

Returns
Type Description
String

The vendorName.

getVendorNameBytes()

public abstract ByteString getVendorNameBytes()

Vendor name of the product that produced the entity information.

string vendor_name = 3;

Returns
Type Description
ByteString

The bytes for vendorName.

hasAtiPrioritization()

public abstract boolean hasAtiPrioritization()

Prioritization factors used by ATI curated rules.

.google.backstory.AtiPrioritization ati_prioritization = 17;

Returns
Type Description
boolean

Whether the atiPrioritization field is set.

hasCollectedTimestamp()

public abstract boolean hasCollectedTimestamp()

GMT timestamp when the entity information was collected by the vendor's local collection infrastructure.

.google.protobuf.Timestamp collected_timestamp = 2;

Returns
Type Description
boolean

Whether the collectedTimestamp field is set.

hasCreationTimestamp()

public abstract boolean hasCreationTimestamp()

GMT timestamp when the entity described by the product_entity_id was created on the system where data was collected.

.google.protobuf.Timestamp creation_timestamp = 8;

Returns
Type Description
boolean

Whether the creationTimestamp field is set.

hasEventMetadata()

public abstract boolean hasEventMetadata()

Metadata field from the event.

.google.backstory.Metadata event_metadata = 13;

Returns
Type Description
boolean

Whether the eventMetadata field is set.

hasExtracted()

public abstract boolean hasExtracted()

Flattened fields extracted from the log.

.google.protobuf.Struct extracted = 16;

Returns
Type Description
boolean

Whether the extracted field is set.

hasInterval()

public abstract boolean hasInterval()

Valid existence time range for the version of the entity represented by this entity data.

.google.type.Interval interval = 9;

Returns
Type Description
boolean

Whether the interval field is set.

hasStructuredFields() (deprecated)

public abstract boolean hasStructuredFields()

Deprecated. google.backstory.EntityMetadata.structured_fields is deprecated. See backstory/entity.proto;l=140

Structured fields extracted from the log.

.google.protobuf.Struct structured_fields = 15 [deprecated = true];

Returns
Type Description
boolean

Whether the structuredFields field is set.