public static final class FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder extends org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder> implements FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
hadoop.hdfs.fsimage.SnapshotDiffSection.DirectoryDiff
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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 org.apache.hadoop.thirdparty.protobuf.Descriptors.Descriptor getDescriptor()
protected org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder>
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder clear()
clear
in interface org.apache.hadoop.thirdparty.protobuf.Message.Builder
clear
in interface org.apache.hadoop.thirdparty.protobuf.MessageLite.Builder
clear
in class org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder>
public org.apache.hadoop.thirdparty.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface org.apache.hadoop.thirdparty.protobuf.Message.Builder
getDescriptorForType
in interface org.apache.hadoop.thirdparty.protobuf.MessageOrBuilder
getDescriptorForType
in class org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder>
public FsImageProto.SnapshotDiffSection.DirectoryDiff getDefaultInstanceForType()
getDefaultInstanceForType
in interface org.apache.hadoop.thirdparty.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface org.apache.hadoop.thirdparty.protobuf.MessageOrBuilder
public FsImageProto.SnapshotDiffSection.DirectoryDiff build()
build
in interface org.apache.hadoop.thirdparty.protobuf.Message.Builder
build
in interface org.apache.hadoop.thirdparty.protobuf.MessageLite.Builder
public FsImageProto.SnapshotDiffSection.DirectoryDiff buildPartial()
buildPartial
in interface org.apache.hadoop.thirdparty.protobuf.Message.Builder
buildPartial
in interface org.apache.hadoop.thirdparty.protobuf.MessageLite.Builder
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder clone()
clone
in interface org.apache.hadoop.thirdparty.protobuf.Message.Builder
clone
in interface org.apache.hadoop.thirdparty.protobuf.MessageLite.Builder
clone
in class org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder>
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder setField(org.apache.hadoop.thirdparty.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface org.apache.hadoop.thirdparty.protobuf.Message.Builder
setField
in class org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder>
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder clearField(org.apache.hadoop.thirdparty.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface org.apache.hadoop.thirdparty.protobuf.Message.Builder
clearField
in class org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder>
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder clearOneof(org.apache.hadoop.thirdparty.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface org.apache.hadoop.thirdparty.protobuf.Message.Builder
clearOneof
in class org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder>
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder setRepeatedField(org.apache.hadoop.thirdparty.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface org.apache.hadoop.thirdparty.protobuf.Message.Builder
setRepeatedField
in class org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder>
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder addRepeatedField(org.apache.hadoop.thirdparty.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface org.apache.hadoop.thirdparty.protobuf.Message.Builder
addRepeatedField
in class org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder>
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder mergeFrom(org.apache.hadoop.thirdparty.protobuf.Message other)
mergeFrom
in interface org.apache.hadoop.thirdparty.protobuf.Message.Builder
mergeFrom
in class org.apache.hadoop.thirdparty.protobuf.AbstractMessage.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder>
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder mergeFrom(FsImageProto.SnapshotDiffSection.DirectoryDiff other)
public final boolean isInitialized()
isInitialized
in interface org.apache.hadoop.thirdparty.protobuf.MessageLiteOrBuilder
isInitialized
in class org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder>
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder mergeFrom(org.apache.hadoop.thirdparty.protobuf.CodedInputStream input, org.apache.hadoop.thirdparty.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface org.apache.hadoop.thirdparty.protobuf.Message.Builder
mergeFrom
in interface org.apache.hadoop.thirdparty.protobuf.MessageLite.Builder
mergeFrom
in class org.apache.hadoop.thirdparty.protobuf.AbstractMessage.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder>
IOException
public boolean hasSnapshotId()
optional uint32 snapshotId = 1;
hasSnapshotId
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public int getSnapshotId()
optional uint32 snapshotId = 1;
getSnapshotId
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder setSnapshotId(int value)
optional uint32 snapshotId = 1;
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder clearSnapshotId()
optional uint32 snapshotId = 1;
public boolean hasChildrenSize()
optional uint32 childrenSize = 2;
hasChildrenSize
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public int getChildrenSize()
optional uint32 childrenSize = 2;
getChildrenSize
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder setChildrenSize(int value)
optional uint32 childrenSize = 2;
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder clearChildrenSize()
optional uint32 childrenSize = 2;
public boolean hasIsSnapshotRoot()
optional bool isSnapshotRoot = 3;
hasIsSnapshotRoot
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public boolean getIsSnapshotRoot()
optional bool isSnapshotRoot = 3;
getIsSnapshotRoot
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder setIsSnapshotRoot(boolean value)
optional bool isSnapshotRoot = 3;
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder clearIsSnapshotRoot()
optional bool isSnapshotRoot = 3;
public boolean hasName()
optional bytes name = 4;
hasName
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public org.apache.hadoop.thirdparty.protobuf.ByteString getName()
optional bytes name = 4;
getName
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder setName(org.apache.hadoop.thirdparty.protobuf.ByteString value)
optional bytes name = 4;
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder clearName()
optional bytes name = 4;
public boolean hasSnapshotCopy()
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory snapshotCopy = 5;
hasSnapshotCopy
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public FsImageProto.INodeSection.INodeDirectory getSnapshotCopy()
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory snapshotCopy = 5;
getSnapshotCopy
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder setSnapshotCopy(FsImageProto.INodeSection.INodeDirectory value)
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory snapshotCopy = 5;
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder setSnapshotCopy(FsImageProto.INodeSection.INodeDirectory.Builder builderForValue)
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory snapshotCopy = 5;
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder mergeSnapshotCopy(FsImageProto.INodeSection.INodeDirectory value)
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory snapshotCopy = 5;
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder clearSnapshotCopy()
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory snapshotCopy = 5;
public FsImageProto.INodeSection.INodeDirectory.Builder getSnapshotCopyBuilder()
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory snapshotCopy = 5;
public FsImageProto.INodeSection.INodeDirectoryOrBuilder getSnapshotCopyOrBuilder()
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory snapshotCopy = 5;
getSnapshotCopyOrBuilder
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public boolean hasCreatedListSize()
optional uint32 createdListSize = 6;
hasCreatedListSize
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public int getCreatedListSize()
optional uint32 createdListSize = 6;
getCreatedListSize
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder setCreatedListSize(int value)
optional uint32 createdListSize = 6;
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder clearCreatedListSize()
optional uint32 createdListSize = 6;
public List<Long> getDeletedINodeList()
id of deleted inodes
repeated uint64 deletedINode = 7 [packed = true];
getDeletedINodeList
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public int getDeletedINodeCount()
id of deleted inodes
repeated uint64 deletedINode = 7 [packed = true];
getDeletedINodeCount
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public long getDeletedINode(int index)
id of deleted inodes
repeated uint64 deletedINode = 7 [packed = true];
getDeletedINode
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder setDeletedINode(int index, long value)
id of deleted inodes
repeated uint64 deletedINode = 7 [packed = true];
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder addDeletedINode(long value)
id of deleted inodes
repeated uint64 deletedINode = 7 [packed = true];
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder addAllDeletedINode(Iterable<? extends Long> values)
id of deleted inodes
repeated uint64 deletedINode = 7 [packed = true];
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder clearDeletedINode()
id of deleted inodes
repeated uint64 deletedINode = 7 [packed = true];
public List<Integer> getDeletedINodeRefList()
id of reference nodes in the deleted list
repeated uint32 deletedINodeRef = 8 [packed = true];
getDeletedINodeRefList
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public int getDeletedINodeRefCount()
id of reference nodes in the deleted list
repeated uint32 deletedINodeRef = 8 [packed = true];
getDeletedINodeRefCount
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public int getDeletedINodeRef(int index)
id of reference nodes in the deleted list
repeated uint32 deletedINodeRef = 8 [packed = true];
getDeletedINodeRef
in interface FsImageProto.SnapshotDiffSection.DirectoryDiffOrBuilder
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder setDeletedINodeRef(int index, int value)
id of reference nodes in the deleted list
repeated uint32 deletedINodeRef = 8 [packed = true];
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder addDeletedINodeRef(int value)
id of reference nodes in the deleted list
repeated uint32 deletedINodeRef = 8 [packed = true];
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder addAllDeletedINodeRef(Iterable<? extends Integer> values)
id of reference nodes in the deleted list
repeated uint32 deletedINodeRef = 8 [packed = true];
public FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder clearDeletedINodeRef()
id of reference nodes in the deleted list
repeated uint32 deletedINodeRef = 8 [packed = true];
public final FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder setUnknownFields(org.apache.hadoop.thirdparty.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface org.apache.hadoop.thirdparty.protobuf.Message.Builder
setUnknownFields
in class org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder>
public final FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder mergeUnknownFields(org.apache.hadoop.thirdparty.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface org.apache.hadoop.thirdparty.protobuf.Message.Builder
mergeUnknownFields
in class org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.Builder<FsImageProto.SnapshotDiffSection.DirectoryDiff.Builder>
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.