public final class Extensions extends GeneratedMessage implements ExtensionsOrBuilder
Extensions to a UDM event.
Protobuf type google.backstory.Extensions
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
AUTH_FIELD_NUMBER
public static final int AUTH_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ENTITY_RISK_FIELD_NUMBER
public static final int ENTITY_RISK_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LINUX_UTMP_FIELD_NUMBER
public static final int LINUX_UTMP_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
OUTLOOK_METADATA_FIELD_NUMBER
public static final int OUTLOOK_METADATA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RESOURCE_USAGE_FIELD_NUMBER
public static final int RESOURCE_USAGE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SRUM_FIELD_NUMBER
public static final int SRUM_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SYSTEM_EVENT_DETAILS_FIELD_NUMBER
public static final int SYSTEM_EVENT_DETAILS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
USER_ASSIST_FIELD_NUMBER
public static final int USER_ASSIST_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
VULNS_FIELD_NUMBER
public static final int VULNS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
WINDOWS_EVENT_LOG_FIELD_NUMBER
public static final int WINDOWS_EVENT_LOG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Extensions getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Extensions.Builder newBuilder()
newBuilder(Extensions prototype)
public static Extensions.Builder newBuilder(Extensions prototype)
parseDelimitedFrom(InputStream input)
public static Extensions parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Extensions parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Extensions parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Extensions parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Extensions parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Extensions parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static Extensions parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Extensions parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static Extensions parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Extensions parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Extensions parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Extensions parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Extensions> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAuth()
public Authentication getAuth()
An authentication extension.
.google.backstory.Authentication auth = 1;
getAuthOrBuilder()
public AuthenticationOrBuilder getAuthOrBuilder()
An authentication extension.
.google.backstory.Authentication auth = 1;
getDefaultInstanceForType()
public Extensions getDefaultInstanceForType()
getEntityRisk()
public EntityRisk getEntityRisk()
An entity risk change extension.
.google.backstory.EntityRisk entity_risk = 3;
| Returns |
| Type |
Description |
EntityRisk |
The entityRisk.
|
getEntityRiskOrBuilder()
public EntityRiskOrBuilder getEntityRiskOrBuilder()
An entity risk change extension.
.google.backstory.EntityRisk entity_risk = 3;
getLinuxUtmp()
public 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 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;
getOutlookMetadata()
public 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;
getOutlookMetadataOrBuilder()
public 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;
getParserForType()
public Parser<Extensions> getParserForType()
Overrides
getResourceUsage()
public 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;
getResourceUsageOrBuilder()
public 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;
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
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 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;
getSystemEventDetails()
public 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;
getSystemEventDetailsOrBuilder()
public 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;
getUserAssist()
public 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 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;
getVulns()
public Vulnerabilities getVulns()
A vulnerability extension.
.google.backstory.Vulnerabilities vulns = 2;
getVulnsOrBuilder()
public VulnerabilitiesOrBuilder getVulnsOrBuilder()
A vulnerability extension.
.google.backstory.Vulnerabilities vulns = 2;
getWindowsEventLog()
public 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;
getWindowsEventLogOrBuilder()
public 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;
hasAuth()
An authentication extension.
.google.backstory.Authentication auth = 1;
| Returns |
| Type |
Description |
boolean |
Whether the auth field is set.
|
hasEntityRisk()
public 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 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 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 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()
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 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 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 boolean hasVulns()
A vulnerability extension.
.google.backstory.Vulnerabilities vulns = 2;
| Returns |
| Type |
Description |
boolean |
Whether the vulns field is set.
|
hasWindowsEventLog()
public 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.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Extensions.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Extensions.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public Extensions.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides