public interface NounOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAdministrativeDomain()
public abstract String getAdministrativeDomain()Domain which the device belongs to (for example, the Microsoft Windows domain).
string administrative_domain = 9;
| Returns | |
|---|---|
| Type | Description |
String |
The administrativeDomain. |
getAdministrativeDomainBytes()
public abstract ByteString getAdministrativeDomainBytes()Domain which the device belongs to (for example, the Microsoft Windows domain).
string administrative_domain = 9;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for administrativeDomain. |
getApplication()
public abstract String getApplication()The name of an application or service. Some SSO solutions only capture the name of a target application such as "Atlassian" or "Chronicle".
string application = 14;
| Returns | |
|---|---|
| Type | Description |
String |
The application. |
getApplicationBytes()
public abstract ByteString getApplicationBytes()The name of an application or service. Some SSO solutions only capture the name of a target application such as "Atlassian" or "Chronicle".
string application = 14;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for application. |
getArtifact()
public abstract Artifact getArtifact()Information about an artifact.
.google.backstory.Artifact artifact = 32;
| Returns | |
|---|---|
| Type | Description |
Artifact |
The artifact. |
getArtifactOrBuilder()
public abstract ArtifactOrBuilder getArtifactOrBuilder()Information about an artifact.
.google.backstory.Artifact artifact = 32;
| Returns | |
|---|---|
| Type | Description |
ArtifactOrBuilder |
|
getAsset()
public abstract Asset getAsset()Information about the asset.
.google.backstory.Asset asset = 27;
| Returns | |
|---|---|
| Type | Description |
Asset |
The asset. |
getAssetId()
public abstract String getAssetId()The asset ID. This field can be used as an entity indicator for asset entities.
string asset_id = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The assetId. |
getAssetIdBytes()
public abstract ByteString getAssetIdBytes()The asset ID. This field can be used as an entity indicator for asset entities.
string asset_id = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for assetId. |
getAssetOrBuilder()
public abstract AssetOrBuilder getAssetOrBuilder()Information about the asset.
.google.backstory.Asset asset = 27;
| Returns | |
|---|---|
| Type | Description |
AssetOrBuilder |
|
getBrowser()
public abstract Browser getBrowser()Information about an entry in the web browser's local history database.
.google.backstory.Browser browser = 38;
| Returns | |
|---|---|
| Type | Description |
Browser |
The browser. |
getBrowserOrBuilder()
public abstract BrowserOrBuilder getBrowserOrBuilder()Information about an entry in the web browser's local history database.
.google.backstory.Browser browser = 38;
| Returns | |
|---|---|
| Type | Description |
BrowserOrBuilder |
|
getCloud() (deprecated)
public abstract Cloud getCloud()Deprecated. google.backstory.Noun.cloud is deprecated. See backstory/udm.proto;l=6324
Cloud metadata. Deprecated: cloud should be populated in entity Attribute as generic metadata (e.g. asset.attribute.cloud).
.google.backstory.Cloud cloud = 24 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
Cloud |
The cloud. |
getCloudOrBuilder() (deprecated)
public abstract CloudOrBuilder getCloudOrBuilder()Cloud metadata. Deprecated: cloud should be populated in entity Attribute as generic metadata (e.g. asset.attribute.cloud).
.google.backstory.Cloud cloud = 24 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
CloudOrBuilder |
|
getDomain()
public abstract Domain getDomain()Information about the domain.
.google.backstory.Domain domain = 30;
| Returns | |
|---|---|
| Type | Description |
Domain |
The domain. |
getDomainOrBuilder()
public abstract DomainOrBuilder getDomainOrBuilder()Information about the domain.
.google.backstory.Domain domain = 30;
| Returns | |
|---|---|
| Type | Description |
DomainOrBuilder |
|
getEmail()
public abstract String getEmail()Email address. Only filled in for security_result.about
string email = 12;
| Returns | |
|---|---|
| Type | Description |
String |
The email. |
getEmailBytes()
public abstract ByteString getEmailBytes()Email address. Only filled in for security_result.about
string email = 12;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for email. |
getFile()
public abstract File getFile()Information about the file.
.google.backstory.File file = 11;
| Returns | |
|---|---|
| Type | Description |
File |
The file. |
getFileOrBuilder()
public abstract FileOrBuilder getFileOrBuilder()Information about the file.
.google.backstory.File file = 11;
| Returns | |
|---|---|
| Type | Description |
FileOrBuilder |
|
getGroup()
public abstract Group getGroup()Information about the group.
.google.backstory.Group group = 20;
| Returns | |
|---|---|
| Type | Description |
Group |
The group. |
getGroupOrBuilder()
public abstract GroupOrBuilder getGroupOrBuilder()Information about the group.
.google.backstory.Group group = 20;
| Returns | |
|---|---|
| Type | Description |
GroupOrBuilder |
|
getHostname()
public abstract String getHostname()Client hostname or domain name field. Hostname also doubles as the domain for remote entities. This field can be used as an entity indicator for asset entities.
string hostname = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The hostname. |
getHostnameBytes()
public abstract ByteString getHostnameBytes()Client hostname or domain name field. Hostname also doubles as the domain for remote entities. This field can be used as an entity indicator for asset entities.
string hostname = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for hostname. |
getInvestigation()
public abstract Investigation getInvestigation()Analyst feedback/investigation for alerts.
.google.backstory.Investigation investigation = 26;
| Returns | |
|---|---|
| Type | Description |
Investigation |
The investigation. |
getInvestigationOrBuilder()
public abstract InvestigationOrBuilder getInvestigationOrBuilder()Analyst feedback/investigation for alerts.
.google.backstory.Investigation investigation = 26;
| Returns | |
|---|---|
| Type | Description |
InvestigationOrBuilder |
|
getIp(int index)
public abstract String getIp(int index)A list of IP addresses associated with a network connection. This field can be used as an entity indicator for asset entities.
repeated string ip = 6;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The ip at the given index. |
getIpBytes(int index)
public abstract ByteString getIpBytes(int index)A list of IP addresses associated with a network connection. This field can be used as an entity indicator for asset entities.
repeated string ip = 6;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the ip at the given index. |
getIpCount()
public abstract int getIpCount()A list of IP addresses associated with a network connection. This field can be used as an entity indicator for asset entities.
repeated string ip = 6;
| Returns | |
|---|---|
| Type | Description |
int |
The count of ip. |
getIpGeoArtifact(int index)
public abstract Artifact getIpGeoArtifact(int index)Enriched geographic information corresponding to an IP address. Specifically, location and network data.
repeated .google.backstory.Artifact ip_geo_artifact = 35;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Artifact |
|
getIpGeoArtifactCount()
public abstract int getIpGeoArtifactCount()Enriched geographic information corresponding to an IP address. Specifically, location and network data.
repeated .google.backstory.Artifact ip_geo_artifact = 35;
| Returns | |
|---|---|
| Type | Description |
int |
|
getIpGeoArtifactList()
public abstract List<Artifact> getIpGeoArtifactList()Enriched geographic information corresponding to an IP address. Specifically, location and network data.
repeated .google.backstory.Artifact ip_geo_artifact = 35;
| Returns | |
|---|---|
| Type | Description |
List<Artifact> |
|
getIpGeoArtifactOrBuilder(int index)
public abstract ArtifactOrBuilder getIpGeoArtifactOrBuilder(int index)Enriched geographic information corresponding to an IP address. Specifically, location and network data.
repeated .google.backstory.Artifact ip_geo_artifact = 35;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ArtifactOrBuilder |
|
getIpGeoArtifactOrBuilderList()
public abstract List<? extends ArtifactOrBuilder> getIpGeoArtifactOrBuilderList()Enriched geographic information corresponding to an IP address. Specifically, location and network data.
repeated .google.backstory.Artifact ip_geo_artifact = 35;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.backstory.ArtifactOrBuilder> |
|
getIpList()
public abstract List<String> getIpList()A list of IP addresses associated with a network connection. This field can be used as an entity indicator for asset entities.
repeated string ip = 6;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the ip. |
getIpLocation(int index) (deprecated)
public abstract Location getIpLocation(int index)Deprecated: use ip_geo_artifact.location instead.
repeated .google.backstory.Location ip_location = 34 [deprecated = true];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Location |
|
getIpLocationCount() (deprecated)
public abstract int getIpLocationCount()Deprecated: use ip_geo_artifact.location instead.
repeated .google.backstory.Location ip_location = 34 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
int |
|
getIpLocationList() (deprecated)
public abstract List<Location> getIpLocationList()Deprecated: use ip_geo_artifact.location instead.
repeated .google.backstory.Location ip_location = 34 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
List<Location> |
|
getIpLocationOrBuilder(int index) (deprecated)
public abstract LocationOrBuilder getIpLocationOrBuilder(int index)Deprecated: use ip_geo_artifact.location instead.
repeated .google.backstory.Location ip_location = 34 [deprecated = true];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
LocationOrBuilder |
|
getIpLocationOrBuilderList() (deprecated)
public abstract List<? extends LocationOrBuilder> getIpLocationOrBuilderList()Deprecated: use ip_geo_artifact.location instead.
repeated .google.backstory.Location ip_location = 34 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.backstory.LocationOrBuilder> |
|
getLabels(int index) (deprecated)
public abstract Label getLabels(int index)Labels are key-value pairs. For example: key = "env", value = "prod". Deprecated: labels should be populated in entity Attribute as generic metadata (e.g. user.attribute.labels).
repeated .google.backstory.Label labels = 23 [deprecated = true];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Label |
|
getLabelsCount() (deprecated)
public abstract int getLabelsCount()Labels are key-value pairs. For example: key = "env", value = "prod". Deprecated: labels should be populated in entity Attribute as generic metadata (e.g. user.attribute.labels).
repeated .google.backstory.Label labels = 23 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
int |
|
getLabelsList() (deprecated)
public abstract List<Label> getLabelsList()Labels are key-value pairs. For example: key = "env", value = "prod". Deprecated: labels should be populated in entity Attribute as generic metadata (e.g. user.attribute.labels).
repeated .google.backstory.Label labels = 23 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
List<Label> |
|
getLabelsOrBuilder(int index) (deprecated)
public abstract LabelOrBuilder getLabelsOrBuilder(int index)Labels are key-value pairs. For example: key = "env", value = "prod". Deprecated: labels should be populated in entity Attribute as generic metadata (e.g. user.attribute.labels).
repeated .google.backstory.Label labels = 23 [deprecated = true];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
LabelOrBuilder |
|
getLabelsOrBuilderList() (deprecated)
public abstract List<? extends LabelOrBuilder> getLabelsOrBuilderList()Labels are key-value pairs. For example: key = "env", value = "prod". Deprecated: labels should be populated in entity Attribute as generic metadata (e.g. user.attribute.labels).
repeated .google.backstory.Label labels = 23 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.backstory.LabelOrBuilder> |
|
getLocation()
public abstract Location getLocation()Physical location. For cloud environments, set the region in location.name.
.google.backstory.Location location = 17;
| Returns | |
|---|---|
| Type | Description |
Location |
The location. |
getLocationOrBuilder()
public abstract LocationOrBuilder getLocationOrBuilder()Physical location. For cloud environments, set the region in location.name.
.google.backstory.Location location = 17;
| Returns | |
|---|---|
| Type | Description |
LocationOrBuilder |
|
getMac(int index)
public abstract String getMac(int index)List of MAC addresses associated with a device. This field can be used as an entity indicator for asset entities.
repeated string mac = 8;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The mac at the given index. |
getMacBytes(int index)
public abstract ByteString getMacBytes(int index)List of MAC addresses associated with a device. This field can be used as an entity indicator for asset entities.
repeated string mac = 8;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the mac at the given index. |
getMacCount()
public abstract int getMacCount()List of MAC addresses associated with a device. This field can be used as an entity indicator for asset entities.
repeated string mac = 8;
| Returns | |
|---|---|
| Type | Description |
int |
The count of mac. |
getMacList()
public abstract List<String> getMacList()List of MAC addresses associated with a device. This field can be used as an entity indicator for asset entities.
repeated string mac = 8;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the mac. |
getNamespace()
public abstract String getNamespace()Namespace which the device belongs to, such as "AD forest". Uses for this field include Microsoft Windows AD forest, the name of subsidiary, or the name of acquisition. This field can be used along with an asset indicator to identify an asset.
string namespace = 19;
| Returns | |
|---|---|
| Type | Description |
String |
The namespace. |
getNamespaceBytes()
public abstract ByteString getNamespaceBytes()Namespace which the device belongs to, such as "AD forest". Uses for this field include Microsoft Windows AD forest, the name of subsidiary, or the name of acquisition. This field can be used along with an asset indicator to identify an asset.
string namespace = 19;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for namespace. |
getNatIp(int index)
public abstract String getNatIp(int index)A list of NAT translated IP addresses associated with a network connection.
repeated string nat_ip = 21;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The natIp at the given index. |
getNatIpBytes(int index)
public abstract ByteString getNatIpBytes(int index)A list of NAT translated IP addresses associated with a network connection.
repeated string nat_ip = 21;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the natIp at the given index. |
getNatIpCount()
public abstract int getNatIpCount()A list of NAT translated IP addresses associated with a network connection.
repeated string nat_ip = 21;
| Returns | |
|---|---|
| Type | Description |
int |
The count of natIp. |
getNatIpList()
public abstract List<String> getNatIpList()A list of NAT translated IP addresses associated with a network connection.
repeated string nat_ip = 21;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the natIp. |
getNatPort()
public abstract int getNatPort()NAT external network port number when a specific network connection is described within an event.
int32 nat_port = 22;
| Returns | |
|---|---|
| Type | Description |
int |
The natPort. |
getNetwork()
public abstract Network getNetwork()Network details, including sub-messages with details on each protocol (for example, DHCP, DNS, or HTTP).
.google.backstory.Network network = 33;
| Returns | |
|---|---|
| Type | Description |
Network |
The network. |
getNetworkOrBuilder()
public abstract NetworkOrBuilder getNetworkOrBuilder()Network details, including sub-messages with details on each protocol (for example, DHCP, DNS, or HTTP).
.google.backstory.Network network = 33;
| Returns | |
|---|---|
| Type | Description |
NetworkOrBuilder |
|
getObjectReference()
public abstract Id getObjectReference()Finding to which the Analyst updated the feedback.
.google.backstory.Id object_reference = 25;
| Returns | |
|---|---|
| Type | Description |
Id |
The objectReference. |
getObjectReferenceOrBuilder()
public abstract IdOrBuilder getObjectReferenceOrBuilder()Finding to which the Analyst updated the feedback.
.google.backstory.Id object_reference = 25;
| Returns | |
|---|---|
| Type | Description |
IdOrBuilder |
|
getPlatform()
public abstract Noun.Platform getPlatform()Platform.
.google.backstory.Noun.Platform platform = 5;
| Returns | |
|---|---|
| Type | Description |
Noun.Platform |
The platform. |
getPlatformPatchLevel()
public abstract String getPlatformPatchLevel()Platform patch level. For example, "Build 17134.48"
string platform_patch_level = 16;
| Returns | |
|---|---|
| Type | Description |
String |
The platformPatchLevel. |
getPlatformPatchLevelBytes()
public abstract ByteString getPlatformPatchLevelBytes()Platform patch level. For example, "Build 17134.48"
string platform_patch_level = 16;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for platformPatchLevel. |
getPlatformValue()
public abstract int getPlatformValue()Platform.
.google.backstory.Noun.Platform platform = 5;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for platform. |
getPlatformVersion()
public abstract String getPlatformVersion()Platform version. For example, "Microsoft Windows 1803".
string platform_version = 15;
| Returns | |
|---|---|
| Type | Description |
String |
The platformVersion. |
getPlatformVersionBytes()
public abstract ByteString getPlatformVersionBytes()Platform version. For example, "Microsoft Windows 1803".
string platform_version = 15;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for platformVersion. |
getPort()
public abstract int getPort()Source or destination network port number when a specific network connection is described within an event.
int32 port = 7;
| Returns | |
|---|---|
| Type | Description |
int |
The port. |
getProcess()
public abstract Process getProcess()Information about the process.
.google.backstory.Process process = 4;
| Returns | |
|---|---|
| Type | Description |
Process |
The process. |
getProcessAncestors(int index)
public abstract Process getProcessAncestors(int index)Information about the process's ancestors ordered from immediate ancestor (parent process) to root. Note: process_ancestors is only populated when data is exported to BigQuery since recursive fields (e.g. process.parent_process) are not supported by BigQuery.
repeated .google.backstory.Process process_ancestors = 28;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Process |
|
getProcessAncestorsCount()
public abstract int getProcessAncestorsCount()Information about the process's ancestors ordered from immediate ancestor (parent process) to root. Note: process_ancestors is only populated when data is exported to BigQuery since recursive fields (e.g. process.parent_process) are not supported by BigQuery.
repeated .google.backstory.Process process_ancestors = 28;
| Returns | |
|---|---|
| Type | Description |
int |
|
getProcessAncestorsList()
public abstract List<Process> getProcessAncestorsList()Information about the process's ancestors ordered from immediate ancestor (parent process) to root. Note: process_ancestors is only populated when data is exported to BigQuery since recursive fields (e.g. process.parent_process) are not supported by BigQuery.
repeated .google.backstory.Process process_ancestors = 28;
| Returns | |
|---|---|
| Type | Description |
List<Process> |
|
getProcessAncestorsOrBuilder(int index)
public abstract ProcessOrBuilder getProcessAncestorsOrBuilder(int index)Information about the process's ancestors ordered from immediate ancestor (parent process) to root. Note: process_ancestors is only populated when data is exported to BigQuery since recursive fields (e.g. process.parent_process) are not supported by BigQuery.
repeated .google.backstory.Process process_ancestors = 28;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ProcessOrBuilder |
|
getProcessAncestorsOrBuilderList()
public abstract List<? extends ProcessOrBuilder> getProcessAncestorsOrBuilderList()Information about the process's ancestors ordered from immediate ancestor (parent process) to root. Note: process_ancestors is only populated when data is exported to BigQuery since recursive fields (e.g. process.parent_process) are not supported by BigQuery.
repeated .google.backstory.Process process_ancestors = 28;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.backstory.ProcessOrBuilder> |
|
getProcessOrBuilder()
public abstract ProcessOrBuilder getProcessOrBuilder()Information about the process.
.google.backstory.Process process = 4;
| Returns | |
|---|---|
| Type | Description |
ProcessOrBuilder |
|
getRegistry()
public abstract Registry getRegistry()Registry information.
.google.backstory.Registry registry = 13;
| Returns | |
|---|---|
| Type | Description |
Registry |
The registry. |
getRegistryOrBuilder()
public abstract RegistryOrBuilder getRegistryOrBuilder()Registry information.
.google.backstory.Registry registry = 13;
| Returns | |
|---|---|
| Type | Description |
RegistryOrBuilder |
|
getResource()
public abstract Resource getResource()Information about the resource (e.g. scheduled task, calendar entry). This field should not be used for files, registry, or processes because these objects are already part of Noun.
.google.backstory.Resource resource = 18;
| Returns | |
|---|---|
| Type | Description |
Resource |
The resource. |
getResourceAncestors(int index)
public abstract Resource getResourceAncestors(int index)Information about the resource's ancestors ordered from immediate ancestor (starting with parent resource).
repeated .google.backstory.Resource resource_ancestors = 31;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Resource |
|
getResourceAncestorsCount()
public abstract int getResourceAncestorsCount()Information about the resource's ancestors ordered from immediate ancestor (starting with parent resource).
repeated .google.backstory.Resource resource_ancestors = 31;
| Returns | |
|---|---|
| Type | Description |
int |
|
getResourceAncestorsList()
public abstract List<Resource> getResourceAncestorsList()Information about the resource's ancestors ordered from immediate ancestor (starting with parent resource).
repeated .google.backstory.Resource resource_ancestors = 31;
| Returns | |
|---|---|
| Type | Description |
List<Resource> |
|
getResourceAncestorsOrBuilder(int index)
public abstract ResourceOrBuilder getResourceAncestorsOrBuilder(int index)Information about the resource's ancestors ordered from immediate ancestor (starting with parent resource).
repeated .google.backstory.Resource resource_ancestors = 31;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ResourceOrBuilder |
|
getResourceAncestorsOrBuilderList()
public abstract List<? extends ResourceOrBuilder> getResourceAncestorsOrBuilderList()Information about the resource's ancestors ordered from immediate ancestor (starting with parent resource).
repeated .google.backstory.Resource resource_ancestors = 31;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.backstory.ResourceOrBuilder> |
|
getResourceOrBuilder()
public abstract ResourceOrBuilder getResourceOrBuilder()Information about the resource (e.g. scheduled task, calendar entry). This field should not be used for files, registry, or processes because these objects are already part of Noun.
.google.backstory.Resource resource = 18;
| Returns | |
|---|---|
| Type | Description |
ResourceOrBuilder |
|
getSecurityResult(int index)
public abstract SecurityResult getSecurityResult(int index)A list of security results.
repeated .google.backstory.SecurityResult security_result = 36;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
SecurityResult |
|
getSecurityResultCount()
public abstract int getSecurityResultCount()A list of security results.
repeated .google.backstory.SecurityResult security_result = 36;
| Returns | |
|---|---|
| Type | Description |
int |
|
getSecurityResultList()
public abstract List<SecurityResult> getSecurityResultList()A list of security results.
repeated .google.backstory.SecurityResult security_result = 36;
| Returns | |
|---|---|
| Type | Description |
List<SecurityResult> |
|
getSecurityResultOrBuilder(int index)
public abstract SecurityResultOrBuilder getSecurityResultOrBuilder(int index)A list of security results.
repeated .google.backstory.SecurityResult security_result = 36;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
SecurityResultOrBuilder |
|
getSecurityResultOrBuilderList()
public abstract List<? extends SecurityResultOrBuilder> getSecurityResultOrBuilderList()A list of security results.
repeated .google.backstory.SecurityResult security_result = 36;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.backstory.SecurityResultOrBuilder> |
|
getUrl()
public abstract String getUrl()The URL.
string url = 10;
| Returns | |
|---|---|
| Type | Description |
String |
The url. |
getUrlBytes()
public abstract ByteString getUrlBytes()The URL.
string url = 10;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for url. |
getUrlMetadata()
public abstract Url getUrlMetadata()Information about the URL.
.google.backstory.Url url_metadata = 37;
| Returns | |
|---|---|
| Type | Description |
Url |
The urlMetadata. |
getUrlMetadataOrBuilder()
public abstract UrlOrBuilder getUrlMetadataOrBuilder()Information about the URL.
.google.backstory.Url url_metadata = 37;
| Returns | |
|---|---|
| Type | Description |
UrlOrBuilder |
|
getUser()
public abstract User getUser()Information about the user.
.google.backstory.User user = 3;
| Returns | |
|---|---|
| Type | Description |
User |
The user. |
getUserManagementChain(int index)
public abstract User getUserManagementChain(int index)Information about the user's management chain (reporting hierarchy). Note: user_management_chain is only populated when data is exported to BigQuery since recursive fields (e.g. user.managers) are not supported by BigQuery.
repeated .google.backstory.User user_management_chain = 29;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
User |
|
getUserManagementChainCount()
public abstract int getUserManagementChainCount()Information about the user's management chain (reporting hierarchy). Note: user_management_chain is only populated when data is exported to BigQuery since recursive fields (e.g. user.managers) are not supported by BigQuery.
repeated .google.backstory.User user_management_chain = 29;
| Returns | |
|---|---|
| Type | Description |
int |
|
getUserManagementChainList()
public abstract List<User> getUserManagementChainList()Information about the user's management chain (reporting hierarchy). Note: user_management_chain is only populated when data is exported to BigQuery since recursive fields (e.g. user.managers) are not supported by BigQuery.
repeated .google.backstory.User user_management_chain = 29;
| Returns | |
|---|---|
| Type | Description |
List<User> |
|
getUserManagementChainOrBuilder(int index)
public abstract UserOrBuilder getUserManagementChainOrBuilder(int index)Information about the user's management chain (reporting hierarchy). Note: user_management_chain is only populated when data is exported to BigQuery since recursive fields (e.g. user.managers) are not supported by BigQuery.
repeated .google.backstory.User user_management_chain = 29;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
UserOrBuilder |
|
getUserManagementChainOrBuilderList()
public abstract List<? extends UserOrBuilder> getUserManagementChainOrBuilderList()Information about the user's management chain (reporting hierarchy). Note: user_management_chain is only populated when data is exported to BigQuery since recursive fields (e.g. user.managers) are not supported by BigQuery.
repeated .google.backstory.User user_management_chain = 29;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.backstory.UserOrBuilder> |
|
getUserOrBuilder()
public abstract UserOrBuilder getUserOrBuilder()Information about the user.
.google.backstory.User user = 3;
| Returns | |
|---|---|
| Type | Description |
UserOrBuilder |
|
hasArtifact()
public abstract boolean hasArtifact()Information about an artifact.
.google.backstory.Artifact artifact = 32;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the artifact field is set. |
hasAsset()
public abstract boolean hasAsset()Information about the asset.
.google.backstory.Asset asset = 27;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the asset field is set. |
hasBrowser()
public abstract boolean hasBrowser()Information about an entry in the web browser's local history database.
.google.backstory.Browser browser = 38;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the browser field is set. |
hasCloud() (deprecated)
public abstract boolean hasCloud()Deprecated. google.backstory.Noun.cloud is deprecated. See backstory/udm.proto;l=6324
Cloud metadata. Deprecated: cloud should be populated in entity Attribute as generic metadata (e.g. asset.attribute.cloud).
.google.backstory.Cloud cloud = 24 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the cloud field is set. |
hasDomain()
public abstract boolean hasDomain()Information about the domain.
.google.backstory.Domain domain = 30;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the domain field is set. |
hasFile()
public abstract boolean hasFile()Information about the file.
.google.backstory.File file = 11;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the file field is set. |
hasGroup()
public abstract boolean hasGroup()Information about the group.
.google.backstory.Group group = 20;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the group field is set. |
hasInvestigation()
public abstract boolean hasInvestigation()Analyst feedback/investigation for alerts.
.google.backstory.Investigation investigation = 26;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the investigation field is set. |
hasLocation()
public abstract boolean hasLocation()Physical location. For cloud environments, set the region in location.name.
.google.backstory.Location location = 17;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the location field is set. |
hasNetwork()
public abstract boolean hasNetwork()Network details, including sub-messages with details on each protocol (for example, DHCP, DNS, or HTTP).
.google.backstory.Network network = 33;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the network field is set. |
hasObjectReference()
public abstract boolean hasObjectReference()Finding to which the Analyst updated the feedback.
.google.backstory.Id object_reference = 25;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the objectReference field is set. |
hasProcess()
public abstract boolean hasProcess()Information about the process.
.google.backstory.Process process = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the process field is set. |
hasRegistry()
public abstract boolean hasRegistry()Registry information.
.google.backstory.Registry registry = 13;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the registry field is set. |
hasResource()
public abstract boolean hasResource()Information about the resource (e.g. scheduled task, calendar entry). This field should not be used for files, registry, or processes because these objects are already part of Noun.
.google.backstory.Resource resource = 18;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the resource field is set. |
hasUrlMetadata()
public abstract boolean hasUrlMetadata()Information about the URL.
.google.backstory.Url url_metadata = 37;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the urlMetadata field is set. |
hasUser()
public abstract boolean hasUser()Information about the user.
.google.backstory.User user = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the user field is set. |