public static final class InodeMeta.Inode.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder> implements InodeMeta.InodeOrBuilder
General inode metadata. This includes most inode metadata, but does not include the inode's children or time of last modification. next available id: 31Protobuf type
alluxio.proto.meta.Inode
Modifier and Type | Method and Description |
---|---|
InodeMeta.Inode.Builder |
addAllBlocks(Iterable<? extends Long> values)
repeated int64 blocks = 16; |
InodeMeta.Inode.Builder |
addAllMediumType(Iterable<String> values)
repeated string medium_type = 27; |
InodeMeta.Inode.Builder |
addBlocks(long value)
repeated int64 blocks = 16; |
InodeMeta.Inode.Builder |
addMediumType(String value)
repeated string medium_type = 27; |
InodeMeta.Inode.Builder |
addMediumTypeBytes(com.google.protobuf.ByteString value)
repeated string medium_type = 27; |
InodeMeta.Inode.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InodeMeta.Inode |
build() |
InodeMeta.Inode |
buildPartial() |
InodeMeta.Inode.Builder |
clear() |
InodeMeta.Inode.Builder |
clearAccessAcl()
optional .alluxio.proto.shared.AccessControlList access_acl = 10; |
InodeMeta.Inode.Builder |
clearBlocks()
repeated int64 blocks = 16; |
InodeMeta.Inode.Builder |
clearBlockSizeBytes()
file only
|
InodeMeta.Inode.Builder |
clearChildCount()
optional int64 child_count = 26; |
InodeMeta.Inode.Builder |
clearCreationTimeMs()
optional int64 creation_time_ms = 2; |
InodeMeta.Inode.Builder |
clearDefaultAcl()
optional .alluxio.proto.shared.AccessControlList default_acl = 14; |
InodeMeta.Inode.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
InodeMeta.Inode.Builder |
clearHasDirectChildrenLoaded()
optional bool has_direct_children_loaded = 13; |
InodeMeta.Inode.Builder |
clearId()
optional int64 id = 1; |
InodeMeta.Inode.Builder |
clearIsCacheable()
optional bool is_cacheable = 17; |
InodeMeta.Inode.Builder |
clearIsCompleted()
optional bool is_completed = 18; |
InodeMeta.Inode.Builder |
clearIsDirectory()
optional bool is_directory = 3; |
InodeMeta.Inode.Builder |
clearIsMountPoint()
directory only
|
InodeMeta.Inode.Builder |
clearIsPinned()
optional bool is_pinned = 9; |
InodeMeta.Inode.Builder |
clearLastAccessedMs()
optional int64 last_accessed_ms = 30; |
InodeMeta.Inode.Builder |
clearLastModifiedMs()
optional int64 last_modified_ms = 25; |
InodeMeta.Inode.Builder |
clearLength()
optional int64 length = 19; |
InodeMeta.Inode.Builder |
clearMediumType()
repeated string medium_type = 27; |
InodeMeta.Inode.Builder |
clearName()
optional string name = 6; |
InodeMeta.Inode.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
InodeMeta.Inode.Builder |
clearParentId()
optional int64 parent_id = 7; |
InodeMeta.Inode.Builder |
clearPersistenceState()
optional string persistence_state = 8; |
InodeMeta.Inode.Builder |
clearPersistJobId()
Used for recovering in-progress file persist jobs on master start.
|
InodeMeta.Inode.Builder |
clearPersistJobTempUfsPath()
optional string persist_job_temp_ufs_path = 24; |
InodeMeta.Inode.Builder |
clearReplicationDurable()
optional int32 replication_durable = 20; |
InodeMeta.Inode.Builder |
clearReplicationMax()
optional int32 replication_max = 21; |
InodeMeta.Inode.Builder |
clearReplicationMin()
optional int32 replication_min = 22; |
InodeMeta.Inode.Builder |
clearShouldPersistTime()
optional int64 should_persist_time = 28; |
InodeMeta.Inode.Builder |
clearTtl()
optional int64 ttl = 4; |
InodeMeta.Inode.Builder |
clearTtlAction()
optional .alluxio.grpc.TtlAction ttl_action = 5; |
InodeMeta.Inode.Builder |
clearUfsFingerprint()
optional string ufs_fingerprint = 11; |
InodeMeta.Inode.Builder |
clearXAttr() |
InodeMeta.Inode.Builder |
clone() |
boolean |
containsXAttr(String key)
Extended attributes, general purpose.
|
Acl.AccessControlList |
getAccessAcl()
optional .alluxio.proto.shared.AccessControlList access_acl = 10; |
Acl.AccessControlList.Builder |
getAccessAclBuilder()
optional .alluxio.proto.shared.AccessControlList access_acl = 10; |
Acl.AccessControlListOrBuilder |
getAccessAclOrBuilder()
optional .alluxio.proto.shared.AccessControlList access_acl = 10; |
long |
getBlocks(int index)
repeated int64 blocks = 16; |
int |
getBlocksCount()
repeated int64 blocks = 16; |
long |
getBlockSizeBytes()
file only
|
List<Long> |
getBlocksList()
repeated int64 blocks = 16; |
long |
getChildCount()
optional int64 child_count = 26; |
long |
getCreationTimeMs()
optional int64 creation_time_ms = 2; |
Acl.AccessControlList |
getDefaultAcl()
optional .alluxio.proto.shared.AccessControlList default_acl = 14; |
Acl.AccessControlList.Builder |
getDefaultAclBuilder()
optional .alluxio.proto.shared.AccessControlList default_acl = 14; |
Acl.AccessControlListOrBuilder |
getDefaultAclOrBuilder()
optional .alluxio.proto.shared.AccessControlList default_acl = 14; |
InodeMeta.Inode |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getHasDirectChildrenLoaded()
optional bool has_direct_children_loaded = 13; |
long |
getId()
optional int64 id = 1; |
boolean |
getIsCacheable()
optional bool is_cacheable = 17; |
boolean |
getIsCompleted()
optional bool is_completed = 18; |
boolean |
getIsDirectory()
optional bool is_directory = 3; |
boolean |
getIsMountPoint()
directory only
|
boolean |
getIsPinned()
optional bool is_pinned = 9; |
long |
getLastAccessedMs()
optional int64 last_accessed_ms = 30; |
long |
getLastModifiedMs()
optional int64 last_modified_ms = 25; |
long |
getLength()
optional int64 length = 19; |
String |
getMediumType(int index)
repeated string medium_type = 27; |
com.google.protobuf.ByteString |
getMediumTypeBytes(int index)
repeated string medium_type = 27; |
int |
getMediumTypeCount()
repeated string medium_type = 27; |
com.google.protobuf.ProtocolStringList |
getMediumTypeList()
repeated string medium_type = 27; |
Map<String,com.google.protobuf.ByteString> |
getMutableXAttr()
Deprecated.
|
String |
getName()
optional string name = 6; |
com.google.protobuf.ByteString |
getNameBytes()
optional string name = 6; |
long |
getParentId()
optional int64 parent_id = 7; |
String |
getPersistenceState()
optional string persistence_state = 8; |
com.google.protobuf.ByteString |
getPersistenceStateBytes()
optional string persistence_state = 8; |
long |
getPersistJobId()
Used for recovering in-progress file persist jobs on master start.
|
String |
getPersistJobTempUfsPath()
optional string persist_job_temp_ufs_path = 24; |
com.google.protobuf.ByteString |
getPersistJobTempUfsPathBytes()
optional string persist_job_temp_ufs_path = 24; |
int |
getReplicationDurable()
optional int32 replication_durable = 20; |
int |
getReplicationMax()
optional int32 replication_max = 21; |
int |
getReplicationMin()
optional int32 replication_min = 22; |
long |
getShouldPersistTime()
optional int64 should_persist_time = 28; |
long |
getTtl()
optional int64 ttl = 4; |
TtlAction |
getTtlAction()
optional .alluxio.grpc.TtlAction ttl_action = 5; |
String |
getUfsFingerprint()
optional string ufs_fingerprint = 11; |
com.google.protobuf.ByteString |
getUfsFingerprintBytes()
optional string ufs_fingerprint = 11; |
Map<String,com.google.protobuf.ByteString> |
getXAttr()
Deprecated.
|
int |
getXAttrCount()
Extended attributes, general purpose.
|
Map<String,com.google.protobuf.ByteString> |
getXAttrMap()
Extended attributes, general purpose.
|
com.google.protobuf.ByteString |
getXAttrOrDefault(String key,
com.google.protobuf.ByteString defaultValue)
Extended attributes, general purpose.
|
com.google.protobuf.ByteString |
getXAttrOrThrow(String key)
Extended attributes, general purpose.
|
boolean |
hasAccessAcl()
optional .alluxio.proto.shared.AccessControlList access_acl = 10; |
boolean |
hasBlockSizeBytes()
file only
|
boolean |
hasChildCount()
optional int64 child_count = 26; |
boolean |
hasCreationTimeMs()
optional int64 creation_time_ms = 2; |
boolean |
hasDefaultAcl()
optional .alluxio.proto.shared.AccessControlList default_acl = 14; |
boolean |
hasHasDirectChildrenLoaded()
optional bool has_direct_children_loaded = 13; |
boolean |
hasId()
optional int64 id = 1; |
boolean |
hasIsCacheable()
optional bool is_cacheable = 17; |
boolean |
hasIsCompleted()
optional bool is_completed = 18; |
boolean |
hasIsDirectory()
optional bool is_directory = 3; |
boolean |
hasIsMountPoint()
directory only
|
boolean |
hasIsPinned()
optional bool is_pinned = 9; |
boolean |
hasLastAccessedMs()
optional int64 last_accessed_ms = 30; |
boolean |
hasLastModifiedMs()
optional int64 last_modified_ms = 25; |
boolean |
hasLength()
optional int64 length = 19; |
boolean |
hasName()
optional string name = 6; |
boolean |
hasParentId()
optional int64 parent_id = 7; |
boolean |
hasPersistenceState()
optional string persistence_state = 8; |
boolean |
hasPersistJobId()
Used for recovering in-progress file persist jobs on master start.
|
boolean |
hasPersistJobTempUfsPath()
optional string persist_job_temp_ufs_path = 24; |
boolean |
hasReplicationDurable()
optional int32 replication_durable = 20; |
boolean |
hasReplicationMax()
optional int32 replication_max = 21; |
boolean |
hasReplicationMin()
optional int32 replication_min = 22; |
boolean |
hasShouldPersistTime()
optional int64 should_persist_time = 28; |
boolean |
hasTtl()
optional int64 ttl = 4; |
boolean |
hasTtlAction()
optional .alluxio.grpc.TtlAction ttl_action = 5; |
boolean |
hasUfsFingerprint()
optional string ufs_fingerprint = 11; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
InodeMeta.Inode.Builder |
mergeAccessAcl(Acl.AccessControlList value)
optional .alluxio.proto.shared.AccessControlList access_acl = 10; |
InodeMeta.Inode.Builder |
mergeDefaultAcl(Acl.AccessControlList value)
optional .alluxio.proto.shared.AccessControlList default_acl = 14; |
InodeMeta.Inode.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
InodeMeta.Inode.Builder |
mergeFrom(InodeMeta.Inode other) |
InodeMeta.Inode.Builder |
mergeFrom(com.google.protobuf.Message other) |
InodeMeta.Inode.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InodeMeta.Inode.Builder |
putAllXAttr(Map<String,com.google.protobuf.ByteString> values)
Extended attributes, general purpose.
|
InodeMeta.Inode.Builder |
putXAttr(String key,
com.google.protobuf.ByteString value)
Extended attributes, general purpose.
|
InodeMeta.Inode.Builder |
removeXAttr(String key)
Extended attributes, general purpose.
|
InodeMeta.Inode.Builder |
setAccessAcl(Acl.AccessControlList.Builder builderForValue)
optional .alluxio.proto.shared.AccessControlList access_acl = 10; |
InodeMeta.Inode.Builder |
setAccessAcl(Acl.AccessControlList value)
optional .alluxio.proto.shared.AccessControlList access_acl = 10; |
InodeMeta.Inode.Builder |
setBlocks(int index,
long value)
repeated int64 blocks = 16; |
InodeMeta.Inode.Builder |
setBlockSizeBytes(long value)
file only
|
InodeMeta.Inode.Builder |
setChildCount(long value)
optional int64 child_count = 26; |
InodeMeta.Inode.Builder |
setCreationTimeMs(long value)
optional int64 creation_time_ms = 2; |
InodeMeta.Inode.Builder |
setDefaultAcl(Acl.AccessControlList.Builder builderForValue)
optional .alluxio.proto.shared.AccessControlList default_acl = 14; |
InodeMeta.Inode.Builder |
setDefaultAcl(Acl.AccessControlList value)
optional .alluxio.proto.shared.AccessControlList default_acl = 14; |
InodeMeta.Inode.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InodeMeta.Inode.Builder |
setHasDirectChildrenLoaded(boolean value)
optional bool has_direct_children_loaded = 13; |
InodeMeta.Inode.Builder |
setId(long value)
optional int64 id = 1; |
InodeMeta.Inode.Builder |
setIsCacheable(boolean value)
optional bool is_cacheable = 17; |
InodeMeta.Inode.Builder |
setIsCompleted(boolean value)
optional bool is_completed = 18; |
InodeMeta.Inode.Builder |
setIsDirectory(boolean value)
optional bool is_directory = 3; |
InodeMeta.Inode.Builder |
setIsMountPoint(boolean value)
directory only
|
InodeMeta.Inode.Builder |
setIsPinned(boolean value)
optional bool is_pinned = 9; |
InodeMeta.Inode.Builder |
setLastAccessedMs(long value)
optional int64 last_accessed_ms = 30; |
InodeMeta.Inode.Builder |
setLastModifiedMs(long value)
optional int64 last_modified_ms = 25; |
InodeMeta.Inode.Builder |
setLength(long value)
optional int64 length = 19; |
InodeMeta.Inode.Builder |
setMediumType(int index,
String value)
repeated string medium_type = 27; |
InodeMeta.Inode.Builder |
setName(String value)
optional string name = 6; |
InodeMeta.Inode.Builder |
setNameBytes(com.google.protobuf.ByteString value)
optional string name = 6; |
InodeMeta.Inode.Builder |
setParentId(long value)
optional int64 parent_id = 7; |
InodeMeta.Inode.Builder |
setPersistenceState(String value)
optional string persistence_state = 8; |
InodeMeta.Inode.Builder |
setPersistenceStateBytes(com.google.protobuf.ByteString value)
optional string persistence_state = 8; |
InodeMeta.Inode.Builder |
setPersistJobId(long value)
Used for recovering in-progress file persist jobs on master start.
|
InodeMeta.Inode.Builder |
setPersistJobTempUfsPath(String value)
optional string persist_job_temp_ufs_path = 24; |
InodeMeta.Inode.Builder |
setPersistJobTempUfsPathBytes(com.google.protobuf.ByteString value)
optional string persist_job_temp_ufs_path = 24; |
InodeMeta.Inode.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
InodeMeta.Inode.Builder |
setReplicationDurable(int value)
optional int32 replication_durable = 20; |
InodeMeta.Inode.Builder |
setReplicationMax(int value)
optional int32 replication_max = 21; |
InodeMeta.Inode.Builder |
setReplicationMin(int value)
optional int32 replication_min = 22; |
InodeMeta.Inode.Builder |
setShouldPersistTime(long value)
optional int64 should_persist_time = 28; |
InodeMeta.Inode.Builder |
setTtl(long value)
optional int64 ttl = 4; |
InodeMeta.Inode.Builder |
setTtlAction(TtlAction value)
optional .alluxio.grpc.TtlAction ttl_action = 5; |
InodeMeta.Inode.Builder |
setUfsFingerprint(String value)
optional string ufs_fingerprint = 11; |
InodeMeta.Inode.Builder |
setUfsFingerprintBytes(com.google.protobuf.ByteString value)
optional string ufs_fingerprint = 11; |
InodeMeta.Inode.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField
in class com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder>
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField
in class com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder>
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder>
public InodeMeta.Inode.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder>
public InodeMeta.Inode getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public InodeMeta.Inode build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public InodeMeta.Inode buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public InodeMeta.Inode.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder>
public InodeMeta.Inode.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder>
public InodeMeta.Inode.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder>
public InodeMeta.Inode.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder>
public InodeMeta.Inode.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder>
public InodeMeta.Inode.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder>
public InodeMeta.Inode.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<InodeMeta.Inode.Builder>
public InodeMeta.Inode.Builder mergeFrom(InodeMeta.Inode other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder>
public InodeMeta.Inode.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<InodeMeta.Inode.Builder>
IOException
public boolean hasId()
optional int64 id = 1;
hasId
in interface InodeMeta.InodeOrBuilder
public long getId()
optional int64 id = 1;
getId
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setId(long value)
optional int64 id = 1;
public InodeMeta.Inode.Builder clearId()
optional int64 id = 1;
public boolean hasCreationTimeMs()
optional int64 creation_time_ms = 2;
hasCreationTimeMs
in interface InodeMeta.InodeOrBuilder
public long getCreationTimeMs()
optional int64 creation_time_ms = 2;
getCreationTimeMs
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setCreationTimeMs(long value)
optional int64 creation_time_ms = 2;
public InodeMeta.Inode.Builder clearCreationTimeMs()
optional int64 creation_time_ms = 2;
public boolean hasIsDirectory()
optional bool is_directory = 3;
hasIsDirectory
in interface InodeMeta.InodeOrBuilder
public boolean getIsDirectory()
optional bool is_directory = 3;
getIsDirectory
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setIsDirectory(boolean value)
optional bool is_directory = 3;
public InodeMeta.Inode.Builder clearIsDirectory()
optional bool is_directory = 3;
public boolean hasTtl()
optional int64 ttl = 4;
hasTtl
in interface InodeMeta.InodeOrBuilder
public long getTtl()
optional int64 ttl = 4;
getTtl
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setTtl(long value)
optional int64 ttl = 4;
public InodeMeta.Inode.Builder clearTtl()
optional int64 ttl = 4;
public boolean hasTtlAction()
optional .alluxio.grpc.TtlAction ttl_action = 5;
hasTtlAction
in interface InodeMeta.InodeOrBuilder
public TtlAction getTtlAction()
optional .alluxio.grpc.TtlAction ttl_action = 5;
getTtlAction
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setTtlAction(TtlAction value)
optional .alluxio.grpc.TtlAction ttl_action = 5;
public InodeMeta.Inode.Builder clearTtlAction()
optional .alluxio.grpc.TtlAction ttl_action = 5;
public boolean hasLastModifiedMs()
optional int64 last_modified_ms = 25;
hasLastModifiedMs
in interface InodeMeta.InodeOrBuilder
public long getLastModifiedMs()
optional int64 last_modified_ms = 25;
getLastModifiedMs
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setLastModifiedMs(long value)
optional int64 last_modified_ms = 25;
public InodeMeta.Inode.Builder clearLastModifiedMs()
optional int64 last_modified_ms = 25;
public boolean hasName()
optional string name = 6;
hasName
in interface InodeMeta.InodeOrBuilder
public String getName()
optional string name = 6;
getName
in interface InodeMeta.InodeOrBuilder
public com.google.protobuf.ByteString getNameBytes()
optional string name = 6;
getNameBytes
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setName(String value)
optional string name = 6;
public InodeMeta.Inode.Builder clearName()
optional string name = 6;
public InodeMeta.Inode.Builder setNameBytes(com.google.protobuf.ByteString value)
optional string name = 6;
public boolean hasParentId()
optional int64 parent_id = 7;
hasParentId
in interface InodeMeta.InodeOrBuilder
public long getParentId()
optional int64 parent_id = 7;
getParentId
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setParentId(long value)
optional int64 parent_id = 7;
public InodeMeta.Inode.Builder clearParentId()
optional int64 parent_id = 7;
public boolean hasPersistenceState()
optional string persistence_state = 8;
hasPersistenceState
in interface InodeMeta.InodeOrBuilder
public String getPersistenceState()
optional string persistence_state = 8;
getPersistenceState
in interface InodeMeta.InodeOrBuilder
public com.google.protobuf.ByteString getPersistenceStateBytes()
optional string persistence_state = 8;
getPersistenceStateBytes
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setPersistenceState(String value)
optional string persistence_state = 8;
public InodeMeta.Inode.Builder clearPersistenceState()
optional string persistence_state = 8;
public InodeMeta.Inode.Builder setPersistenceStateBytes(com.google.protobuf.ByteString value)
optional string persistence_state = 8;
public boolean hasIsPinned()
optional bool is_pinned = 9;
hasIsPinned
in interface InodeMeta.InodeOrBuilder
public boolean getIsPinned()
optional bool is_pinned = 9;
getIsPinned
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setIsPinned(boolean value)
optional bool is_pinned = 9;
public InodeMeta.Inode.Builder clearIsPinned()
optional bool is_pinned = 9;
public boolean hasAccessAcl()
optional .alluxio.proto.shared.AccessControlList access_acl = 10;
hasAccessAcl
in interface InodeMeta.InodeOrBuilder
public Acl.AccessControlList getAccessAcl()
optional .alluxio.proto.shared.AccessControlList access_acl = 10;
getAccessAcl
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setAccessAcl(Acl.AccessControlList value)
optional .alluxio.proto.shared.AccessControlList access_acl = 10;
public InodeMeta.Inode.Builder setAccessAcl(Acl.AccessControlList.Builder builderForValue)
optional .alluxio.proto.shared.AccessControlList access_acl = 10;
public InodeMeta.Inode.Builder mergeAccessAcl(Acl.AccessControlList value)
optional .alluxio.proto.shared.AccessControlList access_acl = 10;
public InodeMeta.Inode.Builder clearAccessAcl()
optional .alluxio.proto.shared.AccessControlList access_acl = 10;
public Acl.AccessControlList.Builder getAccessAclBuilder()
optional .alluxio.proto.shared.AccessControlList access_acl = 10;
public Acl.AccessControlListOrBuilder getAccessAclOrBuilder()
optional .alluxio.proto.shared.AccessControlList access_acl = 10;
getAccessAclOrBuilder
in interface InodeMeta.InodeOrBuilder
public boolean hasUfsFingerprint()
optional string ufs_fingerprint = 11;
hasUfsFingerprint
in interface InodeMeta.InodeOrBuilder
public String getUfsFingerprint()
optional string ufs_fingerprint = 11;
getUfsFingerprint
in interface InodeMeta.InodeOrBuilder
public com.google.protobuf.ByteString getUfsFingerprintBytes()
optional string ufs_fingerprint = 11;
getUfsFingerprintBytes
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setUfsFingerprint(String value)
optional string ufs_fingerprint = 11;
public InodeMeta.Inode.Builder clearUfsFingerprint()
optional string ufs_fingerprint = 11;
public InodeMeta.Inode.Builder setUfsFingerprintBytes(com.google.protobuf.ByteString value)
optional string ufs_fingerprint = 11;
public com.google.protobuf.ProtocolStringList getMediumTypeList()
repeated string medium_type = 27;
getMediumTypeList
in interface InodeMeta.InodeOrBuilder
public int getMediumTypeCount()
repeated string medium_type = 27;
getMediumTypeCount
in interface InodeMeta.InodeOrBuilder
public String getMediumType(int index)
repeated string medium_type = 27;
getMediumType
in interface InodeMeta.InodeOrBuilder
public com.google.protobuf.ByteString getMediumTypeBytes(int index)
repeated string medium_type = 27;
getMediumTypeBytes
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setMediumType(int index, String value)
repeated string medium_type = 27;
public InodeMeta.Inode.Builder addMediumType(String value)
repeated string medium_type = 27;
public InodeMeta.Inode.Builder addAllMediumType(Iterable<String> values)
repeated string medium_type = 27;
public InodeMeta.Inode.Builder clearMediumType()
repeated string medium_type = 27;
public InodeMeta.Inode.Builder addMediumTypeBytes(com.google.protobuf.ByteString value)
repeated string medium_type = 27;
public boolean hasLastAccessedMs()
optional int64 last_accessed_ms = 30;
hasLastAccessedMs
in interface InodeMeta.InodeOrBuilder
public long getLastAccessedMs()
optional int64 last_accessed_ms = 30;
getLastAccessedMs
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setLastAccessedMs(long value)
optional int64 last_accessed_ms = 30;
public InodeMeta.Inode.Builder clearLastAccessedMs()
optional int64 last_accessed_ms = 30;
public boolean hasIsMountPoint()
directory only
optional bool is_mount_point = 12;
hasIsMountPoint
in interface InodeMeta.InodeOrBuilder
public boolean getIsMountPoint()
directory only
optional bool is_mount_point = 12;
getIsMountPoint
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setIsMountPoint(boolean value)
directory only
optional bool is_mount_point = 12;
public InodeMeta.Inode.Builder clearIsMountPoint()
directory only
optional bool is_mount_point = 12;
public boolean hasHasDirectChildrenLoaded()
optional bool has_direct_children_loaded = 13;
hasHasDirectChildrenLoaded
in interface InodeMeta.InodeOrBuilder
public boolean getHasDirectChildrenLoaded()
optional bool has_direct_children_loaded = 13;
getHasDirectChildrenLoaded
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setHasDirectChildrenLoaded(boolean value)
optional bool has_direct_children_loaded = 13;
public InodeMeta.Inode.Builder clearHasDirectChildrenLoaded()
optional bool has_direct_children_loaded = 13;
public boolean hasChildCount()
optional int64 child_count = 26;
hasChildCount
in interface InodeMeta.InodeOrBuilder
public long getChildCount()
optional int64 child_count = 26;
getChildCount
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setChildCount(long value)
optional int64 child_count = 26;
public InodeMeta.Inode.Builder clearChildCount()
optional int64 child_count = 26;
public boolean hasDefaultAcl()
optional .alluxio.proto.shared.AccessControlList default_acl = 14;
hasDefaultAcl
in interface InodeMeta.InodeOrBuilder
public Acl.AccessControlList getDefaultAcl()
optional .alluxio.proto.shared.AccessControlList default_acl = 14;
getDefaultAcl
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setDefaultAcl(Acl.AccessControlList value)
optional .alluxio.proto.shared.AccessControlList default_acl = 14;
public InodeMeta.Inode.Builder setDefaultAcl(Acl.AccessControlList.Builder builderForValue)
optional .alluxio.proto.shared.AccessControlList default_acl = 14;
public InodeMeta.Inode.Builder mergeDefaultAcl(Acl.AccessControlList value)
optional .alluxio.proto.shared.AccessControlList default_acl = 14;
public InodeMeta.Inode.Builder clearDefaultAcl()
optional .alluxio.proto.shared.AccessControlList default_acl = 14;
public Acl.AccessControlList.Builder getDefaultAclBuilder()
optional .alluxio.proto.shared.AccessControlList default_acl = 14;
public Acl.AccessControlListOrBuilder getDefaultAclOrBuilder()
optional .alluxio.proto.shared.AccessControlList default_acl = 14;
getDefaultAclOrBuilder
in interface InodeMeta.InodeOrBuilder
public boolean hasBlockSizeBytes()
file only
optional int64 block_size_bytes = 15;
hasBlockSizeBytes
in interface InodeMeta.InodeOrBuilder
public long getBlockSizeBytes()
file only
optional int64 block_size_bytes = 15;
getBlockSizeBytes
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setBlockSizeBytes(long value)
file only
optional int64 block_size_bytes = 15;
public InodeMeta.Inode.Builder clearBlockSizeBytes()
file only
optional int64 block_size_bytes = 15;
public List<Long> getBlocksList()
repeated int64 blocks = 16;
getBlocksList
in interface InodeMeta.InodeOrBuilder
public int getBlocksCount()
repeated int64 blocks = 16;
getBlocksCount
in interface InodeMeta.InodeOrBuilder
public long getBlocks(int index)
repeated int64 blocks = 16;
getBlocks
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setBlocks(int index, long value)
repeated int64 blocks = 16;
public InodeMeta.Inode.Builder addBlocks(long value)
repeated int64 blocks = 16;
public InodeMeta.Inode.Builder addAllBlocks(Iterable<? extends Long> values)
repeated int64 blocks = 16;
public InodeMeta.Inode.Builder clearBlocks()
repeated int64 blocks = 16;
public boolean hasIsCacheable()
optional bool is_cacheable = 17;
hasIsCacheable
in interface InodeMeta.InodeOrBuilder
public boolean getIsCacheable()
optional bool is_cacheable = 17;
getIsCacheable
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setIsCacheable(boolean value)
optional bool is_cacheable = 17;
public InodeMeta.Inode.Builder clearIsCacheable()
optional bool is_cacheable = 17;
public boolean hasIsCompleted()
optional bool is_completed = 18;
hasIsCompleted
in interface InodeMeta.InodeOrBuilder
public boolean getIsCompleted()
optional bool is_completed = 18;
getIsCompleted
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setIsCompleted(boolean value)
optional bool is_completed = 18;
public InodeMeta.Inode.Builder clearIsCompleted()
optional bool is_completed = 18;
public boolean hasLength()
optional int64 length = 19;
hasLength
in interface InodeMeta.InodeOrBuilder
public long getLength()
optional int64 length = 19;
getLength
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setLength(long value)
optional int64 length = 19;
public InodeMeta.Inode.Builder clearLength()
optional int64 length = 19;
public boolean hasReplicationDurable()
optional int32 replication_durable = 20;
hasReplicationDurable
in interface InodeMeta.InodeOrBuilder
public int getReplicationDurable()
optional int32 replication_durable = 20;
getReplicationDurable
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setReplicationDurable(int value)
optional int32 replication_durable = 20;
public InodeMeta.Inode.Builder clearReplicationDurable()
optional int32 replication_durable = 20;
public boolean hasReplicationMax()
optional int32 replication_max = 21;
hasReplicationMax
in interface InodeMeta.InodeOrBuilder
public int getReplicationMax()
optional int32 replication_max = 21;
getReplicationMax
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setReplicationMax(int value)
optional int32 replication_max = 21;
public InodeMeta.Inode.Builder clearReplicationMax()
optional int32 replication_max = 21;
public boolean hasReplicationMin()
optional int32 replication_min = 22;
hasReplicationMin
in interface InodeMeta.InodeOrBuilder
public int getReplicationMin()
optional int32 replication_min = 22;
getReplicationMin
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setReplicationMin(int value)
optional int32 replication_min = 22;
public InodeMeta.Inode.Builder clearReplicationMin()
optional int32 replication_min = 22;
public boolean hasShouldPersistTime()
optional int64 should_persist_time = 28;
hasShouldPersistTime
in interface InodeMeta.InodeOrBuilder
public long getShouldPersistTime()
optional int64 should_persist_time = 28;
getShouldPersistTime
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setShouldPersistTime(long value)
optional int64 should_persist_time = 28;
public InodeMeta.Inode.Builder clearShouldPersistTime()
optional int64 should_persist_time = 28;
public boolean hasPersistJobId()
Used for recovering in-progress file persist jobs on master start.
optional int64 persist_job_id = 23;
hasPersistJobId
in interface InodeMeta.InodeOrBuilder
public long getPersistJobId()
Used for recovering in-progress file persist jobs on master start.
optional int64 persist_job_id = 23;
getPersistJobId
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setPersistJobId(long value)
Used for recovering in-progress file persist jobs on master start.
optional int64 persist_job_id = 23;
public InodeMeta.Inode.Builder clearPersistJobId()
Used for recovering in-progress file persist jobs on master start.
optional int64 persist_job_id = 23;
public boolean hasPersistJobTempUfsPath()
optional string persist_job_temp_ufs_path = 24;
hasPersistJobTempUfsPath
in interface InodeMeta.InodeOrBuilder
public String getPersistJobTempUfsPath()
optional string persist_job_temp_ufs_path = 24;
getPersistJobTempUfsPath
in interface InodeMeta.InodeOrBuilder
public com.google.protobuf.ByteString getPersistJobTempUfsPathBytes()
optional string persist_job_temp_ufs_path = 24;
getPersistJobTempUfsPathBytes
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder setPersistJobTempUfsPath(String value)
optional string persist_job_temp_ufs_path = 24;
public InodeMeta.Inode.Builder clearPersistJobTempUfsPath()
optional string persist_job_temp_ufs_path = 24;
public InodeMeta.Inode.Builder setPersistJobTempUfsPathBytes(com.google.protobuf.ByteString value)
optional string persist_job_temp_ufs_path = 24;
public int getXAttrCount()
InodeMeta.InodeOrBuilder
Extended attributes, general purpose. Should be used with care as long string identifiers will use a comparatively large amount of memory to other fields
map<string, bytes> xAttr = 29;
getXAttrCount
in interface InodeMeta.InodeOrBuilder
public boolean containsXAttr(String key)
Extended attributes, general purpose. Should be used with care as long string identifiers will use a comparatively large amount of memory to other fields
map<string, bytes> xAttr = 29;
containsXAttr
in interface InodeMeta.InodeOrBuilder
@Deprecated public Map<String,com.google.protobuf.ByteString> getXAttr()
getXAttrMap()
instead.getXAttr
in interface InodeMeta.InodeOrBuilder
public Map<String,com.google.protobuf.ByteString> getXAttrMap()
Extended attributes, general purpose. Should be used with care as long string identifiers will use a comparatively large amount of memory to other fields
map<string, bytes> xAttr = 29;
getXAttrMap
in interface InodeMeta.InodeOrBuilder
public com.google.protobuf.ByteString getXAttrOrDefault(String key, com.google.protobuf.ByteString defaultValue)
Extended attributes, general purpose. Should be used with care as long string identifiers will use a comparatively large amount of memory to other fields
map<string, bytes> xAttr = 29;
getXAttrOrDefault
in interface InodeMeta.InodeOrBuilder
public com.google.protobuf.ByteString getXAttrOrThrow(String key)
Extended attributes, general purpose. Should be used with care as long string identifiers will use a comparatively large amount of memory to other fields
map<string, bytes> xAttr = 29;
getXAttrOrThrow
in interface InodeMeta.InodeOrBuilder
public InodeMeta.Inode.Builder clearXAttr()
public InodeMeta.Inode.Builder removeXAttr(String key)
Extended attributes, general purpose. Should be used with care as long string identifiers will use a comparatively large amount of memory to other fields
map<string, bytes> xAttr = 29;
@Deprecated public Map<String,com.google.protobuf.ByteString> getMutableXAttr()
public InodeMeta.Inode.Builder putXAttr(String key, com.google.protobuf.ByteString value)
Extended attributes, general purpose. Should be used with care as long string identifiers will use a comparatively large amount of memory to other fields
map<string, bytes> xAttr = 29;
public InodeMeta.Inode.Builder putAllXAttr(Map<String,com.google.protobuf.ByteString> values)
Extended attributes, general purpose. Should be used with care as long string identifiers will use a comparatively large amount of memory to other fields
map<string, bytes> xAttr = 29;
public final InodeMeta.Inode.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder>
public final InodeMeta.Inode.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<InodeMeta.Inode.Builder>
Copyright © 2023. All Rights Reserved.