public interface FileOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAhash() (deprecated)
public abstract String getAhash()Deprecated. google.backstory.File.ahash is deprecated. See backstory/udm.proto;l=3365
Deprecated. Use authentihash instead.
string ahash = 11 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
String |
The ahash. |
getAhashBytes() (deprecated)
public abstract ByteString getAhashBytes()Deprecated. google.backstory.File.ahash is deprecated. See backstory/udm.proto;l=3365
Deprecated. Use authentihash instead.
string ahash = 11 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for ahash. |
getAppCompatCache()
public abstract AppCompatMetadata getAppCompatCache()Windows AppCompatCache (Application Compatibility) metadata.
.google.backstory.AppCompatMetadata app_compat_cache = 42;
| Returns | |
|---|---|
| Type | Description |
AppCompatMetadata |
The appCompatCache. |
getAppCompatCacheOrBuilder()
public abstract AppCompatMetadataOrBuilder getAppCompatCacheOrBuilder()Windows AppCompatCache (Application Compatibility) metadata.
.google.backstory.AppCompatMetadata app_compat_cache = 42;
| Returns | |
|---|---|
| Type | Description |
AppCompatMetadataOrBuilder |
|
getAuthentihash()
public abstract String getAuthentihash()Authentihash of the file.
string authentihash = 20;
| Returns | |
|---|---|
| Type | Description |
String |
The authentihash. |
getAuthentihashBytes()
public abstract ByteString getAuthentihashBytes()Authentihash of the file.
string authentihash = 20;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for authentihash. |
getCapabilitiesTags(int index)
public abstract String getCapabilitiesTags(int index)Capabilities tags.
repeated string capabilities_tags = 13;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The capabilitiesTags at the given index. |
getCapabilitiesTagsBytes(int index)
public abstract ByteString getCapabilitiesTagsBytes(int index)Capabilities tags.
repeated string capabilities_tags = 13;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the capabilitiesTags at the given index. |
getCapabilitiesTagsCount()
public abstract int getCapabilitiesTagsCount()Capabilities tags.
repeated string capabilities_tags = 13;
| Returns | |
|---|---|
| Type | Description |
int |
The count of capabilitiesTags. |
getCapabilitiesTagsList()
public abstract List<String> getCapabilitiesTagsList()Capabilities tags.
repeated string capabilities_tags = 13;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the capabilitiesTags. |
getCreateTime()
public abstract Timestamp getCreateTime()Timestamp when the file was created.
.google.protobuf.Timestamp create_time = 39;
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The createTime. |
getCreateTimeOrBuilder()
public abstract TimestampOrBuilder getCreateTimeOrBuilder()Timestamp when the file was created.
.google.protobuf.Timestamp create_time = 39;
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getEmbeddedDomains(int index)
public abstract String getEmbeddedDomains(int index)Embedded domains found in the file.
repeated string embedded_domains = 29;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The embeddedDomains at the given index. |
getEmbeddedDomainsBytes(int index)
public abstract ByteString getEmbeddedDomainsBytes(int index)Embedded domains found in the file.
repeated string embedded_domains = 29;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the embeddedDomains at the given index. |
getEmbeddedDomainsCount()
public abstract int getEmbeddedDomainsCount()Embedded domains found in the file.
repeated string embedded_domains = 29;
| Returns | |
|---|---|
| Type | Description |
int |
The count of embeddedDomains. |
getEmbeddedDomainsList()
public abstract List<String> getEmbeddedDomainsList()Embedded domains found in the file.
repeated string embedded_domains = 29;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the embeddedDomains. |
getEmbeddedIps(int index)
public abstract String getEmbeddedIps(int index)Embedded IP addresses found in the file.
repeated string embedded_ips = 30;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The embeddedIps at the given index. |
getEmbeddedIpsBytes(int index)
public abstract ByteString getEmbeddedIpsBytes(int index)Embedded IP addresses found in the file.
repeated string embedded_ips = 30;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the embeddedIps at the given index. |
getEmbeddedIpsCount()
public abstract int getEmbeddedIpsCount()Embedded IP addresses found in the file.
repeated string embedded_ips = 30;
| Returns | |
|---|---|
| Type | Description |
int |
The count of embeddedIps. |
getEmbeddedIpsList()
public abstract List<String> getEmbeddedIpsList()Embedded IP addresses found in the file.
repeated string embedded_ips = 30;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the embeddedIps. |
getEmbeddedUrls(int index)
public abstract String getEmbeddedUrls(int index)Embedded urls found in the file.
repeated string embedded_urls = 28;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The embeddedUrls at the given index. |
getEmbeddedUrlsBytes(int index)
public abstract ByteString getEmbeddedUrlsBytes(int index)Embedded urls found in the file.
repeated string embedded_urls = 28;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the embeddedUrls at the given index. |
getEmbeddedUrlsCount()
public abstract int getEmbeddedUrlsCount()Embedded urls found in the file.
repeated string embedded_urls = 28;
| Returns | |
|---|---|
| Type | Description |
int |
The count of embeddedUrls. |
getEmbeddedUrlsList()
public abstract List<String> getEmbeddedUrlsList()Embedded urls found in the file.
repeated string embedded_urls = 28;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the embeddedUrls. |
getExifInfo()
public abstract ExifInfo getExifInfo()Exif metadata from different file formats extracted by exiftool.
.google.backstory.ExifInfo exif_info = 31;
| Returns | |
|---|---|
| Type | Description |
ExifInfo |
The exifInfo. |
getExifInfoOrBuilder()
public abstract ExifInfoOrBuilder getExifInfoOrBuilder()Exif metadata from different file formats extracted by exiftool.
.google.backstory.ExifInfo exif_info = 31;
| Returns | |
|---|---|
| Type | Description |
ExifInfoOrBuilder |
|
getFileMetadata() (deprecated)
public abstract FileMetadata getFileMetadata()Deprecated. google.backstory.File.file_metadata is deprecated. See backstory/udm.proto;l=3349
Metadata associated with the file. Deprecate FileMetadata in favor of using fields in File.
.google.backstory.FileMetadata file_metadata = 7 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
FileMetadata |
The fileMetadata. |
getFileMetadataOrBuilder() (deprecated)
public abstract FileMetadataOrBuilder getFileMetadataOrBuilder()Metadata associated with the file. Deprecate FileMetadata in favor of using fields in File.
.google.backstory.FileMetadata file_metadata = 7 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
FileMetadataOrBuilder |
|
getFileType()
public abstract File.FileType getFileType()FileType field.
.google.backstory.File.FileType file_type = 12;
| Returns | |
|---|---|
| Type | Description |
File.FileType |
The fileType. |
getFileTypeValue()
public abstract int getFileTypeValue()FileType field.
.google.backstory.File.FileType file_type = 12;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for fileType. |
getFirstSeenTime()
public abstract Timestamp getFirstSeenTime()Timestamp the file was first seen in the customer's environment.
.google.protobuf.Timestamp first_seen_time = 17;
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The firstSeenTime. |
getFirstSeenTimeOrBuilder()
public abstract TimestampOrBuilder getFirstSeenTimeOrBuilder()Timestamp the file was first seen in the customer's environment.
.google.protobuf.Timestamp first_seen_time = 17;
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getFirstSubmissionTime()
public abstract Timestamp getFirstSubmissionTime()First submission time of the file.
.google.protobuf.Timestamp first_submission_time = 34;
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The firstSubmissionTime. |
getFirstSubmissionTimeOrBuilder()
public abstract TimestampOrBuilder getFirstSubmissionTimeOrBuilder()First submission time of the file.
.google.protobuf.Timestamp first_submission_time = 34;
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getFullPath()
public abstract String getFullPath()The full path identifying the location of the file on the system. This field can be used as an entity indicator for file entities.
string full_path = 5;
| Returns | |
|---|---|
| Type | Description |
String |
The fullPath. |
getFullPathBytes()
public abstract ByteString getFullPathBytes()The full path identifying the location of the file on the system. This field can be used as an entity indicator for file entities.
string full_path = 5;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for fullPath. |
getLastAccessTime()
public abstract Timestamp getLastAccessTime()Timestamp when the file was accessed.
.google.protobuf.Timestamp last_access_time = 40;
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The lastAccessTime. |
getLastAccessTimeOrBuilder()
public abstract TimestampOrBuilder getLastAccessTimeOrBuilder()Timestamp when the file was accessed.
.google.protobuf.Timestamp last_access_time = 40;
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getLastAnalysisTime()
public abstract Timestamp getLastAnalysisTime()Timestamp the file was last analysed.
.google.protobuf.Timestamp last_analysis_time = 26;
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The lastAnalysisTime. |
getLastAnalysisTimeOrBuilder()
public abstract TimestampOrBuilder getLastAnalysisTimeOrBuilder()Timestamp the file was last analysed.
.google.protobuf.Timestamp last_analysis_time = 26;
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getLastModificationTime()
public abstract Timestamp getLastModificationTime()Timestamp when the file was last updated.
.google.protobuf.Timestamp last_modification_time = 15;
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The lastModificationTime. |
getLastModificationTimeOrBuilder()
public abstract TimestampOrBuilder getLastModificationTimeOrBuilder()Timestamp when the file was last updated.
.google.protobuf.Timestamp last_modification_time = 15;
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getLastSeenTime()
public abstract Timestamp getLastSeenTime()Timestamp the file was last seen in the customer's environment.
.google.protobuf.Timestamp last_seen_time = 18;
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The lastSeenTime. |
getLastSeenTimeOrBuilder()
public abstract TimestampOrBuilder getLastSeenTimeOrBuilder()Timestamp the file was last seen in the customer's environment.
.google.protobuf.Timestamp last_seen_time = 18;
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getLastSubmissionTime()
public abstract Timestamp getLastSubmissionTime()Last submission time of the file.
.google.protobuf.Timestamp last_submission_time = 35;
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The lastSubmissionTime. |
getLastSubmissionTimeOrBuilder()
public abstract TimestampOrBuilder getLastSubmissionTimeOrBuilder()Last submission time of the file.
.google.protobuf.Timestamp last_submission_time = 35;
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getMainIcon()
public abstract Favicon getMainIcon()Icon's relevant hashes.
.google.backstory.Favicon main_icon = 37;
| Returns | |
|---|---|
| Type | Description |
Favicon |
The mainIcon. |
getMainIconOrBuilder()
public abstract FaviconOrBuilder getMainIconOrBuilder()Icon's relevant hashes.
.google.backstory.Favicon main_icon = 37;
| Returns | |
|---|---|
| Type | Description |
FaviconOrBuilder |
|
getMd5()
public abstract String getMd5()The MD5 hash of the file, as a hex-encoded string. This field can be used as an entity indicator for file entities.
string md5 = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The md5. |
getMd5Bytes()
public abstract ByteString getMd5Bytes()The MD5 hash of the file, as a hex-encoded string. This field can be used as an entity indicator for file entities.
string md5 = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for md5. |
getMimeType()
public abstract String getMimeType()The MIME (Multipurpose Internet Mail Extensions) type of the file, for example "PE", "PDF", or "powershell script".
string mime_type = 6;
| Returns | |
|---|---|
| Type | Description |
String |
The mimeType. |
getMimeTypeBytes()
public abstract ByteString getMimeTypeBytes()The MIME (Multipurpose Internet Mail Extensions) type of the file, for example "PE", "PDF", or "powershell script".
string mime_type = 6;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for mimeType. |
getNames(int index)
public abstract String getNames(int index)Names fields.
repeated string names = 14;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The names at the given index. |
getNamesBytes(int index)
public abstract ByteString getNamesBytes(int index)Names fields.
repeated string names = 14;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the names at the given index. |
getNamesCount()
public abstract int getNamesCount()Names fields.
repeated string names = 14;
| Returns | |
|---|---|
| Type | Description |
int |
The count of names. |
getNamesList()
public abstract List<String> getNamesList()Names fields.
repeated string names = 14;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the names. |
getNtfs()
public abstract NtfsFileMetadata getNtfs()NTFS metadata.
.google.backstory.NtfsFileMetadata ntfs = 38;
| Returns | |
|---|---|
| Type | Description |
NtfsFileMetadata |
The ntfs. |
getNtfsOrBuilder()
public abstract NtfsFileMetadataOrBuilder getNtfsOrBuilder()NTFS metadata.
.google.backstory.NtfsFileMetadata ntfs = 38;
| Returns | |
|---|---|
| Type | Description |
NtfsFileMetadataOrBuilder |
|
getPdfInfo()
public abstract PDFInfo getPdfInfo()Information about the PDF file structure.
.google.backstory.PDFInfo pdf_info = 33;
| Returns | |
|---|---|
| Type | Description |
PDFInfo |
The pdfInfo. |
getPdfInfoOrBuilder()
public abstract PDFInfoOrBuilder getPdfInfoOrBuilder()Information about the PDF file structure.
.google.backstory.PDFInfo pdf_info = 33;
| Returns | |
|---|---|
| Type | Description |
PDFInfoOrBuilder |
|
getPeFile()
public abstract FileMetadataPE getPeFile()Metadata about the Portable Executable (PE) file.
.google.backstory.FileMetadataPE pe_file = 8;
| Returns | |
|---|---|
| Type | Description |
FileMetadataPE |
The peFile. |
getPeFileOrBuilder()
public abstract FileMetadataPEOrBuilder getPeFileOrBuilder()Metadata about the Portable Executable (PE) file.
.google.backstory.FileMetadataPE pe_file = 8;
| Returns | |
|---|---|
| Type | Description |
FileMetadataPEOrBuilder |
|
getPrefetchFileMetadata()
public abstract PrefetchFileMetadata getPrefetchFileMetadata()Metadata about the prefetch file.
.google.backstory.PrefetchFileMetadata prefetch_file_metadata = 43;
| Returns | |
|---|---|
| Type | Description |
PrefetchFileMetadata |
The prefetchFileMetadata. |
getPrefetchFileMetadataOrBuilder()
public abstract PrefetchFileMetadataOrBuilder getPrefetchFileMetadataOrBuilder()Metadata about the prefetch file.
.google.backstory.PrefetchFileMetadata prefetch_file_metadata = 43;
| Returns | |
|---|---|
| Type | Description |
PrefetchFileMetadataOrBuilder |
|
getPrevalence()
public abstract Prevalence getPrevalence()Prevalence of the file hash in the customer's environment.
.google.backstory.Prevalence prevalence = 16;
| Returns | |
|---|---|
| Type | Description |
Prevalence |
The prevalence. |
getPrevalenceOrBuilder()
public abstract PrevalenceOrBuilder getPrevalenceOrBuilder()Prevalence of the file hash in the customer's environment.
.google.backstory.Prevalence prevalence = 16;
| Returns | |
|---|---|
| Type | Description |
PrevalenceOrBuilder |
|
getSecurityResult()
public abstract SecurityResult getSecurityResult()Google Cloud Threat Intelligence (GCTI) security result for the file including threat context and detection metadata.
.google.backstory.SecurityResult security_result = 36;
| Returns | |
|---|---|
| Type | Description |
SecurityResult |
The securityResult. |
getSecurityResultOrBuilder()
public abstract SecurityResultOrBuilder getSecurityResultOrBuilder()Google Cloud Threat Intelligence (GCTI) security result for the file including threat context and detection metadata.
.google.backstory.SecurityResult security_result = 36;
| Returns | |
|---|---|
| Type | Description |
SecurityResultOrBuilder |
|
getSha1()
public abstract String getSha1()The SHA1 hash of the file, as a hex-encoded string. This field can be used as an entity indicator for file entities.
string sha1 = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The sha1. |
getSha1Bytes()
public abstract ByteString getSha1Bytes()The SHA1 hash of the file, as a hex-encoded string. This field can be used as an entity indicator for file entities.
string sha1 = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for sha1. |
getSha256()
public abstract String getSha256()The SHA256 hash of the file, as a hex-encoded string. This field can be used as an entity indicator for file entities.
string sha256 = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The sha256. |
getSha256Bytes()
public abstract ByteString getSha256Bytes()The SHA256 hash of the file, as a hex-encoded string. This field can be used as an entity indicator for file entities.
string sha256 = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for sha256. |
getSignatureInfo()
public abstract SignatureInfo getSignatureInfo()File signature information extracted from different tools.
.google.backstory.SignatureInfo signature_info = 32;
| Returns | |
|---|---|
| Type | Description |
SignatureInfo |
The signatureInfo. |
getSignatureInfoOrBuilder()
public abstract SignatureInfoOrBuilder getSignatureInfoOrBuilder()File signature information extracted from different tools.
.google.backstory.SignatureInfo signature_info = 32;
| Returns | |
|---|---|
| Type | Description |
SignatureInfoOrBuilder |
|
getSize()
public abstract long getSize()The size of the file in bytes.
uint64 size = 4;
| Returns | |
|---|---|
| Type | Description |
long |
The size. |
getSsdeep()
public abstract String getSsdeep()Ssdeep of the file
string ssdeep = 9;
| Returns | |
|---|---|
| Type | Description |
String |
The ssdeep. |
getSsdeepBytes()
public abstract ByteString getSsdeepBytes()Ssdeep of the file
string ssdeep = 9;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for ssdeep. |
getStatDev()
public abstract long getStatDev()The file system identifier to which the object belongs.
uint64 stat_dev = 23;
| Returns | |
|---|---|
| Type | Description |
long |
The statDev. |
getStatFlags()
public abstract int getStatFlags()User defined flags for file.
uint32 stat_flags = 25;
| Returns | |
|---|---|
| Type | Description |
int |
The statFlags. |
getStatInode()
public abstract long getStatInode()The file identifier. Unique identifier of object within a file system.
uint64 stat_inode = 22;
| Returns | |
|---|---|
| Type | Description |
long |
The statInode. |
getStatMode()
public abstract long getStatMode()The mode of the file. A bit string indicating the permissions and privileges of the file.
uint64 stat_mode = 21;
| Returns | |
|---|---|
| Type | Description |
long |
The statMode. |
getStatNlink()
public abstract long getStatNlink()Number of links to file.
uint64 stat_nlink = 24;
| Returns | |
|---|---|
| Type | Description |
long |
The statNlink. |
getSymhash()
public abstract String getSymhash()SymHash of the file. Used for Mach-O (e.g. MacOS) binaries, to identify similar files based on their symbol table.
string symhash = 41;
| Returns | |
|---|---|
| Type | Description |
String |
The symhash. |
getSymhashBytes()
public abstract ByteString getSymhashBytes()SymHash of the file. Used for Mach-O (e.g. MacOS) binaries, to identify similar files based on their symbol table.
string symhash = 41;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for symhash. |
getTags(int index)
public abstract String getTags(int index)Tags for the file.
repeated string tags = 27;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe 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 for the file.
repeated string tags = 27;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe 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 for the file.
repeated string tags = 27;
| Returns | |
|---|---|
| Type | Description |
int |
The count of tags. |
getTagsList()
public abstract List<String> getTagsList()Tags for the file.
repeated string tags = 27;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the tags. |
getVhash()
public abstract String getVhash()Vhash of the file.
string vhash = 10;
| Returns | |
|---|---|
| Type | Description |
String |
The vhash. |
getVhashBytes()
public abstract ByteString getVhashBytes()Vhash of the file.
string vhash = 10;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for vhash. |
hasAppCompatCache()
public abstract boolean hasAppCompatCache()Windows AppCompatCache (Application Compatibility) metadata.
.google.backstory.AppCompatMetadata app_compat_cache = 42;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the appCompatCache field is set. |
hasCreateTime()
public abstract boolean hasCreateTime()Timestamp when the file was created.
.google.protobuf.Timestamp create_time = 39;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the createTime field is set. |
hasExifInfo()
public abstract boolean hasExifInfo()Exif metadata from different file formats extracted by exiftool.
.google.backstory.ExifInfo exif_info = 31;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the exifInfo field is set. |
hasFileMetadata() (deprecated)
public abstract boolean hasFileMetadata()Deprecated. google.backstory.File.file_metadata is deprecated. See backstory/udm.proto;l=3349
Metadata associated with the file. Deprecate FileMetadata in favor of using fields in File.
.google.backstory.FileMetadata file_metadata = 7 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the fileMetadata field is set. |
hasFirstSeenTime()
public abstract boolean hasFirstSeenTime()Timestamp the file was first seen in the customer's environment.
.google.protobuf.Timestamp first_seen_time = 17;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the firstSeenTime field is set. |
hasFirstSubmissionTime()
public abstract boolean hasFirstSubmissionTime()First submission time of the file.
.google.protobuf.Timestamp first_submission_time = 34;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the firstSubmissionTime field is set. |
hasLastAccessTime()
public abstract boolean hasLastAccessTime()Timestamp when the file was accessed.
.google.protobuf.Timestamp last_access_time = 40;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the lastAccessTime field is set. |
hasLastAnalysisTime()
public abstract boolean hasLastAnalysisTime()Timestamp the file was last analysed.
.google.protobuf.Timestamp last_analysis_time = 26;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the lastAnalysisTime field is set. |
hasLastModificationTime()
public abstract boolean hasLastModificationTime()Timestamp when the file was last updated.
.google.protobuf.Timestamp last_modification_time = 15;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the lastModificationTime field is set. |
hasLastSeenTime()
public abstract boolean hasLastSeenTime()Timestamp the file was last seen in the customer's environment.
.google.protobuf.Timestamp last_seen_time = 18;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the lastSeenTime field is set. |
hasLastSubmissionTime()
public abstract boolean hasLastSubmissionTime()Last submission time of the file.
.google.protobuf.Timestamp last_submission_time = 35;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the lastSubmissionTime field is set. |
hasMainIcon()
public abstract boolean hasMainIcon()Icon's relevant hashes.
.google.backstory.Favicon main_icon = 37;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the mainIcon field is set. |
hasNtfs()
public abstract boolean hasNtfs()NTFS metadata.
.google.backstory.NtfsFileMetadata ntfs = 38;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the ntfs field is set. |
hasPdfInfo()
public abstract boolean hasPdfInfo()Information about the PDF file structure.
.google.backstory.PDFInfo pdf_info = 33;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the pdfInfo field is set. |
hasPeFile()
public abstract boolean hasPeFile()Metadata about the Portable Executable (PE) file.
.google.backstory.FileMetadataPE pe_file = 8;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the peFile field is set. |
hasPrefetchFileMetadata()
public abstract boolean hasPrefetchFileMetadata()Metadata about the prefetch file.
.google.backstory.PrefetchFileMetadata prefetch_file_metadata = 43;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the prefetchFileMetadata field is set. |
hasPrevalence()
public abstract boolean hasPrevalence()Prevalence of the file hash in the customer's environment.
.google.backstory.Prevalence prevalence = 16;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the prevalence field is set. |
hasSecurityResult()
public abstract boolean hasSecurityResult()Google Cloud Threat Intelligence (GCTI) security result for the file including threat context and detection metadata.
.google.backstory.SecurityResult security_result = 36;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the securityResult field is set. |
hasSignatureInfo()
public abstract boolean hasSignatureInfo()File signature information extracted from different tools.
.google.backstory.SignatureInfo signature_info = 32;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the signatureInfo field is set. |