Enum UsnJournal.Attribute (0.3.0)

public enum UsnJournal.Attribute extends Enum<UsnJournal.Attribute> implements ProtocolMessageEnum

File attributes from the USN record (e.g., "READ_ONLY, HIDDEN"). See https://learn.microsoft.com/en-us/windows/win32/fileio/file-attribute-constants for more information about the attributes.

Protobuf enum google.backstory.UsnJournal.Attribute

Implements

ProtocolMessageEnum

Static Fields

Name Description
ARCHIVE

Archive file or directory.

ARCHIVE = 4;

ARCHIVE_VALUE

Archive file or directory.

ARCHIVE = 4;

ATTRIBUTE_UNSPECIFIED

Unspecified attribute.

ATTRIBUTE_UNSPECIFIED = 0;

ATTRIBUTE_UNSPECIFIED_VALUE

Unspecified attribute.

ATTRIBUTE_UNSPECIFIED = 0;

COMPRESSED

A file or directory that is compressed.

COMPRESSED = 5;

COMPRESSED_VALUE

A file or directory that is compressed.

COMPRESSED = 5;

DEVICE

Reserved for system use.

DEVICE = 8;

DEVICE_VALUE

Reserved for system use.

DEVICE = 8;

DIRECTORY

The handle that identifies the directory.

DIRECTORY = 7;

DIRECTORY_VALUE

The handle that identifies the directory.

DIRECTORY = 7;

EA

A file or directory with extended attributes.

EA = 18;

EA_VALUE

A file or directory with extended attributes.

EA = 18;

ENCRYPTED

A file or directory that is encrypted.

ENCRYPTED = 6;

ENCRYPTED_VALUE

A file or directory that is encrypted.

ENCRYPTED = 6;

HIDDEN

The file or directory is hidden.

HIDDEN = 2;

HIDDEN_VALUE

The file or directory is hidden.

HIDDEN = 2;

INTEGRITY_STREAM

The directory or user data stream is configured with integrity.

INTEGRITY_STREAM = 15;

INTEGRITY_STREAM_VALUE

The directory or user data stream is configured with integrity.

INTEGRITY_STREAM = 15;

NON_CONTENT_INDEXED

Deprecated: Use NOT_CONTENT_INDEXED instead.

NON_CONTENT_INDEXED = 14 [deprecated = true];

NON_CONTENT_INDEXED_VALUE

Deprecated: Use NOT_CONTENT_INDEXED instead.

NON_CONTENT_INDEXED = 14 [deprecated = true];

NORMAL

A file that does not have other attributes set.

NORMAL = 9;

NORMAL_VALUE

A file that does not have other attributes set.

NORMAL = 9;

NOT_CONTENT_INDEXED

The file or directory is not to be indexed.

NOT_CONTENT_INDEXED = 14;

NOT_CONTENT_INDEXED_VALUE

The file or directory is not to be indexed.

NOT_CONTENT_INDEXED = 14;

NO_SCRUB_DATA

The user data stream not to be read by the background data integrity scanner.

NO_SCRUB_DATA = 17;

NO_SCRUB_DATA_VALUE

The user data stream not to be read by the background data integrity scanner.

NO_SCRUB_DATA = 17;

OFFLINE

The data of a file is not available immediately.

OFFLINE = 13;

OFFLINE_VALUE

The data of a file is not available immediately.

OFFLINE = 13;

PINNED

The file or directory should be kept fully present locally.

PINNED = 19;

PINNED_VALUE

The file or directory should be kept fully present locally.

PINNED = 19;

READ_ONLY

A file that is read-only.

READ_ONLY = 1;

READ_ONLY_VALUE

A file that is read-only.

READ_ONLY = 1;

RECALL_ON_DATA_ACCESS

The file or directory is not fully present locally.

RECALL_ON_DATA_ACCESS = 22;

RECALL_ON_DATA_ACCESS_VALUE

The file or directory is not fully present locally.

RECALL_ON_DATA_ACCESS = 22;

RECALL_ON_OPEN

The file or directory has no physical representation on the local system.

RECALL_ON_OPEN = 21;

RECALL_ON_OPEN_VALUE

The file or directory has no physical representation on the local system.

RECALL_ON_OPEN = 21;

REPARSE_POINT

A file or directory that has an associated reparse point.

REPARSE_POINT = 12;

REPARSE_POINT_VALUE

A file or directory that has an associated reparse point.

REPARSE_POINT = 12;

SPARSE_FILE

A file that is a sparse file.

SPARSE_FILE = 11;

SPARSE_FILE_VALUE

A file that is a sparse file.

SPARSE_FILE = 11;

SYSTEM

A file or directory that the operating system uses.

SYSTEM = 3;

SYSTEM_VALUE

A file or directory that the operating system uses.

SYSTEM = 3;

TEMPORARY

A file that is being used for temporary storage.

TEMPORARY = 10;

TEMPORARY_VALUE

A file that is being used for temporary storage.

TEMPORARY = 10;

UNPINNED

The file or directory should not be kept fully present locally.

UNPINNED = 20;

UNPINNED_VALUE

The file or directory should not be kept fully present locally.

UNPINNED = 20;

UNRECOGNIZED
VIRTUAL

Reserved for system use.

VIRTUAL = 16;

VIRTUAL_VALUE

Reserved for system use.

VIRTUAL = 16;

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()