Class NtfsFileMetadata.Builder (0.3.0)

public static final class NtfsFileMetadata.Builder extends GeneratedMessage.Builder<NtfsFileMetadata.Builder> implements NtfsFileMetadataOrBuilder

NTFS-specific file metadata.

Protobuf type google.backstory.NtfsFileMetadata

Static Methods

getDescriptor()

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

Methods

addAllUsnJournal(Iterable<? extends UsnJournal> values)

public NtfsFileMetadata.Builder addAllUsnJournal(Iterable<? extends UsnJournal> values)

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Parameter
Name Description
values Iterable<? extends com.google.backstory.UsnJournal>
Returns
Type Description
NtfsFileMetadata.Builder

addUsnJournal(UsnJournal value)

public NtfsFileMetadata.Builder addUsnJournal(UsnJournal value)

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Parameter
Name Description
value UsnJournal
Returns
Type Description
NtfsFileMetadata.Builder

addUsnJournal(UsnJournal.Builder builderForValue)

public NtfsFileMetadata.Builder addUsnJournal(UsnJournal.Builder builderForValue)

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Parameter
Name Description
builderForValue UsnJournal.Builder
Returns
Type Description
NtfsFileMetadata.Builder

addUsnJournal(int index, UsnJournal value)

public NtfsFileMetadata.Builder addUsnJournal(int index, UsnJournal value)

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Parameters
Name Description
index int
value UsnJournal
Returns
Type Description
NtfsFileMetadata.Builder

addUsnJournal(int index, UsnJournal.Builder builderForValue)

public NtfsFileMetadata.Builder addUsnJournal(int index, UsnJournal.Builder builderForValue)

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Parameters
Name Description
index int
builderForValue UsnJournal.Builder
Returns
Type Description
NtfsFileMetadata.Builder

addUsnJournalBuilder()

public UsnJournal.Builder addUsnJournalBuilder()

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Returns
Type Description
UsnJournal.Builder

addUsnJournalBuilder(int index)

public UsnJournal.Builder addUsnJournalBuilder(int index)

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Parameter
Name Description
index int
Returns
Type Description
UsnJournal.Builder

build()

public NtfsFileMetadata build()
Returns
Type Description
NtfsFileMetadata

buildPartial()

public NtfsFileMetadata buildPartial()
Returns
Type Description
NtfsFileMetadata

clear()

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

clearChangeTime()

public NtfsFileMetadata.Builder clearChangeTime()

NTFS MFT entry changed timestamp.

.google.protobuf.Timestamp change_time = 1;

Returns
Type Description
NtfsFileMetadata.Builder

clearFilenameAccessTime()

public NtfsFileMetadata.Builder clearFilenameAccessTime()

NTFS $FILE_NAME attribute accessed timestamp.

.google.protobuf.Timestamp filename_access_time = 4;

Returns
Type Description
NtfsFileMetadata.Builder

clearFilenameChangeTime()

public NtfsFileMetadata.Builder clearFilenameChangeTime()

NTFS $FILE_NAME attribute changed timestamp.

.google.protobuf.Timestamp filename_change_time = 5;

Returns
Type Description
NtfsFileMetadata.Builder

clearFilenameCreateTime()

public NtfsFileMetadata.Builder clearFilenameCreateTime()

NTFS $FILE_NAME attribute created timestamp.

.google.protobuf.Timestamp filename_create_time = 2;

Returns
Type Description
NtfsFileMetadata.Builder

clearFilenameModifyTime()

public NtfsFileMetadata.Builder clearFilenameModifyTime()

NTFS $FILE_NAME attribute modified timestamp.

.google.protobuf.Timestamp filename_modify_time = 3;

Returns
Type Description
NtfsFileMetadata.Builder

clearUsnJournal()

public NtfsFileMetadata.Builder clearUsnJournal()

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Returns
Type Description
NtfsFileMetadata.Builder

getChangeTime()

public Timestamp getChangeTime()

NTFS MFT entry changed timestamp.

.google.protobuf.Timestamp change_time = 1;

Returns
Type Description
Timestamp

The changeTime.

getChangeTimeBuilder()

public Timestamp.Builder getChangeTimeBuilder()

NTFS MFT entry changed timestamp.

.google.protobuf.Timestamp change_time = 1;

Returns
Type Description
Builder

getChangeTimeOrBuilder()

public TimestampOrBuilder getChangeTimeOrBuilder()

NTFS MFT entry changed timestamp.

.google.protobuf.Timestamp change_time = 1;

Returns
Type Description
TimestampOrBuilder

getDefaultInstanceForType()

public NtfsFileMetadata getDefaultInstanceForType()
Returns
Type Description
NtfsFileMetadata

getDescriptorForType()

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

getFilenameAccessTime()

public Timestamp getFilenameAccessTime()

NTFS $FILE_NAME attribute accessed timestamp.

.google.protobuf.Timestamp filename_access_time = 4;

Returns
Type Description
Timestamp

The filenameAccessTime.

getFilenameAccessTimeBuilder()

public Timestamp.Builder getFilenameAccessTimeBuilder()

NTFS $FILE_NAME attribute accessed timestamp.

.google.protobuf.Timestamp filename_access_time = 4;

Returns
Type Description
Builder

getFilenameAccessTimeOrBuilder()

public TimestampOrBuilder getFilenameAccessTimeOrBuilder()

NTFS $FILE_NAME attribute accessed timestamp.

.google.protobuf.Timestamp filename_access_time = 4;

Returns
Type Description
TimestampOrBuilder

getFilenameChangeTime()

public Timestamp getFilenameChangeTime()

NTFS $FILE_NAME attribute changed timestamp.

.google.protobuf.Timestamp filename_change_time = 5;

Returns
Type Description
Timestamp

The filenameChangeTime.

getFilenameChangeTimeBuilder()

public Timestamp.Builder getFilenameChangeTimeBuilder()

NTFS $FILE_NAME attribute changed timestamp.

.google.protobuf.Timestamp filename_change_time = 5;

Returns
Type Description
Builder

getFilenameChangeTimeOrBuilder()

public TimestampOrBuilder getFilenameChangeTimeOrBuilder()

NTFS $FILE_NAME attribute changed timestamp.

.google.protobuf.Timestamp filename_change_time = 5;

Returns
Type Description
TimestampOrBuilder

getFilenameCreateTime()

public Timestamp getFilenameCreateTime()

NTFS $FILE_NAME attribute created timestamp.

.google.protobuf.Timestamp filename_create_time = 2;

Returns
Type Description
Timestamp

The filenameCreateTime.

getFilenameCreateTimeBuilder()

public Timestamp.Builder getFilenameCreateTimeBuilder()

NTFS $FILE_NAME attribute created timestamp.

.google.protobuf.Timestamp filename_create_time = 2;

Returns
Type Description
Builder

getFilenameCreateTimeOrBuilder()

public TimestampOrBuilder getFilenameCreateTimeOrBuilder()

NTFS $FILE_NAME attribute created timestamp.

.google.protobuf.Timestamp filename_create_time = 2;

Returns
Type Description
TimestampOrBuilder

getFilenameModifyTime()

public Timestamp getFilenameModifyTime()

NTFS $FILE_NAME attribute modified timestamp.

.google.protobuf.Timestamp filename_modify_time = 3;

Returns
Type Description
Timestamp

The filenameModifyTime.

getFilenameModifyTimeBuilder()

public Timestamp.Builder getFilenameModifyTimeBuilder()

NTFS $FILE_NAME attribute modified timestamp.

.google.protobuf.Timestamp filename_modify_time = 3;

Returns
Type Description
Builder

getFilenameModifyTimeOrBuilder()

public TimestampOrBuilder getFilenameModifyTimeOrBuilder()

NTFS $FILE_NAME attribute modified timestamp.

.google.protobuf.Timestamp filename_modify_time = 3;

Returns
Type Description
TimestampOrBuilder

getUsnJournal(int index)

public UsnJournal getUsnJournal(int index)

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Parameter
Name Description
index int
Returns
Type Description
UsnJournal

getUsnJournalBuilder(int index)

public UsnJournal.Builder getUsnJournalBuilder(int index)

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Parameter
Name Description
index int
Returns
Type Description
UsnJournal.Builder

getUsnJournalBuilderList()

public List<UsnJournal.Builder> getUsnJournalBuilderList()

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Returns
Type Description
List<Builder>

getUsnJournalCount()

public int getUsnJournalCount()

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Returns
Type Description
int

getUsnJournalList()

public List<UsnJournal> getUsnJournalList()

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Returns
Type Description
List<UsnJournal>

getUsnJournalOrBuilder(int index)

public UsnJournalOrBuilder getUsnJournalOrBuilder(int index)

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Parameter
Name Description
index int
Returns
Type Description
UsnJournalOrBuilder

getUsnJournalOrBuilderList()

public List<? extends UsnJournalOrBuilder> getUsnJournalOrBuilderList()

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Returns
Type Description
List<? extends com.google.backstory.UsnJournalOrBuilder>

hasChangeTime()

public boolean hasChangeTime()

NTFS MFT entry changed timestamp.

.google.protobuf.Timestamp change_time = 1;

Returns
Type Description
boolean

Whether the changeTime field is set.

hasFilenameAccessTime()

public boolean hasFilenameAccessTime()

NTFS $FILE_NAME attribute accessed timestamp.

.google.protobuf.Timestamp filename_access_time = 4;

Returns
Type Description
boolean

Whether the filenameAccessTime field is set.

hasFilenameChangeTime()

public boolean hasFilenameChangeTime()

NTFS $FILE_NAME attribute changed timestamp.

.google.protobuf.Timestamp filename_change_time = 5;

Returns
Type Description
boolean

Whether the filenameChangeTime field is set.

hasFilenameCreateTime()

public boolean hasFilenameCreateTime()

NTFS $FILE_NAME attribute created timestamp.

.google.protobuf.Timestamp filename_create_time = 2;

Returns
Type Description
boolean

Whether the filenameCreateTime field is set.

hasFilenameModifyTime()

public boolean hasFilenameModifyTime()

NTFS $FILE_NAME attribute modified timestamp.

.google.protobuf.Timestamp filename_modify_time = 3;

Returns
Type Description
boolean

Whether the filenameModifyTime field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeChangeTime(Timestamp value)

public NtfsFileMetadata.Builder mergeChangeTime(Timestamp value)

NTFS MFT entry changed timestamp.

.google.protobuf.Timestamp change_time = 1;

Parameter
Name Description
value Timestamp
Returns
Type Description
NtfsFileMetadata.Builder

mergeFilenameAccessTime(Timestamp value)

public NtfsFileMetadata.Builder mergeFilenameAccessTime(Timestamp value)

NTFS $FILE_NAME attribute accessed timestamp.

.google.protobuf.Timestamp filename_access_time = 4;

Parameter
Name Description
value Timestamp
Returns
Type Description
NtfsFileMetadata.Builder

mergeFilenameChangeTime(Timestamp value)

public NtfsFileMetadata.Builder mergeFilenameChangeTime(Timestamp value)

NTFS $FILE_NAME attribute changed timestamp.

.google.protobuf.Timestamp filename_change_time = 5;

Parameter
Name Description
value Timestamp
Returns
Type Description
NtfsFileMetadata.Builder

mergeFilenameCreateTime(Timestamp value)

public NtfsFileMetadata.Builder mergeFilenameCreateTime(Timestamp value)

NTFS $FILE_NAME attribute created timestamp.

.google.protobuf.Timestamp filename_create_time = 2;

Parameter
Name Description
value Timestamp
Returns
Type Description
NtfsFileMetadata.Builder

mergeFilenameModifyTime(Timestamp value)

public NtfsFileMetadata.Builder mergeFilenameModifyTime(Timestamp value)

NTFS $FILE_NAME attribute modified timestamp.

.google.protobuf.Timestamp filename_modify_time = 3;

Parameter
Name Description
value Timestamp
Returns
Type Description
NtfsFileMetadata.Builder

mergeFrom(NtfsFileMetadata other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeUsnJournal(int index)

public NtfsFileMetadata.Builder removeUsnJournal(int index)

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Parameter
Name Description
index int
Returns
Type Description
NtfsFileMetadata.Builder

setChangeTime(Timestamp value)

public NtfsFileMetadata.Builder setChangeTime(Timestamp value)

NTFS MFT entry changed timestamp.

.google.protobuf.Timestamp change_time = 1;

Parameter
Name Description
value Timestamp
Returns
Type Description
NtfsFileMetadata.Builder

setChangeTime(Timestamp.Builder builderForValue)

public NtfsFileMetadata.Builder setChangeTime(Timestamp.Builder builderForValue)

NTFS MFT entry changed timestamp.

.google.protobuf.Timestamp change_time = 1;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
NtfsFileMetadata.Builder

setFilenameAccessTime(Timestamp value)

public NtfsFileMetadata.Builder setFilenameAccessTime(Timestamp value)

NTFS $FILE_NAME attribute accessed timestamp.

.google.protobuf.Timestamp filename_access_time = 4;

Parameter
Name Description
value Timestamp
Returns
Type Description
NtfsFileMetadata.Builder

setFilenameAccessTime(Timestamp.Builder builderForValue)

public NtfsFileMetadata.Builder setFilenameAccessTime(Timestamp.Builder builderForValue)

NTFS $FILE_NAME attribute accessed timestamp.

.google.protobuf.Timestamp filename_access_time = 4;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
NtfsFileMetadata.Builder

setFilenameChangeTime(Timestamp value)

public NtfsFileMetadata.Builder setFilenameChangeTime(Timestamp value)

NTFS $FILE_NAME attribute changed timestamp.

.google.protobuf.Timestamp filename_change_time = 5;

Parameter
Name Description
value Timestamp
Returns
Type Description
NtfsFileMetadata.Builder

setFilenameChangeTime(Timestamp.Builder builderForValue)

public NtfsFileMetadata.Builder setFilenameChangeTime(Timestamp.Builder builderForValue)

NTFS $FILE_NAME attribute changed timestamp.

.google.protobuf.Timestamp filename_change_time = 5;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
NtfsFileMetadata.Builder

setFilenameCreateTime(Timestamp value)

public NtfsFileMetadata.Builder setFilenameCreateTime(Timestamp value)

NTFS $FILE_NAME attribute created timestamp.

.google.protobuf.Timestamp filename_create_time = 2;

Parameter
Name Description
value Timestamp
Returns
Type Description
NtfsFileMetadata.Builder

setFilenameCreateTime(Timestamp.Builder builderForValue)

public NtfsFileMetadata.Builder setFilenameCreateTime(Timestamp.Builder builderForValue)

NTFS $FILE_NAME attribute created timestamp.

.google.protobuf.Timestamp filename_create_time = 2;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
NtfsFileMetadata.Builder

setFilenameModifyTime(Timestamp value)

public NtfsFileMetadata.Builder setFilenameModifyTime(Timestamp value)

NTFS $FILE_NAME attribute modified timestamp.

.google.protobuf.Timestamp filename_modify_time = 3;

Parameter
Name Description
value Timestamp
Returns
Type Description
NtfsFileMetadata.Builder

setFilenameModifyTime(Timestamp.Builder builderForValue)

public NtfsFileMetadata.Builder setFilenameModifyTime(Timestamp.Builder builderForValue)

NTFS $FILE_NAME attribute modified timestamp.

.google.protobuf.Timestamp filename_modify_time = 3;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
NtfsFileMetadata.Builder

setUsnJournal(int index, UsnJournal value)

public NtfsFileMetadata.Builder setUsnJournal(int index, UsnJournal value)

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Parameters
Name Description
index int
value UsnJournal
Returns
Type Description
NtfsFileMetadata.Builder

setUsnJournal(int index, UsnJournal.Builder builderForValue)

public NtfsFileMetadata.Builder setUsnJournal(int index, UsnJournal.Builder builderForValue)

NTFS USN journal.

repeated .google.backstory.UsnJournal usn_journal = 6;

Parameters
Name Description
index int
builderForValue UsnJournal.Builder
Returns
Type Description
NtfsFileMetadata.Builder