Interface FileOrBuilder (2.54.0)

public interface FileOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getContents()

public abstract String getContents()

Prefix of the file contents as a JSON-encoded string.

string contents = 6;

Returns
Type Description
String

The contents.

getContentsBytes()

public abstract ByteString getContentsBytes()

Prefix of the file contents as a JSON-encoded string.

string contents = 6;

Returns
Type Description
ByteString

The bytes for contents.

getDiskPath()

public abstract File.DiskPath getDiskPath()

Path of the file in terms of underlying disk/partition identifiers.

.google.cloud.securitycenter.v2.File.DiskPath disk_path = 7;

Returns
Type Description
File.DiskPath

The diskPath.

getDiskPathOrBuilder()

public abstract File.DiskPathOrBuilder getDiskPathOrBuilder()

Path of the file in terms of underlying disk/partition identifiers.

.google.cloud.securitycenter.v2.File.DiskPath disk_path = 7;

Returns
Type Description
File.DiskPathOrBuilder

getHashedSize()

public abstract long getHashedSize()

The length in bytes of the file prefix that was hashed. If hashed_size == size, any hashes reported represent the entire file.

int64 hashed_size = 4;

Returns
Type Description
long

The hashedSize.

getPartiallyHashed()

public abstract boolean getPartiallyHashed()

True when the hash covers only a prefix of the file.

bool partially_hashed = 5;

Returns
Type Description
boolean

The partiallyHashed.

getPath()

public abstract String getPath()

Absolute path of the file as a JSON encoded string.

string path = 1;

Returns
Type Description
String

The path.

getPathBytes()

public abstract ByteString getPathBytes()

Absolute path of the file as a JSON encoded string.

string path = 1;

Returns
Type Description
ByteString

The bytes for path.

getSha256()

public abstract String getSha256()

SHA256 hash of the first hashed_size bytes of the file encoded as a hex string. If hashed_size == size, sha256 represents the SHA256 hash of the entire file.

string sha256 = 3;

Returns
Type Description
String

The sha256.

getSha256Bytes()

public abstract ByteString getSha256Bytes()

SHA256 hash of the first hashed_size bytes of the file encoded as a hex string. If hashed_size == size, sha256 represents the SHA256 hash of the entire file.

string sha256 = 3;

Returns
Type Description
ByteString

The bytes for sha256.

getSize()

public abstract long getSize()

Size of the file in bytes.

int64 size = 2;

Returns
Type Description
long

The size.

hasDiskPath()

public abstract boolean hasDiskPath()

Path of the file in terms of underlying disk/partition identifiers.

.google.cloud.securitycenter.v2.File.DiskPath disk_path = 7;

Returns
Type Description
boolean

Whether the diskPath field is set.