public final class NtfsFileMetadata extends GeneratedMessage implements NtfsFileMetadataOrBuilder
NTFS-specific file metadata.
Protobuf type google.backstory.NtfsFileMetadata
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
CHANGE_TIME_FIELD_NUMBER
public static final int CHANGE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FILENAME_ACCESS_TIME_FIELD_NUMBER
public static final int FILENAME_ACCESS_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FILENAME_CHANGE_TIME_FIELD_NUMBER
public static final int FILENAME_CHANGE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FILENAME_CREATE_TIME_FIELD_NUMBER
public static final int FILENAME_CREATE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FILENAME_MODIFY_TIME_FIELD_NUMBER
public static final int FILENAME_MODIFY_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
USN_JOURNAL_FIELD_NUMBER
public static final int USN_JOURNAL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static NtfsFileMetadata getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static NtfsFileMetadata.Builder newBuilder()
newBuilder(NtfsFileMetadata prototype)
public static NtfsFileMetadata.Builder newBuilder(NtfsFileMetadata prototype)
parseDelimitedFrom(InputStream input)
public static NtfsFileMetadata parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static NtfsFileMetadata parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static NtfsFileMetadata parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static NtfsFileMetadata parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static NtfsFileMetadata parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static NtfsFileMetadata parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static NtfsFileMetadata parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static NtfsFileMetadata parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static NtfsFileMetadata parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static NtfsFileMetadata parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static NtfsFileMetadata parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static NtfsFileMetadata parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<NtfsFileMetadata> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getChangeTime()
public Timestamp getChangeTime()
NTFS MFT entry changed timestamp.
.google.protobuf.Timestamp change_time = 1;
| Returns |
| Type |
Description |
Timestamp |
The changeTime.
|
getChangeTimeOrBuilder()
public TimestampOrBuilder getChangeTimeOrBuilder()
NTFS MFT entry changed timestamp.
.google.protobuf.Timestamp change_time = 1;
getDefaultInstanceForType()
public NtfsFileMetadata getDefaultInstanceForType()
getFilenameAccessTime()
public Timestamp getFilenameAccessTime()
NTFS $FILE_NAME attribute accessed timestamp.
.google.protobuf.Timestamp filename_access_time = 4;
| Returns |
| Type |
Description |
Timestamp |
The filenameAccessTime.
|
getFilenameAccessTimeOrBuilder()
public TimestampOrBuilder getFilenameAccessTimeOrBuilder()
NTFS $FILE_NAME attribute accessed timestamp.
.google.protobuf.Timestamp filename_access_time = 4;
getFilenameChangeTime()
public Timestamp getFilenameChangeTime()
NTFS $FILE_NAME attribute changed timestamp.
.google.protobuf.Timestamp filename_change_time = 5;
| Returns |
| Type |
Description |
Timestamp |
The filenameChangeTime.
|
getFilenameChangeTimeOrBuilder()
public TimestampOrBuilder getFilenameChangeTimeOrBuilder()
NTFS $FILE_NAME attribute changed timestamp.
.google.protobuf.Timestamp filename_change_time = 5;
getFilenameCreateTime()
public Timestamp getFilenameCreateTime()
NTFS $FILE_NAME attribute created timestamp.
.google.protobuf.Timestamp filename_create_time = 2;
| Returns |
| Type |
Description |
Timestamp |
The filenameCreateTime.
|
getFilenameCreateTimeOrBuilder()
public TimestampOrBuilder getFilenameCreateTimeOrBuilder()
NTFS $FILE_NAME attribute created timestamp.
.google.protobuf.Timestamp filename_create_time = 2;
getFilenameModifyTime()
public Timestamp getFilenameModifyTime()
NTFS $FILE_NAME attribute modified timestamp.
.google.protobuf.Timestamp filename_modify_time = 3;
| Returns |
| Type |
Description |
Timestamp |
The filenameModifyTime.
|
getFilenameModifyTimeOrBuilder()
public TimestampOrBuilder getFilenameModifyTimeOrBuilder()
NTFS $FILE_NAME attribute modified timestamp.
.google.protobuf.Timestamp filename_modify_time = 3;
getParserForType()
public Parser<NtfsFileMetadata> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getUsnJournal(int index)
public UsnJournal getUsnJournal(int index)
NTFS USN journal.
repeated .google.backstory.UsnJournal usn_journal = 6;
| Parameter |
| Name |
Description |
index |
int
|
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;
getUsnJournalOrBuilder(int index)
public UsnJournalOrBuilder getUsnJournalOrBuilder(int index)
NTFS USN journal.
repeated .google.backstory.UsnJournal usn_journal = 6;
| Parameter |
| Name |
Description |
index |
int
|
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.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public NtfsFileMetadata.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected NtfsFileMetadata.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public NtfsFileMetadata.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides