Interface ExtensionsOrBuilder (0.3.0)

public interface ExtensionsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAuth()

public abstract Authentication getAuth()

An authentication extension.

.google.backstory.Authentication auth = 1;

Returns
Type Description
Authentication

The auth.

getAuthOrBuilder()

public abstract AuthenticationOrBuilder getAuthOrBuilder()

An authentication extension.

.google.backstory.Authentication auth = 1;

Returns
Type Description
AuthenticationOrBuilder

getEntityRisk()

public abstract EntityRisk getEntityRisk()

An entity risk change extension.

.google.backstory.EntityRisk entity_risk = 3;

Returns
Type Description
EntityRisk

The entityRisk.

getEntityRiskOrBuilder()

public abstract EntityRiskOrBuilder getEntityRiskOrBuilder()

An entity risk change extension.

.google.backstory.EntityRisk entity_risk = 3;

Returns
Type Description
EntityRiskOrBuilder

getLinuxUtmp()

public abstract LinuxUtmp getLinuxUtmp()

A Linux Utmp extension. This captures details specific to Linux Utmp events, which record login and logout sessions on a Linux system.

.google.backstory.LinuxUtmp linux_utmp = 4;

Returns
Type Description
LinuxUtmp

The linuxUtmp.

getLinuxUtmpOrBuilder()

public abstract LinuxUtmpOrBuilder getLinuxUtmpOrBuilder()

A Linux Utmp extension. This captures details specific to Linux Utmp events, which record login and logout sessions on a Linux system.

.google.backstory.LinuxUtmp linux_utmp = 4;

Returns
Type Description
LinuxUtmpOrBuilder

getOutlookMetadata()

public abstract OutlookMetadata getOutlookMetadata()

A Microsoft Outlook specific metadata extension. This includes metadata related to Outlook items, such as comments, templates, and security flags.

.google.backstory.OutlookMetadata outlook_metadata = 8;

Returns
Type Description
OutlookMetadata

The outlookMetadata.

getOutlookMetadataOrBuilder()

public abstract OutlookMetadataOrBuilder getOutlookMetadataOrBuilder()

A Microsoft Outlook specific metadata extension. This includes metadata related to Outlook items, such as comments, templates, and security flags.

.google.backstory.OutlookMetadata outlook_metadata = 8;

Returns
Type Description
OutlookMetadataOrBuilder

getResourceUsage()

public abstract ResourceUsage getResourceUsage()

A resource usage extension. This captures details about what entity (e.g., process, user) is using a specific resource.

.google.backstory.ResourceUsage resource_usage = 6;

Returns
Type Description
ResourceUsage

The resourceUsage.

getResourceUsageOrBuilder()

public abstract ResourceUsageOrBuilder getResourceUsageOrBuilder()

A resource usage extension. This captures details about what entity (e.g., process, user) is using a specific resource.

.google.backstory.ResourceUsage resource_usage = 6;

Returns
Type Description
ResourceUsageOrBuilder

getSrum()

public abstract Srum getSrum()

A SRUM extension. This captures details specific to Windows System Resource Usage Monitor (SRUM) events, providing insights into application resource consumption.

.google.backstory.Srum srum = 9;

Returns
Type Description
Srum

The srum.

getSrumOrBuilder()

public abstract SrumOrBuilder getSrumOrBuilder()

A SRUM extension. This captures details specific to Windows System Resource Usage Monitor (SRUM) events, providing insights into application resource consumption.

.google.backstory.Srum srum = 9;

Returns
Type Description
SrumOrBuilder

getSystemEventDetails()

public abstract SystemEventDetails getSystemEventDetails()

A system event details extension. This captures additional details for system-level events, such as message type, sender image ID, and subsystem.

.google.backstory.SystemEventDetails system_event_details = 7;

Returns
Type Description
SystemEventDetails

The systemEventDetails.

getSystemEventDetailsOrBuilder()

public abstract SystemEventDetailsOrBuilder getSystemEventDetailsOrBuilder()

A system event details extension. This captures additional details for system-level events, such as message type, sender image ID, and subsystem.

.google.backstory.SystemEventDetails system_event_details = 7;

Returns
Type Description
SystemEventDetailsOrBuilder

getUserAssist()

public abstract UserAssist getUserAssist()

A UserAssist extension. This captures details specific to Windows User Assist events, which track application usage and execution.

.google.backstory.UserAssist user_assist = 10;

Returns
Type Description
UserAssist

The userAssist.

getUserAssistOrBuilder()

public abstract UserAssistOrBuilder getUserAssistOrBuilder()

A UserAssist extension. This captures details specific to Windows User Assist events, which track application usage and execution.

.google.backstory.UserAssist user_assist = 10;

Returns
Type Description
UserAssistOrBuilder

getVulns()

public abstract Vulnerabilities getVulns()

A vulnerability extension.

.google.backstory.Vulnerabilities vulns = 2;

Returns
Type Description
Vulnerabilities

The vulns.

getVulnsOrBuilder()

public abstract VulnerabilitiesOrBuilder getVulnsOrBuilder()

A vulnerability extension.

.google.backstory.Vulnerabilities vulns = 2;

Returns
Type Description
VulnerabilitiesOrBuilder

getWindowsEventLog()

public abstract WindowsEventLog getWindowsEventLog()

A Windows Event Log extension. This captures details specific to Windows Event Log events, providing structured information from various Windows logs.

.google.backstory.WindowsEventLog windows_event_log = 5;

Returns
Type Description
WindowsEventLog

The windowsEventLog.

getWindowsEventLogOrBuilder()

public abstract WindowsEventLogOrBuilder getWindowsEventLogOrBuilder()

A Windows Event Log extension. This captures details specific to Windows Event Log events, providing structured information from various Windows logs.

.google.backstory.WindowsEventLog windows_event_log = 5;

Returns
Type Description
WindowsEventLogOrBuilder

hasAuth()

public abstract boolean hasAuth()

An authentication extension.

.google.backstory.Authentication auth = 1;

Returns
Type Description
boolean

Whether the auth field is set.

hasEntityRisk()

public abstract boolean hasEntityRisk()

An entity risk change extension.

.google.backstory.EntityRisk entity_risk = 3;

Returns
Type Description
boolean

Whether the entityRisk field is set.

hasLinuxUtmp()

public abstract boolean hasLinuxUtmp()

A Linux Utmp extension. This captures details specific to Linux Utmp events, which record login and logout sessions on a Linux system.

.google.backstory.LinuxUtmp linux_utmp = 4;

Returns
Type Description
boolean

Whether the linuxUtmp field is set.

hasOutlookMetadata()

public abstract boolean hasOutlookMetadata()

A Microsoft Outlook specific metadata extension. This includes metadata related to Outlook items, such as comments, templates, and security flags.

.google.backstory.OutlookMetadata outlook_metadata = 8;

Returns
Type Description
boolean

Whether the outlookMetadata field is set.

hasResourceUsage()

public abstract boolean hasResourceUsage()

A resource usage extension. This captures details about what entity (e.g., process, user) is using a specific resource.

.google.backstory.ResourceUsage resource_usage = 6;

Returns
Type Description
boolean

Whether the resourceUsage field is set.

hasSrum()

public abstract boolean hasSrum()

A SRUM extension. This captures details specific to Windows System Resource Usage Monitor (SRUM) events, providing insights into application resource consumption.

.google.backstory.Srum srum = 9;

Returns
Type Description
boolean

Whether the srum field is set.

hasSystemEventDetails()

public abstract boolean hasSystemEventDetails()

A system event details extension. This captures additional details for system-level events, such as message type, sender image ID, and subsystem.

.google.backstory.SystemEventDetails system_event_details = 7;

Returns
Type Description
boolean

Whether the systemEventDetails field is set.

hasUserAssist()

public abstract boolean hasUserAssist()

A UserAssist extension. This captures details specific to Windows User Assist events, which track application usage and execution.

.google.backstory.UserAssist user_assist = 10;

Returns
Type Description
boolean

Whether the userAssist field is set.

hasVulns()

public abstract boolean hasVulns()

A vulnerability extension.

.google.backstory.Vulnerabilities vulns = 2;

Returns
Type Description
boolean

Whether the vulns field is set.

hasWindowsEventLog()

public abstract boolean hasWindowsEventLog()

A Windows Event Log extension. This captures details specific to Windows Event Log events, providing structured information from various Windows logs.

.google.backstory.WindowsEventLog windows_event_log = 5;

Returns
Type Description
boolean

Whether the windowsEventLog field is set.