Class FileMetadata.Builder (0.3.0)

public static final class FileMetadata.Builder extends GeneratedMessage.Builder<FileMetadata.Builder> implements FileMetadataOrBuilder

Metadata about a file. Place metadata about different file types here, for example data from the Microsoft Windows VersionInfo block or digital signer details. Use a different sub-message per file type.

Protobuf type google.backstory.FileMetadata

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public FileMetadata build()
Returns
Type Description
FileMetadata

buildPartial()

public FileMetadata buildPartial()
Returns
Type Description
FileMetadata

clear()

public FileMetadata.Builder clear()
Returns
Type Description
FileMetadata.Builder
Overrides

clearPe() (deprecated)

public FileMetadata.Builder clearPe()

Metadata for Microsoft Windows PE files. Deprecate PeFileMetadata in favor of single File proto.

.google.backstory.PeFileMetadata pe = 1 [deprecated = true];

Returns
Type Description
FileMetadata.Builder

getDefaultInstanceForType()

public FileMetadata getDefaultInstanceForType()
Returns
Type Description
FileMetadata

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getPe() (deprecated)

public PeFileMetadata getPe()

Deprecated. google.backstory.FileMetadata.pe is deprecated. See backstory/udm.proto;l=2765

Metadata for Microsoft Windows PE files. Deprecate PeFileMetadata in favor of single File proto.

.google.backstory.PeFileMetadata pe = 1 [deprecated = true];

Returns
Type Description
PeFileMetadata

The pe.

getPeBuilder() (deprecated)

public PeFileMetadata.Builder getPeBuilder()

Metadata for Microsoft Windows PE files. Deprecate PeFileMetadata in favor of single File proto.

.google.backstory.PeFileMetadata pe = 1 [deprecated = true];

Returns
Type Description
PeFileMetadata.Builder

getPeOrBuilder() (deprecated)

public PeFileMetadataOrBuilder getPeOrBuilder()

Metadata for Microsoft Windows PE files. Deprecate PeFileMetadata in favor of single File proto.

.google.backstory.PeFileMetadata pe = 1 [deprecated = true];

Returns
Type Description
PeFileMetadataOrBuilder

hasPe() (deprecated)

public boolean hasPe()

Deprecated. google.backstory.FileMetadata.pe is deprecated. See backstory/udm.proto;l=2765

Metadata for Microsoft Windows PE files. Deprecate PeFileMetadata in favor of single File proto.

.google.backstory.PeFileMetadata pe = 1 [deprecated = true];

Returns
Type Description
boolean

Whether the pe field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(FileMetadata other)

public FileMetadata.Builder mergeFrom(FileMetadata other)
Parameter
Name Description
other FileMetadata
Returns
Type Description
FileMetadata.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public FileMetadata.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FileMetadata.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public FileMetadata.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
FileMetadata.Builder
Overrides

mergePe(PeFileMetadata value) (deprecated)

public FileMetadata.Builder mergePe(PeFileMetadata value)

Metadata for Microsoft Windows PE files. Deprecate PeFileMetadata in favor of single File proto.

.google.backstory.PeFileMetadata pe = 1 [deprecated = true];

Parameter
Name Description
value PeFileMetadata
Returns
Type Description
FileMetadata.Builder

setPe(PeFileMetadata value) (deprecated)

public FileMetadata.Builder setPe(PeFileMetadata value)

Metadata for Microsoft Windows PE files. Deprecate PeFileMetadata in favor of single File proto.

.google.backstory.PeFileMetadata pe = 1 [deprecated = true];

Parameter
Name Description
value PeFileMetadata
Returns
Type Description
FileMetadata.Builder

setPe(PeFileMetadata.Builder builderForValue) (deprecated)

public FileMetadata.Builder setPe(PeFileMetadata.Builder builderForValue)

Metadata for Microsoft Windows PE files. Deprecate PeFileMetadata in favor of single File proto.

.google.backstory.PeFileMetadata pe = 1 [deprecated = true];

Parameter
Name Description
builderForValue PeFileMetadata.Builder
Returns
Type Description
FileMetadata.Builder