// Generated by the protocol buffer compiler. DO NOT EDIT! // source: journal/journal.proto package alluxio.proto.journal; public final class Journal { private Journal() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { } public interface JournalEntryOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional int64 sequence_number = 1; /** * <code>optional int64 sequence_number = 1;</code> */ boolean hasSequenceNumber(); /** * <code>optional int64 sequence_number = 1;</code> */ long getSequenceNumber(); // optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2; /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ boolean hasAddMountPoint(); /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ alluxio.proto.journal.File.AddMountPointEntry getAddMountPoint(); /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ alluxio.proto.journal.File.AddMountPointEntryOrBuilder getAddMountPointOrBuilder(); // optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16; /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ boolean hasAsyncPersistRequest(); /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ alluxio.proto.journal.File.AsyncPersistRequestEntry getAsyncPersistRequest(); /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ alluxio.proto.journal.File.AsyncPersistRequestEntryOrBuilder getAsyncPersistRequestOrBuilder(); // optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3; /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ boolean hasBlockContainerIdGenerator(); /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry getBlockContainerIdGenerator(); /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ alluxio.proto.journal.Block.BlockContainerIdGeneratorEntryOrBuilder getBlockContainerIdGeneratorOrBuilder(); // optional .alluxio.proto.journal.BlockInfoEntry block_info = 4; /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ boolean hasBlockInfo(); /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ alluxio.proto.journal.Block.BlockInfoEntry getBlockInfo(); /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ alluxio.proto.journal.Block.BlockInfoEntryOrBuilder getBlockInfoOrBuilder(); // optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5; /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ boolean hasCompleteFile(); /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ alluxio.proto.journal.File.CompleteFileEntry getCompleteFile(); /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ alluxio.proto.journal.File.CompleteFileEntryOrBuilder getCompleteFileOrBuilder(); // optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21; /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ boolean hasCompletePartition(); /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ alluxio.proto.journal.KeyValue.CompletePartitionEntry getCompletePartition(); /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ alluxio.proto.journal.KeyValue.CompletePartitionEntryOrBuilder getCompletePartitionOrBuilder(); // optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22; /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ boolean hasCompleteStore(); /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ alluxio.proto.journal.KeyValue.CompleteStoreEntry getCompleteStore(); /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ alluxio.proto.journal.KeyValue.CompleteStoreEntryOrBuilder getCompleteStoreOrBuilder(); // optional .alluxio.proto.journal.CreateStoreEntry create_store = 23; /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ boolean hasCreateStore(); /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ alluxio.proto.journal.KeyValue.CreateStoreEntry getCreateStore(); /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ alluxio.proto.journal.KeyValue.CreateStoreEntryOrBuilder getCreateStoreOrBuilder(); // optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6; /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ boolean hasDeleteFile(); /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ alluxio.proto.journal.File.DeleteFileEntry getDeleteFile(); /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ alluxio.proto.journal.File.DeleteFileEntryOrBuilder getDeleteFileOrBuilder(); // optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7; /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ boolean hasDeleteLineage(); /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ alluxio.proto.journal.Lineage.DeleteLineageEntry getDeleteLineage(); /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ alluxio.proto.journal.Lineage.DeleteLineageEntryOrBuilder getDeleteLineageOrBuilder(); // optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8; /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ boolean hasDeleteMountPoint(); /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ alluxio.proto.journal.File.DeleteMountPointEntry getDeleteMountPoint(); /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ alluxio.proto.journal.File.DeleteMountPointEntryOrBuilder getDeleteMountPointOrBuilder(); // optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25; /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ boolean hasDeleteStore(); /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ alluxio.proto.journal.KeyValue.DeleteStoreEntry getDeleteStore(); /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ alluxio.proto.journal.KeyValue.DeleteStoreEntryOrBuilder getDeleteStoreOrBuilder(); // optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9; /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ boolean hasInodeDirectory(); /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ alluxio.proto.journal.File.InodeDirectoryEntry getInodeDirectory(); /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ alluxio.proto.journal.File.InodeDirectoryEntryOrBuilder getInodeDirectoryOrBuilder(); // optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10; /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ boolean hasInodeDirectoryIdGenerator(); /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry getInodeDirectoryIdGenerator(); /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntryOrBuilder getInodeDirectoryIdGeneratorOrBuilder(); // optional .alluxio.proto.journal.InodeFileEntry inode_file = 11; /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ boolean hasInodeFile(); /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ alluxio.proto.journal.File.InodeFileEntry getInodeFile(); /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ alluxio.proto.journal.File.InodeFileEntryOrBuilder getInodeFileOrBuilder(); // optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12; /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ boolean hasInodeLastModificationTime(); /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ alluxio.proto.journal.File.InodeLastModificationTimeEntry getInodeLastModificationTime(); /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ alluxio.proto.journal.File.InodeLastModificationTimeEntryOrBuilder getInodeLastModificationTimeOrBuilder(); // optional .alluxio.proto.journal.LineageEntry lineage = 13; /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ boolean hasLineage(); /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ alluxio.proto.journal.Lineage.LineageEntry getLineage(); /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ alluxio.proto.journal.Lineage.LineageEntryOrBuilder getLineageOrBuilder(); // optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14; /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ boolean hasLineageIdGenerator(); /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ alluxio.proto.journal.Lineage.LineageIdGeneratorEntry getLineageIdGenerator(); /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ alluxio.proto.journal.Lineage.LineageIdGeneratorEntryOrBuilder getLineageIdGeneratorOrBuilder(); // optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26; /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ boolean hasMergeStore(); /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ alluxio.proto.journal.KeyValue.MergeStoreEntry getMergeStore(); /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ alluxio.proto.journal.KeyValue.MergeStoreEntryOrBuilder getMergeStoreOrBuilder(); // optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15; /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ boolean hasPersistDirectory(); /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ alluxio.proto.journal.File.PersistDirectoryEntry getPersistDirectory(); /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ alluxio.proto.journal.File.PersistDirectoryEntryOrBuilder getPersistDirectoryOrBuilder(); // optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18; /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ boolean hasReinitializeFile(); /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ alluxio.proto.journal.File.ReinitializeFileEntry getReinitializeFile(); /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ alluxio.proto.journal.File.ReinitializeFileEntryOrBuilder getReinitializeFileOrBuilder(); // optional .alluxio.proto.journal.RenameEntry rename = 19; /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ boolean hasRename(); /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ alluxio.proto.journal.File.RenameEntry getRename(); /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ alluxio.proto.journal.File.RenameEntryOrBuilder getRenameOrBuilder(); // optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28; /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ boolean hasRenameStore(); /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ alluxio.proto.journal.KeyValue.RenameStoreEntry getRenameStore(); /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ alluxio.proto.journal.KeyValue.RenameStoreEntryOrBuilder getRenameStoreOrBuilder(); // optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27; /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ boolean hasSetAttribute(); /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ alluxio.proto.journal.File.SetAttributeEntry getSetAttribute(); /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ alluxio.proto.journal.File.SetAttributeEntryOrBuilder getSetAttributeOrBuilder(); } /** * Protobuf type {@code alluxio.proto.journal.JournalEntry} * * <pre> * Wraps around all types of Alluxio journal entries. * * NOTE: Exactly one of the *Entry entries is expected to be set. Ideally we would use the 'oneof' * protobuf syntax to enforce this. However, 'oneof' is only available since protobuf version * 2.6.0 and adding this depedency would conflict with the version of protobuf used by Hadoop 2.x * and Spark. We use protobuf version 2.5.0 instead, which is compatible with Hadoop and Spark. * * next available id: 29 * </pre> */ public static final class JournalEntry extends com.google.protobuf.GeneratedMessage implements JournalEntryOrBuilder { // Use JournalEntry.newBuilder() to construct. private JournalEntry(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private JournalEntry(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final JournalEntry defaultInstance; public static JournalEntry getDefaultInstance() { return defaultInstance; } public JournalEntry getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private JournalEntry( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; sequenceNumber_ = input.readInt64(); break; } case 18: { alluxio.proto.journal.File.AddMountPointEntry.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = addMountPoint_.toBuilder(); } addMountPoint_ = input.readMessage(alluxio.proto.journal.File.AddMountPointEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(addMountPoint_); addMountPoint_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000002; break; } case 26: { alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry.Builder subBuilder = null; if (((bitField0_ & 0x00000008) == 0x00000008)) { subBuilder = blockContainerIdGenerator_.toBuilder(); } blockContainerIdGenerator_ = input.readMessage(alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(blockContainerIdGenerator_); blockContainerIdGenerator_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000008; break; } case 34: { alluxio.proto.journal.Block.BlockInfoEntry.Builder subBuilder = null; if (((bitField0_ & 0x00000010) == 0x00000010)) { subBuilder = blockInfo_.toBuilder(); } blockInfo_ = input.readMessage(alluxio.proto.journal.Block.BlockInfoEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(blockInfo_); blockInfo_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000010; break; } case 42: { alluxio.proto.journal.File.CompleteFileEntry.Builder subBuilder = null; if (((bitField0_ & 0x00000020) == 0x00000020)) { subBuilder = completeFile_.toBuilder(); } completeFile_ = input.readMessage(alluxio.proto.journal.File.CompleteFileEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(completeFile_); completeFile_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000020; break; } case 50: { alluxio.proto.journal.File.DeleteFileEntry.Builder subBuilder = null; if (((bitField0_ & 0x00000200) == 0x00000200)) { subBuilder = deleteFile_.toBuilder(); } deleteFile_ = input.readMessage(alluxio.proto.journal.File.DeleteFileEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(deleteFile_); deleteFile_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000200; break; } case 58: { alluxio.proto.journal.Lineage.DeleteLineageEntry.Builder subBuilder = null; if (((bitField0_ & 0x00000400) == 0x00000400)) { subBuilder = deleteLineage_.toBuilder(); } deleteLineage_ = input.readMessage(alluxio.proto.journal.Lineage.DeleteLineageEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(deleteLineage_); deleteLineage_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000400; break; } case 66: { alluxio.proto.journal.File.DeleteMountPointEntry.Builder subBuilder = null; if (((bitField0_ & 0x00000800) == 0x00000800)) { subBuilder = deleteMountPoint_.toBuilder(); } deleteMountPoint_ = input.readMessage(alluxio.proto.journal.File.DeleteMountPointEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(deleteMountPoint_); deleteMountPoint_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000800; break; } case 74: { alluxio.proto.journal.File.InodeDirectoryEntry.Builder subBuilder = null; if (((bitField0_ & 0x00002000) == 0x00002000)) { subBuilder = inodeDirectory_.toBuilder(); } inodeDirectory_ = input.readMessage(alluxio.proto.journal.File.InodeDirectoryEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(inodeDirectory_); inodeDirectory_ = subBuilder.buildPartial(); } bitField0_ |= 0x00002000; break; } case 82: { alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry.Builder subBuilder = null; if (((bitField0_ & 0x00004000) == 0x00004000)) { subBuilder = inodeDirectoryIdGenerator_.toBuilder(); } inodeDirectoryIdGenerator_ = input.readMessage(alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(inodeDirectoryIdGenerator_); inodeDirectoryIdGenerator_ = subBuilder.buildPartial(); } bitField0_ |= 0x00004000; break; } case 90: { alluxio.proto.journal.File.InodeFileEntry.Builder subBuilder = null; if (((bitField0_ & 0x00008000) == 0x00008000)) { subBuilder = inodeFile_.toBuilder(); } inodeFile_ = input.readMessage(alluxio.proto.journal.File.InodeFileEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(inodeFile_); inodeFile_ = subBuilder.buildPartial(); } bitField0_ |= 0x00008000; break; } case 98: { alluxio.proto.journal.File.InodeLastModificationTimeEntry.Builder subBuilder = null; if (((bitField0_ & 0x00010000) == 0x00010000)) { subBuilder = inodeLastModificationTime_.toBuilder(); } inodeLastModificationTime_ = input.readMessage(alluxio.proto.journal.File.InodeLastModificationTimeEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(inodeLastModificationTime_); inodeLastModificationTime_ = subBuilder.buildPartial(); } bitField0_ |= 0x00010000; break; } case 106: { alluxio.proto.journal.Lineage.LineageEntry.Builder subBuilder = null; if (((bitField0_ & 0x00020000) == 0x00020000)) { subBuilder = lineage_.toBuilder(); } lineage_ = input.readMessage(alluxio.proto.journal.Lineage.LineageEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(lineage_); lineage_ = subBuilder.buildPartial(); } bitField0_ |= 0x00020000; break; } case 114: { alluxio.proto.journal.Lineage.LineageIdGeneratorEntry.Builder subBuilder = null; if (((bitField0_ & 0x00040000) == 0x00040000)) { subBuilder = lineageIdGenerator_.toBuilder(); } lineageIdGenerator_ = input.readMessage(alluxio.proto.journal.Lineage.LineageIdGeneratorEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(lineageIdGenerator_); lineageIdGenerator_ = subBuilder.buildPartial(); } bitField0_ |= 0x00040000; break; } case 122: { alluxio.proto.journal.File.PersistDirectoryEntry.Builder subBuilder = null; if (((bitField0_ & 0x00100000) == 0x00100000)) { subBuilder = persistDirectory_.toBuilder(); } persistDirectory_ = input.readMessage(alluxio.proto.journal.File.PersistDirectoryEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(persistDirectory_); persistDirectory_ = subBuilder.buildPartial(); } bitField0_ |= 0x00100000; break; } case 130: { alluxio.proto.journal.File.AsyncPersistRequestEntry.Builder subBuilder = null; if (((bitField0_ & 0x00000004) == 0x00000004)) { subBuilder = asyncPersistRequest_.toBuilder(); } asyncPersistRequest_ = input.readMessage(alluxio.proto.journal.File.AsyncPersistRequestEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(asyncPersistRequest_); asyncPersistRequest_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000004; break; } case 146: { alluxio.proto.journal.File.ReinitializeFileEntry.Builder subBuilder = null; if (((bitField0_ & 0x00200000) == 0x00200000)) { subBuilder = reinitializeFile_.toBuilder(); } reinitializeFile_ = input.readMessage(alluxio.proto.journal.File.ReinitializeFileEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(reinitializeFile_); reinitializeFile_ = subBuilder.buildPartial(); } bitField0_ |= 0x00200000; break; } case 154: { alluxio.proto.journal.File.RenameEntry.Builder subBuilder = null; if (((bitField0_ & 0x00400000) == 0x00400000)) { subBuilder = rename_.toBuilder(); } rename_ = input.readMessage(alluxio.proto.journal.File.RenameEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(rename_); rename_ = subBuilder.buildPartial(); } bitField0_ |= 0x00400000; break; } case 170: { alluxio.proto.journal.KeyValue.CompletePartitionEntry.Builder subBuilder = null; if (((bitField0_ & 0x00000040) == 0x00000040)) { subBuilder = completePartition_.toBuilder(); } completePartition_ = input.readMessage(alluxio.proto.journal.KeyValue.CompletePartitionEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(completePartition_); completePartition_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000040; break; } case 178: { alluxio.proto.journal.KeyValue.CompleteStoreEntry.Builder subBuilder = null; if (((bitField0_ & 0x00000080) == 0x00000080)) { subBuilder = completeStore_.toBuilder(); } completeStore_ = input.readMessage(alluxio.proto.journal.KeyValue.CompleteStoreEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(completeStore_); completeStore_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000080; break; } case 186: { alluxio.proto.journal.KeyValue.CreateStoreEntry.Builder subBuilder = null; if (((bitField0_ & 0x00000100) == 0x00000100)) { subBuilder = createStore_.toBuilder(); } createStore_ = input.readMessage(alluxio.proto.journal.KeyValue.CreateStoreEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(createStore_); createStore_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000100; break; } case 202: { alluxio.proto.journal.KeyValue.DeleteStoreEntry.Builder subBuilder = null; if (((bitField0_ & 0x00001000) == 0x00001000)) { subBuilder = deleteStore_.toBuilder(); } deleteStore_ = input.readMessage(alluxio.proto.journal.KeyValue.DeleteStoreEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(deleteStore_); deleteStore_ = subBuilder.buildPartial(); } bitField0_ |= 0x00001000; break; } case 210: { alluxio.proto.journal.KeyValue.MergeStoreEntry.Builder subBuilder = null; if (((bitField0_ & 0x00080000) == 0x00080000)) { subBuilder = mergeStore_.toBuilder(); } mergeStore_ = input.readMessage(alluxio.proto.journal.KeyValue.MergeStoreEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(mergeStore_); mergeStore_ = subBuilder.buildPartial(); } bitField0_ |= 0x00080000; break; } case 218: { alluxio.proto.journal.File.SetAttributeEntry.Builder subBuilder = null; if (((bitField0_ & 0x01000000) == 0x01000000)) { subBuilder = setAttribute_.toBuilder(); } setAttribute_ = input.readMessage(alluxio.proto.journal.File.SetAttributeEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(setAttribute_); setAttribute_ = subBuilder.buildPartial(); } bitField0_ |= 0x01000000; break; } case 226: { alluxio.proto.journal.KeyValue.RenameStoreEntry.Builder subBuilder = null; if (((bitField0_ & 0x00800000) == 0x00800000)) { subBuilder = renameStore_.toBuilder(); } renameStore_ = input.readMessage(alluxio.proto.journal.KeyValue.RenameStoreEntry.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(renameStore_); renameStore_ = subBuilder.buildPartial(); } bitField0_ |= 0x00800000; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return alluxio.proto.journal.Journal.internal_static_alluxio_proto_journal_JournalEntry_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return alluxio.proto.journal.Journal.internal_static_alluxio_proto_journal_JournalEntry_fieldAccessorTable .ensureFieldAccessorsInitialized( alluxio.proto.journal.Journal.JournalEntry.class, alluxio.proto.journal.Journal.JournalEntry.Builder.class); } public static com.google.protobuf.Parser<JournalEntry> PARSER = new com.google.protobuf.AbstractParser<JournalEntry>() { public JournalEntry parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new JournalEntry(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<JournalEntry> getParserForType() { return PARSER; } private int bitField0_; // optional int64 sequence_number = 1; public static final int SEQUENCE_NUMBER_FIELD_NUMBER = 1; private long sequenceNumber_; /** * <code>optional int64 sequence_number = 1;</code> */ public boolean hasSequenceNumber() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int64 sequence_number = 1;</code> */ public long getSequenceNumber() { return sequenceNumber_; } // optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2; public static final int ADD_MOUNT_POINT_FIELD_NUMBER = 2; private alluxio.proto.journal.File.AddMountPointEntry addMountPoint_; /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ public boolean hasAddMountPoint() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ public alluxio.proto.journal.File.AddMountPointEntry getAddMountPoint() { return addMountPoint_; } /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ public alluxio.proto.journal.File.AddMountPointEntryOrBuilder getAddMountPointOrBuilder() { return addMountPoint_; } // optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16; public static final int ASYNC_PERSIST_REQUEST_FIELD_NUMBER = 16; private alluxio.proto.journal.File.AsyncPersistRequestEntry asyncPersistRequest_; /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ public boolean hasAsyncPersistRequest() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ public alluxio.proto.journal.File.AsyncPersistRequestEntry getAsyncPersistRequest() { return asyncPersistRequest_; } /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ public alluxio.proto.journal.File.AsyncPersistRequestEntryOrBuilder getAsyncPersistRequestOrBuilder() { return asyncPersistRequest_; } // optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3; public static final int BLOCK_CONTAINER_ID_GENERATOR_FIELD_NUMBER = 3; private alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry blockContainerIdGenerator_; /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ public boolean hasBlockContainerIdGenerator() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ public alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry getBlockContainerIdGenerator() { return blockContainerIdGenerator_; } /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ public alluxio.proto.journal.Block.BlockContainerIdGeneratorEntryOrBuilder getBlockContainerIdGeneratorOrBuilder() { return blockContainerIdGenerator_; } // optional .alluxio.proto.journal.BlockInfoEntry block_info = 4; public static final int BLOCK_INFO_FIELD_NUMBER = 4; private alluxio.proto.journal.Block.BlockInfoEntry blockInfo_; /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ public boolean hasBlockInfo() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ public alluxio.proto.journal.Block.BlockInfoEntry getBlockInfo() { return blockInfo_; } /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ public alluxio.proto.journal.Block.BlockInfoEntryOrBuilder getBlockInfoOrBuilder() { return blockInfo_; } // optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5; public static final int COMPLETE_FILE_FIELD_NUMBER = 5; private alluxio.proto.journal.File.CompleteFileEntry completeFile_; /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ public boolean hasCompleteFile() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ public alluxio.proto.journal.File.CompleteFileEntry getCompleteFile() { return completeFile_; } /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ public alluxio.proto.journal.File.CompleteFileEntryOrBuilder getCompleteFileOrBuilder() { return completeFile_; } // optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21; public static final int COMPLETE_PARTITION_FIELD_NUMBER = 21; private alluxio.proto.journal.KeyValue.CompletePartitionEntry completePartition_; /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ public boolean hasCompletePartition() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ public alluxio.proto.journal.KeyValue.CompletePartitionEntry getCompletePartition() { return completePartition_; } /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ public alluxio.proto.journal.KeyValue.CompletePartitionEntryOrBuilder getCompletePartitionOrBuilder() { return completePartition_; } // optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22; public static final int COMPLETE_STORE_FIELD_NUMBER = 22; private alluxio.proto.journal.KeyValue.CompleteStoreEntry completeStore_; /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ public boolean hasCompleteStore() { return ((bitField0_ & 0x00000080) == 0x00000080); } /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ public alluxio.proto.journal.KeyValue.CompleteStoreEntry getCompleteStore() { return completeStore_; } /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ public alluxio.proto.journal.KeyValue.CompleteStoreEntryOrBuilder getCompleteStoreOrBuilder() { return completeStore_; } // optional .alluxio.proto.journal.CreateStoreEntry create_store = 23; public static final int CREATE_STORE_FIELD_NUMBER = 23; private alluxio.proto.journal.KeyValue.CreateStoreEntry createStore_; /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ public boolean hasCreateStore() { return ((bitField0_ & 0x00000100) == 0x00000100); } /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ public alluxio.proto.journal.KeyValue.CreateStoreEntry getCreateStore() { return createStore_; } /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ public alluxio.proto.journal.KeyValue.CreateStoreEntryOrBuilder getCreateStoreOrBuilder() { return createStore_; } // optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6; public static final int DELETE_FILE_FIELD_NUMBER = 6; private alluxio.proto.journal.File.DeleteFileEntry deleteFile_; /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ public boolean hasDeleteFile() { return ((bitField0_ & 0x00000200) == 0x00000200); } /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ public alluxio.proto.journal.File.DeleteFileEntry getDeleteFile() { return deleteFile_; } /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ public alluxio.proto.journal.File.DeleteFileEntryOrBuilder getDeleteFileOrBuilder() { return deleteFile_; } // optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7; public static final int DELETE_LINEAGE_FIELD_NUMBER = 7; private alluxio.proto.journal.Lineage.DeleteLineageEntry deleteLineage_; /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ public boolean hasDeleteLineage() { return ((bitField0_ & 0x00000400) == 0x00000400); } /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ public alluxio.proto.journal.Lineage.DeleteLineageEntry getDeleteLineage() { return deleteLineage_; } /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ public alluxio.proto.journal.Lineage.DeleteLineageEntryOrBuilder getDeleteLineageOrBuilder() { return deleteLineage_; } // optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8; public static final int DELETE_MOUNT_POINT_FIELD_NUMBER = 8; private alluxio.proto.journal.File.DeleteMountPointEntry deleteMountPoint_; /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ public boolean hasDeleteMountPoint() { return ((bitField0_ & 0x00000800) == 0x00000800); } /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ public alluxio.proto.journal.File.DeleteMountPointEntry getDeleteMountPoint() { return deleteMountPoint_; } /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ public alluxio.proto.journal.File.DeleteMountPointEntryOrBuilder getDeleteMountPointOrBuilder() { return deleteMountPoint_; } // optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25; public static final int DELETE_STORE_FIELD_NUMBER = 25; private alluxio.proto.journal.KeyValue.DeleteStoreEntry deleteStore_; /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ public boolean hasDeleteStore() { return ((bitField0_ & 0x00001000) == 0x00001000); } /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ public alluxio.proto.journal.KeyValue.DeleteStoreEntry getDeleteStore() { return deleteStore_; } /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ public alluxio.proto.journal.KeyValue.DeleteStoreEntryOrBuilder getDeleteStoreOrBuilder() { return deleteStore_; } // optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9; public static final int INODE_DIRECTORY_FIELD_NUMBER = 9; private alluxio.proto.journal.File.InodeDirectoryEntry inodeDirectory_; /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ public boolean hasInodeDirectory() { return ((bitField0_ & 0x00002000) == 0x00002000); } /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ public alluxio.proto.journal.File.InodeDirectoryEntry getInodeDirectory() { return inodeDirectory_; } /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ public alluxio.proto.journal.File.InodeDirectoryEntryOrBuilder getInodeDirectoryOrBuilder() { return inodeDirectory_; } // optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10; public static final int INODE_DIRECTORY_ID_GENERATOR_FIELD_NUMBER = 10; private alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry inodeDirectoryIdGenerator_; /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ public boolean hasInodeDirectoryIdGenerator() { return ((bitField0_ & 0x00004000) == 0x00004000); } /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ public alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry getInodeDirectoryIdGenerator() { return inodeDirectoryIdGenerator_; } /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ public alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntryOrBuilder getInodeDirectoryIdGeneratorOrBuilder() { return inodeDirectoryIdGenerator_; } // optional .alluxio.proto.journal.InodeFileEntry inode_file = 11; public static final int INODE_FILE_FIELD_NUMBER = 11; private alluxio.proto.journal.File.InodeFileEntry inodeFile_; /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ public boolean hasInodeFile() { return ((bitField0_ & 0x00008000) == 0x00008000); } /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ public alluxio.proto.journal.File.InodeFileEntry getInodeFile() { return inodeFile_; } /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ public alluxio.proto.journal.File.InodeFileEntryOrBuilder getInodeFileOrBuilder() { return inodeFile_; } // optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12; public static final int INODE_LAST_MODIFICATION_TIME_FIELD_NUMBER = 12; private alluxio.proto.journal.File.InodeLastModificationTimeEntry inodeLastModificationTime_; /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ public boolean hasInodeLastModificationTime() { return ((bitField0_ & 0x00010000) == 0x00010000); } /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ public alluxio.proto.journal.File.InodeLastModificationTimeEntry getInodeLastModificationTime() { return inodeLastModificationTime_; } /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ public alluxio.proto.journal.File.InodeLastModificationTimeEntryOrBuilder getInodeLastModificationTimeOrBuilder() { return inodeLastModificationTime_; } // optional .alluxio.proto.journal.LineageEntry lineage = 13; public static final int LINEAGE_FIELD_NUMBER = 13; private alluxio.proto.journal.Lineage.LineageEntry lineage_; /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ public boolean hasLineage() { return ((bitField0_ & 0x00020000) == 0x00020000); } /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ public alluxio.proto.journal.Lineage.LineageEntry getLineage() { return lineage_; } /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ public alluxio.proto.journal.Lineage.LineageEntryOrBuilder getLineageOrBuilder() { return lineage_; } // optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14; public static final int LINEAGE_ID_GENERATOR_FIELD_NUMBER = 14; private alluxio.proto.journal.Lineage.LineageIdGeneratorEntry lineageIdGenerator_; /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ public boolean hasLineageIdGenerator() { return ((bitField0_ & 0x00040000) == 0x00040000); } /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ public alluxio.proto.journal.Lineage.LineageIdGeneratorEntry getLineageIdGenerator() { return lineageIdGenerator_; } /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ public alluxio.proto.journal.Lineage.LineageIdGeneratorEntryOrBuilder getLineageIdGeneratorOrBuilder() { return lineageIdGenerator_; } // optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26; public static final int MERGE_STORE_FIELD_NUMBER = 26; private alluxio.proto.journal.KeyValue.MergeStoreEntry mergeStore_; /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ public boolean hasMergeStore() { return ((bitField0_ & 0x00080000) == 0x00080000); } /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ public alluxio.proto.journal.KeyValue.MergeStoreEntry getMergeStore() { return mergeStore_; } /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ public alluxio.proto.journal.KeyValue.MergeStoreEntryOrBuilder getMergeStoreOrBuilder() { return mergeStore_; } // optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15; public static final int PERSIST_DIRECTORY_FIELD_NUMBER = 15; private alluxio.proto.journal.File.PersistDirectoryEntry persistDirectory_; /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ public boolean hasPersistDirectory() { return ((bitField0_ & 0x00100000) == 0x00100000); } /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ public alluxio.proto.journal.File.PersistDirectoryEntry getPersistDirectory() { return persistDirectory_; } /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ public alluxio.proto.journal.File.PersistDirectoryEntryOrBuilder getPersistDirectoryOrBuilder() { return persistDirectory_; } // optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18; public static final int REINITIALIZE_FILE_FIELD_NUMBER = 18; private alluxio.proto.journal.File.ReinitializeFileEntry reinitializeFile_; /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ public boolean hasReinitializeFile() { return ((bitField0_ & 0x00200000) == 0x00200000); } /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ public alluxio.proto.journal.File.ReinitializeFileEntry getReinitializeFile() { return reinitializeFile_; } /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ public alluxio.proto.journal.File.ReinitializeFileEntryOrBuilder getReinitializeFileOrBuilder() { return reinitializeFile_; } // optional .alluxio.proto.journal.RenameEntry rename = 19; public static final int RENAME_FIELD_NUMBER = 19; private alluxio.proto.journal.File.RenameEntry rename_; /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ public boolean hasRename() { return ((bitField0_ & 0x00400000) == 0x00400000); } /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ public alluxio.proto.journal.File.RenameEntry getRename() { return rename_; } /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ public alluxio.proto.journal.File.RenameEntryOrBuilder getRenameOrBuilder() { return rename_; } // optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28; public static final int RENAME_STORE_FIELD_NUMBER = 28; private alluxio.proto.journal.KeyValue.RenameStoreEntry renameStore_; /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ public boolean hasRenameStore() { return ((bitField0_ & 0x00800000) == 0x00800000); } /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ public alluxio.proto.journal.KeyValue.RenameStoreEntry getRenameStore() { return renameStore_; } /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ public alluxio.proto.journal.KeyValue.RenameStoreEntryOrBuilder getRenameStoreOrBuilder() { return renameStore_; } // optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27; public static final int SET_ATTRIBUTE_FIELD_NUMBER = 27; private alluxio.proto.journal.File.SetAttributeEntry setAttribute_; /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ public boolean hasSetAttribute() { return ((bitField0_ & 0x01000000) == 0x01000000); } /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ public alluxio.proto.journal.File.SetAttributeEntry getSetAttribute() { return setAttribute_; } /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ public alluxio.proto.journal.File.SetAttributeEntryOrBuilder getSetAttributeOrBuilder() { return setAttribute_; } private void initFields() { sequenceNumber_ = 0L; addMountPoint_ = alluxio.proto.journal.File.AddMountPointEntry.getDefaultInstance(); asyncPersistRequest_ = alluxio.proto.journal.File.AsyncPersistRequestEntry.getDefaultInstance(); blockContainerIdGenerator_ = alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry.getDefaultInstance(); blockInfo_ = alluxio.proto.journal.Block.BlockInfoEntry.getDefaultInstance(); completeFile_ = alluxio.proto.journal.File.CompleteFileEntry.getDefaultInstance(); completePartition_ = alluxio.proto.journal.KeyValue.CompletePartitionEntry.getDefaultInstance(); completeStore_ = alluxio.proto.journal.KeyValue.CompleteStoreEntry.getDefaultInstance(); createStore_ = alluxio.proto.journal.KeyValue.CreateStoreEntry.getDefaultInstance(); deleteFile_ = alluxio.proto.journal.File.DeleteFileEntry.getDefaultInstance(); deleteLineage_ = alluxio.proto.journal.Lineage.DeleteLineageEntry.getDefaultInstance(); deleteMountPoint_ = alluxio.proto.journal.File.DeleteMountPointEntry.getDefaultInstance(); deleteStore_ = alluxio.proto.journal.KeyValue.DeleteStoreEntry.getDefaultInstance(); inodeDirectory_ = alluxio.proto.journal.File.InodeDirectoryEntry.getDefaultInstance(); inodeDirectoryIdGenerator_ = alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry.getDefaultInstance(); inodeFile_ = alluxio.proto.journal.File.InodeFileEntry.getDefaultInstance(); inodeLastModificationTime_ = alluxio.proto.journal.File.InodeLastModificationTimeEntry.getDefaultInstance(); lineage_ = alluxio.proto.journal.Lineage.LineageEntry.getDefaultInstance(); lineageIdGenerator_ = alluxio.proto.journal.Lineage.LineageIdGeneratorEntry.getDefaultInstance(); mergeStore_ = alluxio.proto.journal.KeyValue.MergeStoreEntry.getDefaultInstance(); persistDirectory_ = alluxio.proto.journal.File.PersistDirectoryEntry.getDefaultInstance(); reinitializeFile_ = alluxio.proto.journal.File.ReinitializeFileEntry.getDefaultInstance(); rename_ = alluxio.proto.journal.File.RenameEntry.getDefaultInstance(); renameStore_ = alluxio.proto.journal.KeyValue.RenameStoreEntry.getDefaultInstance(); setAttribute_ = alluxio.proto.journal.File.SetAttributeEntry.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt64(1, sequenceNumber_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, addMountPoint_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeMessage(3, blockContainerIdGenerator_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeMessage(4, blockInfo_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeMessage(5, completeFile_); } if (((bitField0_ & 0x00000200) == 0x00000200)) { output.writeMessage(6, deleteFile_); } if (((bitField0_ & 0x00000400) == 0x00000400)) { output.writeMessage(7, deleteLineage_); } if (((bitField0_ & 0x00000800) == 0x00000800)) { output.writeMessage(8, deleteMountPoint_); } if (((bitField0_ & 0x00002000) == 0x00002000)) { output.writeMessage(9, inodeDirectory_); } if (((bitField0_ & 0x00004000) == 0x00004000)) { output.writeMessage(10, inodeDirectoryIdGenerator_); } if (((bitField0_ & 0x00008000) == 0x00008000)) { output.writeMessage(11, inodeFile_); } if (((bitField0_ & 0x00010000) == 0x00010000)) { output.writeMessage(12, inodeLastModificationTime_); } if (((bitField0_ & 0x00020000) == 0x00020000)) { output.writeMessage(13, lineage_); } if (((bitField0_ & 0x00040000) == 0x00040000)) { output.writeMessage(14, lineageIdGenerator_); } if (((bitField0_ & 0x00100000) == 0x00100000)) { output.writeMessage(15, persistDirectory_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeMessage(16, asyncPersistRequest_); } if (((bitField0_ & 0x00200000) == 0x00200000)) { output.writeMessage(18, reinitializeFile_); } if (((bitField0_ & 0x00400000) == 0x00400000)) { output.writeMessage(19, rename_); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeMessage(21, completePartition_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { output.writeMessage(22, completeStore_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { output.writeMessage(23, createStore_); } if (((bitField0_ & 0x00001000) == 0x00001000)) { output.writeMessage(25, deleteStore_); } if (((bitField0_ & 0x00080000) == 0x00080000)) { output.writeMessage(26, mergeStore_); } if (((bitField0_ & 0x01000000) == 0x01000000)) { output.writeMessage(27, setAttribute_); } if (((bitField0_ & 0x00800000) == 0x00800000)) { output.writeMessage(28, renameStore_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(1, sequenceNumber_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, addMountPoint_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, blockContainerIdGenerator_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, blockInfo_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, completeFile_); } if (((bitField0_ & 0x00000200) == 0x00000200)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, deleteFile_); } if (((bitField0_ & 0x00000400) == 0x00000400)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, deleteLineage_); } if (((bitField0_ & 0x00000800) == 0x00000800)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(8, deleteMountPoint_); } if (((bitField0_ & 0x00002000) == 0x00002000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(9, inodeDirectory_); } if (((bitField0_ & 0x00004000) == 0x00004000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(10, inodeDirectoryIdGenerator_); } if (((bitField0_ & 0x00008000) == 0x00008000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(11, inodeFile_); } if (((bitField0_ & 0x00010000) == 0x00010000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(12, inodeLastModificationTime_); } if (((bitField0_ & 0x00020000) == 0x00020000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(13, lineage_); } if (((bitField0_ & 0x00040000) == 0x00040000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(14, lineageIdGenerator_); } if (((bitField0_ & 0x00100000) == 0x00100000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(15, persistDirectory_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(16, asyncPersistRequest_); } if (((bitField0_ & 0x00200000) == 0x00200000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(18, reinitializeFile_); } if (((bitField0_ & 0x00400000) == 0x00400000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(19, rename_); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(21, completePartition_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(22, completeStore_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(23, createStore_); } if (((bitField0_ & 0x00001000) == 0x00001000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(25, deleteStore_); } if (((bitField0_ & 0x00080000) == 0x00080000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(26, mergeStore_); } if (((bitField0_ & 0x01000000) == 0x01000000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(27, setAttribute_); } if (((bitField0_ & 0x00800000) == 0x00800000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(28, renameStore_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static alluxio.proto.journal.Journal.JournalEntry parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static alluxio.proto.journal.Journal.JournalEntry parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static alluxio.proto.journal.Journal.JournalEntry parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static alluxio.proto.journal.Journal.JournalEntry parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static alluxio.proto.journal.Journal.JournalEntry parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static alluxio.proto.journal.Journal.JournalEntry parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static alluxio.proto.journal.Journal.JournalEntry parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static alluxio.proto.journal.Journal.JournalEntry parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static alluxio.proto.journal.Journal.JournalEntry parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static alluxio.proto.journal.Journal.JournalEntry parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(alluxio.proto.journal.Journal.JournalEntry prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code alluxio.proto.journal.JournalEntry} * * <pre> * Wraps around all types of Alluxio journal entries. * * NOTE: Exactly one of the *Entry entries is expected to be set. Ideally we would use the 'oneof' * protobuf syntax to enforce this. However, 'oneof' is only available since protobuf version * 2.6.0 and adding this depedency would conflict with the version of protobuf used by Hadoop 2.x * and Spark. We use protobuf version 2.5.0 instead, which is compatible with Hadoop and Spark. * * next available id: 29 * </pre> */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements alluxio.proto.journal.Journal.JournalEntryOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return alluxio.proto.journal.Journal.internal_static_alluxio_proto_journal_JournalEntry_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return alluxio.proto.journal.Journal.internal_static_alluxio_proto_journal_JournalEntry_fieldAccessorTable .ensureFieldAccessorsInitialized( alluxio.proto.journal.Journal.JournalEntry.class, alluxio.proto.journal.Journal.JournalEntry.Builder.class); } // Construct using alluxio.proto.journal.Journal.JournalEntry.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getAddMountPointFieldBuilder(); getAsyncPersistRequestFieldBuilder(); getBlockContainerIdGeneratorFieldBuilder(); getBlockInfoFieldBuilder(); getCompleteFileFieldBuilder(); getCompletePartitionFieldBuilder(); getCompleteStoreFieldBuilder(); getCreateStoreFieldBuilder(); getDeleteFileFieldBuilder(); getDeleteLineageFieldBuilder(); getDeleteMountPointFieldBuilder(); getDeleteStoreFieldBuilder(); getInodeDirectoryFieldBuilder(); getInodeDirectoryIdGeneratorFieldBuilder(); getInodeFileFieldBuilder(); getInodeLastModificationTimeFieldBuilder(); getLineageFieldBuilder(); getLineageIdGeneratorFieldBuilder(); getMergeStoreFieldBuilder(); getPersistDirectoryFieldBuilder(); getReinitializeFileFieldBuilder(); getRenameFieldBuilder(); getRenameStoreFieldBuilder(); getSetAttributeFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); sequenceNumber_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); if (addMountPointBuilder_ == null) { addMountPoint_ = alluxio.proto.journal.File.AddMountPointEntry.getDefaultInstance(); } else { addMountPointBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); if (asyncPersistRequestBuilder_ == null) { asyncPersistRequest_ = alluxio.proto.journal.File.AsyncPersistRequestEntry.getDefaultInstance(); } else { asyncPersistRequestBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); if (blockContainerIdGeneratorBuilder_ == null) { blockContainerIdGenerator_ = alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry.getDefaultInstance(); } else { blockContainerIdGeneratorBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); if (blockInfoBuilder_ == null) { blockInfo_ = alluxio.proto.journal.Block.BlockInfoEntry.getDefaultInstance(); } else { blockInfoBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000010); if (completeFileBuilder_ == null) { completeFile_ = alluxio.proto.journal.File.CompleteFileEntry.getDefaultInstance(); } else { completeFileBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000020); if (completePartitionBuilder_ == null) { completePartition_ = alluxio.proto.journal.KeyValue.CompletePartitionEntry.getDefaultInstance(); } else { completePartitionBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000040); if (completeStoreBuilder_ == null) { completeStore_ = alluxio.proto.journal.KeyValue.CompleteStoreEntry.getDefaultInstance(); } else { completeStoreBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000080); if (createStoreBuilder_ == null) { createStore_ = alluxio.proto.journal.KeyValue.CreateStoreEntry.getDefaultInstance(); } else { createStoreBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000100); if (deleteFileBuilder_ == null) { deleteFile_ = alluxio.proto.journal.File.DeleteFileEntry.getDefaultInstance(); } else { deleteFileBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000200); if (deleteLineageBuilder_ == null) { deleteLineage_ = alluxio.proto.journal.Lineage.DeleteLineageEntry.getDefaultInstance(); } else { deleteLineageBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000400); if (deleteMountPointBuilder_ == null) { deleteMountPoint_ = alluxio.proto.journal.File.DeleteMountPointEntry.getDefaultInstance(); } else { deleteMountPointBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000800); if (deleteStoreBuilder_ == null) { deleteStore_ = alluxio.proto.journal.KeyValue.DeleteStoreEntry.getDefaultInstance(); } else { deleteStoreBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00001000); if (inodeDirectoryBuilder_ == null) { inodeDirectory_ = alluxio.proto.journal.File.InodeDirectoryEntry.getDefaultInstance(); } else { inodeDirectoryBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00002000); if (inodeDirectoryIdGeneratorBuilder_ == null) { inodeDirectoryIdGenerator_ = alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry.getDefaultInstance(); } else { inodeDirectoryIdGeneratorBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00004000); if (inodeFileBuilder_ == null) { inodeFile_ = alluxio.proto.journal.File.InodeFileEntry.getDefaultInstance(); } else { inodeFileBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00008000); if (inodeLastModificationTimeBuilder_ == null) { inodeLastModificationTime_ = alluxio.proto.journal.File.InodeLastModificationTimeEntry.getDefaultInstance(); } else { inodeLastModificationTimeBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00010000); if (lineageBuilder_ == null) { lineage_ = alluxio.proto.journal.Lineage.LineageEntry.getDefaultInstance(); } else { lineageBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00020000); if (lineageIdGeneratorBuilder_ == null) { lineageIdGenerator_ = alluxio.proto.journal.Lineage.LineageIdGeneratorEntry.getDefaultInstance(); } else { lineageIdGeneratorBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00040000); if (mergeStoreBuilder_ == null) { mergeStore_ = alluxio.proto.journal.KeyValue.MergeStoreEntry.getDefaultInstance(); } else { mergeStoreBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00080000); if (persistDirectoryBuilder_ == null) { persistDirectory_ = alluxio.proto.journal.File.PersistDirectoryEntry.getDefaultInstance(); } else { persistDirectoryBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00100000); if (reinitializeFileBuilder_ == null) { reinitializeFile_ = alluxio.proto.journal.File.ReinitializeFileEntry.getDefaultInstance(); } else { reinitializeFileBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00200000); if (renameBuilder_ == null) { rename_ = alluxio.proto.journal.File.RenameEntry.getDefaultInstance(); } else { renameBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00400000); if (renameStoreBuilder_ == null) { renameStore_ = alluxio.proto.journal.KeyValue.RenameStoreEntry.getDefaultInstance(); } else { renameStoreBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00800000); if (setAttributeBuilder_ == null) { setAttribute_ = alluxio.proto.journal.File.SetAttributeEntry.getDefaultInstance(); } else { setAttributeBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x01000000); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return alluxio.proto.journal.Journal.internal_static_alluxio_proto_journal_JournalEntry_descriptor; } public alluxio.proto.journal.Journal.JournalEntry getDefaultInstanceForType() { return alluxio.proto.journal.Journal.JournalEntry.getDefaultInstance(); } public alluxio.proto.journal.Journal.JournalEntry build() { alluxio.proto.journal.Journal.JournalEntry result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public alluxio.proto.journal.Journal.JournalEntry buildPartial() { alluxio.proto.journal.Journal.JournalEntry result = new alluxio.proto.journal.Journal.JournalEntry(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.sequenceNumber_ = sequenceNumber_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (addMountPointBuilder_ == null) { result.addMountPoint_ = addMountPoint_; } else { result.addMountPoint_ = addMountPointBuilder_.build(); } if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } if (asyncPersistRequestBuilder_ == null) { result.asyncPersistRequest_ = asyncPersistRequest_; } else { result.asyncPersistRequest_ = asyncPersistRequestBuilder_.build(); } if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } if (blockContainerIdGeneratorBuilder_ == null) { result.blockContainerIdGenerator_ = blockContainerIdGenerator_; } else { result.blockContainerIdGenerator_ = blockContainerIdGeneratorBuilder_.build(); } if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } if (blockInfoBuilder_ == null) { result.blockInfo_ = blockInfo_; } else { result.blockInfo_ = blockInfoBuilder_.build(); } if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000020; } if (completeFileBuilder_ == null) { result.completeFile_ = completeFile_; } else { result.completeFile_ = completeFileBuilder_.build(); } if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000040; } if (completePartitionBuilder_ == null) { result.completePartition_ = completePartition_; } else { result.completePartition_ = completePartitionBuilder_.build(); } if (((from_bitField0_ & 0x00000080) == 0x00000080)) { to_bitField0_ |= 0x00000080; } if (completeStoreBuilder_ == null) { result.completeStore_ = completeStore_; } else { result.completeStore_ = completeStoreBuilder_.build(); } if (((from_bitField0_ & 0x00000100) == 0x00000100)) { to_bitField0_ |= 0x00000100; } if (createStoreBuilder_ == null) { result.createStore_ = createStore_; } else { result.createStore_ = createStoreBuilder_.build(); } if (((from_bitField0_ & 0x00000200) == 0x00000200)) { to_bitField0_ |= 0x00000200; } if (deleteFileBuilder_ == null) { result.deleteFile_ = deleteFile_; } else { result.deleteFile_ = deleteFileBuilder_.build(); } if (((from_bitField0_ & 0x00000400) == 0x00000400)) { to_bitField0_ |= 0x00000400; } if (deleteLineageBuilder_ == null) { result.deleteLineage_ = deleteLineage_; } else { result.deleteLineage_ = deleteLineageBuilder_.build(); } if (((from_bitField0_ & 0x00000800) == 0x00000800)) { to_bitField0_ |= 0x00000800; } if (deleteMountPointBuilder_ == null) { result.deleteMountPoint_ = deleteMountPoint_; } else { result.deleteMountPoint_ = deleteMountPointBuilder_.build(); } if (((from_bitField0_ & 0x00001000) == 0x00001000)) { to_bitField0_ |= 0x00001000; } if (deleteStoreBuilder_ == null) { result.deleteStore_ = deleteStore_; } else { result.deleteStore_ = deleteStoreBuilder_.build(); } if (((from_bitField0_ & 0x00002000) == 0x00002000)) { to_bitField0_ |= 0x00002000; } if (inodeDirectoryBuilder_ == null) { result.inodeDirectory_ = inodeDirectory_; } else { result.inodeDirectory_ = inodeDirectoryBuilder_.build(); } if (((from_bitField0_ & 0x00004000) == 0x00004000)) { to_bitField0_ |= 0x00004000; } if (inodeDirectoryIdGeneratorBuilder_ == null) { result.inodeDirectoryIdGenerator_ = inodeDirectoryIdGenerator_; } else { result.inodeDirectoryIdGenerator_ = inodeDirectoryIdGeneratorBuilder_.build(); } if (((from_bitField0_ & 0x00008000) == 0x00008000)) { to_bitField0_ |= 0x00008000; } if (inodeFileBuilder_ == null) { result.inodeFile_ = inodeFile_; } else { result.inodeFile_ = inodeFileBuilder_.build(); } if (((from_bitField0_ & 0x00010000) == 0x00010000)) { to_bitField0_ |= 0x00010000; } if (inodeLastModificationTimeBuilder_ == null) { result.inodeLastModificationTime_ = inodeLastModificationTime_; } else { result.inodeLastModificationTime_ = inodeLastModificationTimeBuilder_.build(); } if (((from_bitField0_ & 0x00020000) == 0x00020000)) { to_bitField0_ |= 0x00020000; } if (lineageBuilder_ == null) { result.lineage_ = lineage_; } else { result.lineage_ = lineageBuilder_.build(); } if (((from_bitField0_ & 0x00040000) == 0x00040000)) { to_bitField0_ |= 0x00040000; } if (lineageIdGeneratorBuilder_ == null) { result.lineageIdGenerator_ = lineageIdGenerator_; } else { result.lineageIdGenerator_ = lineageIdGeneratorBuilder_.build(); } if (((from_bitField0_ & 0x00080000) == 0x00080000)) { to_bitField0_ |= 0x00080000; } if (mergeStoreBuilder_ == null) { result.mergeStore_ = mergeStore_; } else { result.mergeStore_ = mergeStoreBuilder_.build(); } if (((from_bitField0_ & 0x00100000) == 0x00100000)) { to_bitField0_ |= 0x00100000; } if (persistDirectoryBuilder_ == null) { result.persistDirectory_ = persistDirectory_; } else { result.persistDirectory_ = persistDirectoryBuilder_.build(); } if (((from_bitField0_ & 0x00200000) == 0x00200000)) { to_bitField0_ |= 0x00200000; } if (reinitializeFileBuilder_ == null) { result.reinitializeFile_ = reinitializeFile_; } else { result.reinitializeFile_ = reinitializeFileBuilder_.build(); } if (((from_bitField0_ & 0x00400000) == 0x00400000)) { to_bitField0_ |= 0x00400000; } if (renameBuilder_ == null) { result.rename_ = rename_; } else { result.rename_ = renameBuilder_.build(); } if (((from_bitField0_ & 0x00800000) == 0x00800000)) { to_bitField0_ |= 0x00800000; } if (renameStoreBuilder_ == null) { result.renameStore_ = renameStore_; } else { result.renameStore_ = renameStoreBuilder_.build(); } if (((from_bitField0_ & 0x01000000) == 0x01000000)) { to_bitField0_ |= 0x01000000; } if (setAttributeBuilder_ == null) { result.setAttribute_ = setAttribute_; } else { result.setAttribute_ = setAttributeBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof alluxio.proto.journal.Journal.JournalEntry) { return mergeFrom((alluxio.proto.journal.Journal.JournalEntry)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(alluxio.proto.journal.Journal.JournalEntry other) { if (other == alluxio.proto.journal.Journal.JournalEntry.getDefaultInstance()) return this; if (other.hasSequenceNumber()) { setSequenceNumber(other.getSequenceNumber()); } if (other.hasAddMountPoint()) { mergeAddMountPoint(other.getAddMountPoint()); } if (other.hasAsyncPersistRequest()) { mergeAsyncPersistRequest(other.getAsyncPersistRequest()); } if (other.hasBlockContainerIdGenerator()) { mergeBlockContainerIdGenerator(other.getBlockContainerIdGenerator()); } if (other.hasBlockInfo()) { mergeBlockInfo(other.getBlockInfo()); } if (other.hasCompleteFile()) { mergeCompleteFile(other.getCompleteFile()); } if (other.hasCompletePartition()) { mergeCompletePartition(other.getCompletePartition()); } if (other.hasCompleteStore()) { mergeCompleteStore(other.getCompleteStore()); } if (other.hasCreateStore()) { mergeCreateStore(other.getCreateStore()); } if (other.hasDeleteFile()) { mergeDeleteFile(other.getDeleteFile()); } if (other.hasDeleteLineage()) { mergeDeleteLineage(other.getDeleteLineage()); } if (other.hasDeleteMountPoint()) { mergeDeleteMountPoint(other.getDeleteMountPoint()); } if (other.hasDeleteStore()) { mergeDeleteStore(other.getDeleteStore()); } if (other.hasInodeDirectory()) { mergeInodeDirectory(other.getInodeDirectory()); } if (other.hasInodeDirectoryIdGenerator()) { mergeInodeDirectoryIdGenerator(other.getInodeDirectoryIdGenerator()); } if (other.hasInodeFile()) { mergeInodeFile(other.getInodeFile()); } if (other.hasInodeLastModificationTime()) { mergeInodeLastModificationTime(other.getInodeLastModificationTime()); } if (other.hasLineage()) { mergeLineage(other.getLineage()); } if (other.hasLineageIdGenerator()) { mergeLineageIdGenerator(other.getLineageIdGenerator()); } if (other.hasMergeStore()) { mergeMergeStore(other.getMergeStore()); } if (other.hasPersistDirectory()) { mergePersistDirectory(other.getPersistDirectory()); } if (other.hasReinitializeFile()) { mergeReinitializeFile(other.getReinitializeFile()); } if (other.hasRename()) { mergeRename(other.getRename()); } if (other.hasRenameStore()) { mergeRenameStore(other.getRenameStore()); } if (other.hasSetAttribute()) { mergeSetAttribute(other.getSetAttribute()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { alluxio.proto.journal.Journal.JournalEntry parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (alluxio.proto.journal.Journal.JournalEntry) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional int64 sequence_number = 1; private long sequenceNumber_ ; /** * <code>optional int64 sequence_number = 1;</code> */ public boolean hasSequenceNumber() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int64 sequence_number = 1;</code> */ public long getSequenceNumber() { return sequenceNumber_; } /** * <code>optional int64 sequence_number = 1;</code> */ public Builder setSequenceNumber(long value) { bitField0_ |= 0x00000001; sequenceNumber_ = value; onChanged(); return this; } /** * <code>optional int64 sequence_number = 1;</code> */ public Builder clearSequenceNumber() { bitField0_ = (bitField0_ & ~0x00000001); sequenceNumber_ = 0L; onChanged(); return this; } // optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2; private alluxio.proto.journal.File.AddMountPointEntry addMountPoint_ = alluxio.proto.journal.File.AddMountPointEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.AddMountPointEntry, alluxio.proto.journal.File.AddMountPointEntry.Builder, alluxio.proto.journal.File.AddMountPointEntryOrBuilder> addMountPointBuilder_; /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ public boolean hasAddMountPoint() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ public alluxio.proto.journal.File.AddMountPointEntry getAddMountPoint() { if (addMountPointBuilder_ == null) { return addMountPoint_; } else { return addMountPointBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ public Builder setAddMountPoint(alluxio.proto.journal.File.AddMountPointEntry value) { if (addMountPointBuilder_ == null) { if (value == null) { throw new NullPointerException(); } addMountPoint_ = value; onChanged(); } else { addMountPointBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ public Builder setAddMountPoint( alluxio.proto.journal.File.AddMountPointEntry.Builder builderForValue) { if (addMountPointBuilder_ == null) { addMountPoint_ = builderForValue.build(); onChanged(); } else { addMountPointBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ public Builder mergeAddMountPoint(alluxio.proto.journal.File.AddMountPointEntry value) { if (addMountPointBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && addMountPoint_ != alluxio.proto.journal.File.AddMountPointEntry.getDefaultInstance()) { addMountPoint_ = alluxio.proto.journal.File.AddMountPointEntry.newBuilder(addMountPoint_).mergeFrom(value).buildPartial(); } else { addMountPoint_ = value; } onChanged(); } else { addMountPointBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ public Builder clearAddMountPoint() { if (addMountPointBuilder_ == null) { addMountPoint_ = alluxio.proto.journal.File.AddMountPointEntry.getDefaultInstance(); onChanged(); } else { addMountPointBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ public alluxio.proto.journal.File.AddMountPointEntry.Builder getAddMountPointBuilder() { bitField0_ |= 0x00000002; onChanged(); return getAddMountPointFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ public alluxio.proto.journal.File.AddMountPointEntryOrBuilder getAddMountPointOrBuilder() { if (addMountPointBuilder_ != null) { return addMountPointBuilder_.getMessageOrBuilder(); } else { return addMountPoint_; } } /** * <code>optional .alluxio.proto.journal.AddMountPointEntry add_mount_point = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.AddMountPointEntry, alluxio.proto.journal.File.AddMountPointEntry.Builder, alluxio.proto.journal.File.AddMountPointEntryOrBuilder> getAddMountPointFieldBuilder() { if (addMountPointBuilder_ == null) { addMountPointBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.AddMountPointEntry, alluxio.proto.journal.File.AddMountPointEntry.Builder, alluxio.proto.journal.File.AddMountPointEntryOrBuilder>( addMountPoint_, getParentForChildren(), isClean()); addMountPoint_ = null; } return addMountPointBuilder_; } // optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16; private alluxio.proto.journal.File.AsyncPersistRequestEntry asyncPersistRequest_ = alluxio.proto.journal.File.AsyncPersistRequestEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.AsyncPersistRequestEntry, alluxio.proto.journal.File.AsyncPersistRequestEntry.Builder, alluxio.proto.journal.File.AsyncPersistRequestEntryOrBuilder> asyncPersistRequestBuilder_; /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ public boolean hasAsyncPersistRequest() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ public alluxio.proto.journal.File.AsyncPersistRequestEntry getAsyncPersistRequest() { if (asyncPersistRequestBuilder_ == null) { return asyncPersistRequest_; } else { return asyncPersistRequestBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ public Builder setAsyncPersistRequest(alluxio.proto.journal.File.AsyncPersistRequestEntry value) { if (asyncPersistRequestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } asyncPersistRequest_ = value; onChanged(); } else { asyncPersistRequestBuilder_.setMessage(value); } bitField0_ |= 0x00000004; return this; } /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ public Builder setAsyncPersistRequest( alluxio.proto.journal.File.AsyncPersistRequestEntry.Builder builderForValue) { if (asyncPersistRequestBuilder_ == null) { asyncPersistRequest_ = builderForValue.build(); onChanged(); } else { asyncPersistRequestBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; return this; } /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ public Builder mergeAsyncPersistRequest(alluxio.proto.journal.File.AsyncPersistRequestEntry value) { if (asyncPersistRequestBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004) && asyncPersistRequest_ != alluxio.proto.journal.File.AsyncPersistRequestEntry.getDefaultInstance()) { asyncPersistRequest_ = alluxio.proto.journal.File.AsyncPersistRequestEntry.newBuilder(asyncPersistRequest_).mergeFrom(value).buildPartial(); } else { asyncPersistRequest_ = value; } onChanged(); } else { asyncPersistRequestBuilder_.mergeFrom(value); } bitField0_ |= 0x00000004; return this; } /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ public Builder clearAsyncPersistRequest() { if (asyncPersistRequestBuilder_ == null) { asyncPersistRequest_ = alluxio.proto.journal.File.AsyncPersistRequestEntry.getDefaultInstance(); onChanged(); } else { asyncPersistRequestBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); return this; } /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ public alluxio.proto.journal.File.AsyncPersistRequestEntry.Builder getAsyncPersistRequestBuilder() { bitField0_ |= 0x00000004; onChanged(); return getAsyncPersistRequestFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ public alluxio.proto.journal.File.AsyncPersistRequestEntryOrBuilder getAsyncPersistRequestOrBuilder() { if (asyncPersistRequestBuilder_ != null) { return asyncPersistRequestBuilder_.getMessageOrBuilder(); } else { return asyncPersistRequest_; } } /** * <code>optional .alluxio.proto.journal.AsyncPersistRequestEntry async_persist_request = 16;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.AsyncPersistRequestEntry, alluxio.proto.journal.File.AsyncPersistRequestEntry.Builder, alluxio.proto.journal.File.AsyncPersistRequestEntryOrBuilder> getAsyncPersistRequestFieldBuilder() { if (asyncPersistRequestBuilder_ == null) { asyncPersistRequestBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.AsyncPersistRequestEntry, alluxio.proto.journal.File.AsyncPersistRequestEntry.Builder, alluxio.proto.journal.File.AsyncPersistRequestEntryOrBuilder>( asyncPersistRequest_, getParentForChildren(), isClean()); asyncPersistRequest_ = null; } return asyncPersistRequestBuilder_; } // optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3; private alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry blockContainerIdGenerator_ = alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry, alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry.Builder, alluxio.proto.journal.Block.BlockContainerIdGeneratorEntryOrBuilder> blockContainerIdGeneratorBuilder_; /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ public boolean hasBlockContainerIdGenerator() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ public alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry getBlockContainerIdGenerator() { if (blockContainerIdGeneratorBuilder_ == null) { return blockContainerIdGenerator_; } else { return blockContainerIdGeneratorBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ public Builder setBlockContainerIdGenerator(alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry value) { if (blockContainerIdGeneratorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } blockContainerIdGenerator_ = value; onChanged(); } else { blockContainerIdGeneratorBuilder_.setMessage(value); } bitField0_ |= 0x00000008; return this; } /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ public Builder setBlockContainerIdGenerator( alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry.Builder builderForValue) { if (blockContainerIdGeneratorBuilder_ == null) { blockContainerIdGenerator_ = builderForValue.build(); onChanged(); } else { blockContainerIdGeneratorBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000008; return this; } /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ public Builder mergeBlockContainerIdGenerator(alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry value) { if (blockContainerIdGeneratorBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008) && blockContainerIdGenerator_ != alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry.getDefaultInstance()) { blockContainerIdGenerator_ = alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry.newBuilder(blockContainerIdGenerator_).mergeFrom(value).buildPartial(); } else { blockContainerIdGenerator_ = value; } onChanged(); } else { blockContainerIdGeneratorBuilder_.mergeFrom(value); } bitField0_ |= 0x00000008; return this; } /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ public Builder clearBlockContainerIdGenerator() { if (blockContainerIdGeneratorBuilder_ == null) { blockContainerIdGenerator_ = alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry.getDefaultInstance(); onChanged(); } else { blockContainerIdGeneratorBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); return this; } /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ public alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry.Builder getBlockContainerIdGeneratorBuilder() { bitField0_ |= 0x00000008; onChanged(); return getBlockContainerIdGeneratorFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ public alluxio.proto.journal.Block.BlockContainerIdGeneratorEntryOrBuilder getBlockContainerIdGeneratorOrBuilder() { if (blockContainerIdGeneratorBuilder_ != null) { return blockContainerIdGeneratorBuilder_.getMessageOrBuilder(); } else { return blockContainerIdGenerator_; } } /** * <code>optional .alluxio.proto.journal.BlockContainerIdGeneratorEntry block_container_id_generator = 3;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry, alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry.Builder, alluxio.proto.journal.Block.BlockContainerIdGeneratorEntryOrBuilder> getBlockContainerIdGeneratorFieldBuilder() { if (blockContainerIdGeneratorBuilder_ == null) { blockContainerIdGeneratorBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry, alluxio.proto.journal.Block.BlockContainerIdGeneratorEntry.Builder, alluxio.proto.journal.Block.BlockContainerIdGeneratorEntryOrBuilder>( blockContainerIdGenerator_, getParentForChildren(), isClean()); blockContainerIdGenerator_ = null; } return blockContainerIdGeneratorBuilder_; } // optional .alluxio.proto.journal.BlockInfoEntry block_info = 4; private alluxio.proto.journal.Block.BlockInfoEntry blockInfo_ = alluxio.proto.journal.Block.BlockInfoEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Block.BlockInfoEntry, alluxio.proto.journal.Block.BlockInfoEntry.Builder, alluxio.proto.journal.Block.BlockInfoEntryOrBuilder> blockInfoBuilder_; /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ public boolean hasBlockInfo() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ public alluxio.proto.journal.Block.BlockInfoEntry getBlockInfo() { if (blockInfoBuilder_ == null) { return blockInfo_; } else { return blockInfoBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ public Builder setBlockInfo(alluxio.proto.journal.Block.BlockInfoEntry value) { if (blockInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } blockInfo_ = value; onChanged(); } else { blockInfoBuilder_.setMessage(value); } bitField0_ |= 0x00000010; return this; } /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ public Builder setBlockInfo( alluxio.proto.journal.Block.BlockInfoEntry.Builder builderForValue) { if (blockInfoBuilder_ == null) { blockInfo_ = builderForValue.build(); onChanged(); } else { blockInfoBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000010; return this; } /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ public Builder mergeBlockInfo(alluxio.proto.journal.Block.BlockInfoEntry value) { if (blockInfoBuilder_ == null) { if (((bitField0_ & 0x00000010) == 0x00000010) && blockInfo_ != alluxio.proto.journal.Block.BlockInfoEntry.getDefaultInstance()) { blockInfo_ = alluxio.proto.journal.Block.BlockInfoEntry.newBuilder(blockInfo_).mergeFrom(value).buildPartial(); } else { blockInfo_ = value; } onChanged(); } else { blockInfoBuilder_.mergeFrom(value); } bitField0_ |= 0x00000010; return this; } /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ public Builder clearBlockInfo() { if (blockInfoBuilder_ == null) { blockInfo_ = alluxio.proto.journal.Block.BlockInfoEntry.getDefaultInstance(); onChanged(); } else { blockInfoBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000010); return this; } /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ public alluxio.proto.journal.Block.BlockInfoEntry.Builder getBlockInfoBuilder() { bitField0_ |= 0x00000010; onChanged(); return getBlockInfoFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ public alluxio.proto.journal.Block.BlockInfoEntryOrBuilder getBlockInfoOrBuilder() { if (blockInfoBuilder_ != null) { return blockInfoBuilder_.getMessageOrBuilder(); } else { return blockInfo_; } } /** * <code>optional .alluxio.proto.journal.BlockInfoEntry block_info = 4;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Block.BlockInfoEntry, alluxio.proto.journal.Block.BlockInfoEntry.Builder, alluxio.proto.journal.Block.BlockInfoEntryOrBuilder> getBlockInfoFieldBuilder() { if (blockInfoBuilder_ == null) { blockInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Block.BlockInfoEntry, alluxio.proto.journal.Block.BlockInfoEntry.Builder, alluxio.proto.journal.Block.BlockInfoEntryOrBuilder>( blockInfo_, getParentForChildren(), isClean()); blockInfo_ = null; } return blockInfoBuilder_; } // optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5; private alluxio.proto.journal.File.CompleteFileEntry completeFile_ = alluxio.proto.journal.File.CompleteFileEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.CompleteFileEntry, alluxio.proto.journal.File.CompleteFileEntry.Builder, alluxio.proto.journal.File.CompleteFileEntryOrBuilder> completeFileBuilder_; /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ public boolean hasCompleteFile() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ public alluxio.proto.journal.File.CompleteFileEntry getCompleteFile() { if (completeFileBuilder_ == null) { return completeFile_; } else { return completeFileBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ public Builder setCompleteFile(alluxio.proto.journal.File.CompleteFileEntry value) { if (completeFileBuilder_ == null) { if (value == null) { throw new NullPointerException(); } completeFile_ = value; onChanged(); } else { completeFileBuilder_.setMessage(value); } bitField0_ |= 0x00000020; return this; } /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ public Builder setCompleteFile( alluxio.proto.journal.File.CompleteFileEntry.Builder builderForValue) { if (completeFileBuilder_ == null) { completeFile_ = builderForValue.build(); onChanged(); } else { completeFileBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000020; return this; } /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ public Builder mergeCompleteFile(alluxio.proto.journal.File.CompleteFileEntry value) { if (completeFileBuilder_ == null) { if (((bitField0_ & 0x00000020) == 0x00000020) && completeFile_ != alluxio.proto.journal.File.CompleteFileEntry.getDefaultInstance()) { completeFile_ = alluxio.proto.journal.File.CompleteFileEntry.newBuilder(completeFile_).mergeFrom(value).buildPartial(); } else { completeFile_ = value; } onChanged(); } else { completeFileBuilder_.mergeFrom(value); } bitField0_ |= 0x00000020; return this; } /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ public Builder clearCompleteFile() { if (completeFileBuilder_ == null) { completeFile_ = alluxio.proto.journal.File.CompleteFileEntry.getDefaultInstance(); onChanged(); } else { completeFileBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000020); return this; } /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ public alluxio.proto.journal.File.CompleteFileEntry.Builder getCompleteFileBuilder() { bitField0_ |= 0x00000020; onChanged(); return getCompleteFileFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ public alluxio.proto.journal.File.CompleteFileEntryOrBuilder getCompleteFileOrBuilder() { if (completeFileBuilder_ != null) { return completeFileBuilder_.getMessageOrBuilder(); } else { return completeFile_; } } /** * <code>optional .alluxio.proto.journal.CompleteFileEntry complete_file = 5;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.CompleteFileEntry, alluxio.proto.journal.File.CompleteFileEntry.Builder, alluxio.proto.journal.File.CompleteFileEntryOrBuilder> getCompleteFileFieldBuilder() { if (completeFileBuilder_ == null) { completeFileBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.CompleteFileEntry, alluxio.proto.journal.File.CompleteFileEntry.Builder, alluxio.proto.journal.File.CompleteFileEntryOrBuilder>( completeFile_, getParentForChildren(), isClean()); completeFile_ = null; } return completeFileBuilder_; } // optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21; private alluxio.proto.journal.KeyValue.CompletePartitionEntry completePartition_ = alluxio.proto.journal.KeyValue.CompletePartitionEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.CompletePartitionEntry, alluxio.proto.journal.KeyValue.CompletePartitionEntry.Builder, alluxio.proto.journal.KeyValue.CompletePartitionEntryOrBuilder> completePartitionBuilder_; /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ public boolean hasCompletePartition() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ public alluxio.proto.journal.KeyValue.CompletePartitionEntry getCompletePartition() { if (completePartitionBuilder_ == null) { return completePartition_; } else { return completePartitionBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ public Builder setCompletePartition(alluxio.proto.journal.KeyValue.CompletePartitionEntry value) { if (completePartitionBuilder_ == null) { if (value == null) { throw new NullPointerException(); } completePartition_ = value; onChanged(); } else { completePartitionBuilder_.setMessage(value); } bitField0_ |= 0x00000040; return this; } /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ public Builder setCompletePartition( alluxio.proto.journal.KeyValue.CompletePartitionEntry.Builder builderForValue) { if (completePartitionBuilder_ == null) { completePartition_ = builderForValue.build(); onChanged(); } else { completePartitionBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000040; return this; } /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ public Builder mergeCompletePartition(alluxio.proto.journal.KeyValue.CompletePartitionEntry value) { if (completePartitionBuilder_ == null) { if (((bitField0_ & 0x00000040) == 0x00000040) && completePartition_ != alluxio.proto.journal.KeyValue.CompletePartitionEntry.getDefaultInstance()) { completePartition_ = alluxio.proto.journal.KeyValue.CompletePartitionEntry.newBuilder(completePartition_).mergeFrom(value).buildPartial(); } else { completePartition_ = value; } onChanged(); } else { completePartitionBuilder_.mergeFrom(value); } bitField0_ |= 0x00000040; return this; } /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ public Builder clearCompletePartition() { if (completePartitionBuilder_ == null) { completePartition_ = alluxio.proto.journal.KeyValue.CompletePartitionEntry.getDefaultInstance(); onChanged(); } else { completePartitionBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000040); return this; } /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ public alluxio.proto.journal.KeyValue.CompletePartitionEntry.Builder getCompletePartitionBuilder() { bitField0_ |= 0x00000040; onChanged(); return getCompletePartitionFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ public alluxio.proto.journal.KeyValue.CompletePartitionEntryOrBuilder getCompletePartitionOrBuilder() { if (completePartitionBuilder_ != null) { return completePartitionBuilder_.getMessageOrBuilder(); } else { return completePartition_; } } /** * <code>optional .alluxio.proto.journal.CompletePartitionEntry complete_partition = 21;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.CompletePartitionEntry, alluxio.proto.journal.KeyValue.CompletePartitionEntry.Builder, alluxio.proto.journal.KeyValue.CompletePartitionEntryOrBuilder> getCompletePartitionFieldBuilder() { if (completePartitionBuilder_ == null) { completePartitionBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.CompletePartitionEntry, alluxio.proto.journal.KeyValue.CompletePartitionEntry.Builder, alluxio.proto.journal.KeyValue.CompletePartitionEntryOrBuilder>( completePartition_, getParentForChildren(), isClean()); completePartition_ = null; } return completePartitionBuilder_; } // optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22; private alluxio.proto.journal.KeyValue.CompleteStoreEntry completeStore_ = alluxio.proto.journal.KeyValue.CompleteStoreEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.CompleteStoreEntry, alluxio.proto.journal.KeyValue.CompleteStoreEntry.Builder, alluxio.proto.journal.KeyValue.CompleteStoreEntryOrBuilder> completeStoreBuilder_; /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ public boolean hasCompleteStore() { return ((bitField0_ & 0x00000080) == 0x00000080); } /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ public alluxio.proto.journal.KeyValue.CompleteStoreEntry getCompleteStore() { if (completeStoreBuilder_ == null) { return completeStore_; } else { return completeStoreBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ public Builder setCompleteStore(alluxio.proto.journal.KeyValue.CompleteStoreEntry value) { if (completeStoreBuilder_ == null) { if (value == null) { throw new NullPointerException(); } completeStore_ = value; onChanged(); } else { completeStoreBuilder_.setMessage(value); } bitField0_ |= 0x00000080; return this; } /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ public Builder setCompleteStore( alluxio.proto.journal.KeyValue.CompleteStoreEntry.Builder builderForValue) { if (completeStoreBuilder_ == null) { completeStore_ = builderForValue.build(); onChanged(); } else { completeStoreBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000080; return this; } /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ public Builder mergeCompleteStore(alluxio.proto.journal.KeyValue.CompleteStoreEntry value) { if (completeStoreBuilder_ == null) { if (((bitField0_ & 0x00000080) == 0x00000080) && completeStore_ != alluxio.proto.journal.KeyValue.CompleteStoreEntry.getDefaultInstance()) { completeStore_ = alluxio.proto.journal.KeyValue.CompleteStoreEntry.newBuilder(completeStore_).mergeFrom(value).buildPartial(); } else { completeStore_ = value; } onChanged(); } else { completeStoreBuilder_.mergeFrom(value); } bitField0_ |= 0x00000080; return this; } /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ public Builder clearCompleteStore() { if (completeStoreBuilder_ == null) { completeStore_ = alluxio.proto.journal.KeyValue.CompleteStoreEntry.getDefaultInstance(); onChanged(); } else { completeStoreBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000080); return this; } /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ public alluxio.proto.journal.KeyValue.CompleteStoreEntry.Builder getCompleteStoreBuilder() { bitField0_ |= 0x00000080; onChanged(); return getCompleteStoreFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ public alluxio.proto.journal.KeyValue.CompleteStoreEntryOrBuilder getCompleteStoreOrBuilder() { if (completeStoreBuilder_ != null) { return completeStoreBuilder_.getMessageOrBuilder(); } else { return completeStore_; } } /** * <code>optional .alluxio.proto.journal.CompleteStoreEntry complete_store = 22;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.CompleteStoreEntry, alluxio.proto.journal.KeyValue.CompleteStoreEntry.Builder, alluxio.proto.journal.KeyValue.CompleteStoreEntryOrBuilder> getCompleteStoreFieldBuilder() { if (completeStoreBuilder_ == null) { completeStoreBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.CompleteStoreEntry, alluxio.proto.journal.KeyValue.CompleteStoreEntry.Builder, alluxio.proto.journal.KeyValue.CompleteStoreEntryOrBuilder>( completeStore_, getParentForChildren(), isClean()); completeStore_ = null; } return completeStoreBuilder_; } // optional .alluxio.proto.journal.CreateStoreEntry create_store = 23; private alluxio.proto.journal.KeyValue.CreateStoreEntry createStore_ = alluxio.proto.journal.KeyValue.CreateStoreEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.CreateStoreEntry, alluxio.proto.journal.KeyValue.CreateStoreEntry.Builder, alluxio.proto.journal.KeyValue.CreateStoreEntryOrBuilder> createStoreBuilder_; /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ public boolean hasCreateStore() { return ((bitField0_ & 0x00000100) == 0x00000100); } /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ public alluxio.proto.journal.KeyValue.CreateStoreEntry getCreateStore() { if (createStoreBuilder_ == null) { return createStore_; } else { return createStoreBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ public Builder setCreateStore(alluxio.proto.journal.KeyValue.CreateStoreEntry value) { if (createStoreBuilder_ == null) { if (value == null) { throw new NullPointerException(); } createStore_ = value; onChanged(); } else { createStoreBuilder_.setMessage(value); } bitField0_ |= 0x00000100; return this; } /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ public Builder setCreateStore( alluxio.proto.journal.KeyValue.CreateStoreEntry.Builder builderForValue) { if (createStoreBuilder_ == null) { createStore_ = builderForValue.build(); onChanged(); } else { createStoreBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000100; return this; } /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ public Builder mergeCreateStore(alluxio.proto.journal.KeyValue.CreateStoreEntry value) { if (createStoreBuilder_ == null) { if (((bitField0_ & 0x00000100) == 0x00000100) && createStore_ != alluxio.proto.journal.KeyValue.CreateStoreEntry.getDefaultInstance()) { createStore_ = alluxio.proto.journal.KeyValue.CreateStoreEntry.newBuilder(createStore_).mergeFrom(value).buildPartial(); } else { createStore_ = value; } onChanged(); } else { createStoreBuilder_.mergeFrom(value); } bitField0_ |= 0x00000100; return this; } /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ public Builder clearCreateStore() { if (createStoreBuilder_ == null) { createStore_ = alluxio.proto.journal.KeyValue.CreateStoreEntry.getDefaultInstance(); onChanged(); } else { createStoreBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000100); return this; } /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ public alluxio.proto.journal.KeyValue.CreateStoreEntry.Builder getCreateStoreBuilder() { bitField0_ |= 0x00000100; onChanged(); return getCreateStoreFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ public alluxio.proto.journal.KeyValue.CreateStoreEntryOrBuilder getCreateStoreOrBuilder() { if (createStoreBuilder_ != null) { return createStoreBuilder_.getMessageOrBuilder(); } else { return createStore_; } } /** * <code>optional .alluxio.proto.journal.CreateStoreEntry create_store = 23;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.CreateStoreEntry, alluxio.proto.journal.KeyValue.CreateStoreEntry.Builder, alluxio.proto.journal.KeyValue.CreateStoreEntryOrBuilder> getCreateStoreFieldBuilder() { if (createStoreBuilder_ == null) { createStoreBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.CreateStoreEntry, alluxio.proto.journal.KeyValue.CreateStoreEntry.Builder, alluxio.proto.journal.KeyValue.CreateStoreEntryOrBuilder>( createStore_, getParentForChildren(), isClean()); createStore_ = null; } return createStoreBuilder_; } // optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6; private alluxio.proto.journal.File.DeleteFileEntry deleteFile_ = alluxio.proto.journal.File.DeleteFileEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.DeleteFileEntry, alluxio.proto.journal.File.DeleteFileEntry.Builder, alluxio.proto.journal.File.DeleteFileEntryOrBuilder> deleteFileBuilder_; /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ public boolean hasDeleteFile() { return ((bitField0_ & 0x00000200) == 0x00000200); } /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ public alluxio.proto.journal.File.DeleteFileEntry getDeleteFile() { if (deleteFileBuilder_ == null) { return deleteFile_; } else { return deleteFileBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ public Builder setDeleteFile(alluxio.proto.journal.File.DeleteFileEntry value) { if (deleteFileBuilder_ == null) { if (value == null) { throw new NullPointerException(); } deleteFile_ = value; onChanged(); } else { deleteFileBuilder_.setMessage(value); } bitField0_ |= 0x00000200; return this; } /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ public Builder setDeleteFile( alluxio.proto.journal.File.DeleteFileEntry.Builder builderForValue) { if (deleteFileBuilder_ == null) { deleteFile_ = builderForValue.build(); onChanged(); } else { deleteFileBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000200; return this; } /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ public Builder mergeDeleteFile(alluxio.proto.journal.File.DeleteFileEntry value) { if (deleteFileBuilder_ == null) { if (((bitField0_ & 0x00000200) == 0x00000200) && deleteFile_ != alluxio.proto.journal.File.DeleteFileEntry.getDefaultInstance()) { deleteFile_ = alluxio.proto.journal.File.DeleteFileEntry.newBuilder(deleteFile_).mergeFrom(value).buildPartial(); } else { deleteFile_ = value; } onChanged(); } else { deleteFileBuilder_.mergeFrom(value); } bitField0_ |= 0x00000200; return this; } /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ public Builder clearDeleteFile() { if (deleteFileBuilder_ == null) { deleteFile_ = alluxio.proto.journal.File.DeleteFileEntry.getDefaultInstance(); onChanged(); } else { deleteFileBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000200); return this; } /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ public alluxio.proto.journal.File.DeleteFileEntry.Builder getDeleteFileBuilder() { bitField0_ |= 0x00000200; onChanged(); return getDeleteFileFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ public alluxio.proto.journal.File.DeleteFileEntryOrBuilder getDeleteFileOrBuilder() { if (deleteFileBuilder_ != null) { return deleteFileBuilder_.getMessageOrBuilder(); } else { return deleteFile_; } } /** * <code>optional .alluxio.proto.journal.DeleteFileEntry delete_file = 6;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.DeleteFileEntry, alluxio.proto.journal.File.DeleteFileEntry.Builder, alluxio.proto.journal.File.DeleteFileEntryOrBuilder> getDeleteFileFieldBuilder() { if (deleteFileBuilder_ == null) { deleteFileBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.DeleteFileEntry, alluxio.proto.journal.File.DeleteFileEntry.Builder, alluxio.proto.journal.File.DeleteFileEntryOrBuilder>( deleteFile_, getParentForChildren(), isClean()); deleteFile_ = null; } return deleteFileBuilder_; } // optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7; private alluxio.proto.journal.Lineage.DeleteLineageEntry deleteLineage_ = alluxio.proto.journal.Lineage.DeleteLineageEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Lineage.DeleteLineageEntry, alluxio.proto.journal.Lineage.DeleteLineageEntry.Builder, alluxio.proto.journal.Lineage.DeleteLineageEntryOrBuilder> deleteLineageBuilder_; /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ public boolean hasDeleteLineage() { return ((bitField0_ & 0x00000400) == 0x00000400); } /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ public alluxio.proto.journal.Lineage.DeleteLineageEntry getDeleteLineage() { if (deleteLineageBuilder_ == null) { return deleteLineage_; } else { return deleteLineageBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ public Builder setDeleteLineage(alluxio.proto.journal.Lineage.DeleteLineageEntry value) { if (deleteLineageBuilder_ == null) { if (value == null) { throw new NullPointerException(); } deleteLineage_ = value; onChanged(); } else { deleteLineageBuilder_.setMessage(value); } bitField0_ |= 0x00000400; return this; } /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ public Builder setDeleteLineage( alluxio.proto.journal.Lineage.DeleteLineageEntry.Builder builderForValue) { if (deleteLineageBuilder_ == null) { deleteLineage_ = builderForValue.build(); onChanged(); } else { deleteLineageBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000400; return this; } /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ public Builder mergeDeleteLineage(alluxio.proto.journal.Lineage.DeleteLineageEntry value) { if (deleteLineageBuilder_ == null) { if (((bitField0_ & 0x00000400) == 0x00000400) && deleteLineage_ != alluxio.proto.journal.Lineage.DeleteLineageEntry.getDefaultInstance()) { deleteLineage_ = alluxio.proto.journal.Lineage.DeleteLineageEntry.newBuilder(deleteLineage_).mergeFrom(value).buildPartial(); } else { deleteLineage_ = value; } onChanged(); } else { deleteLineageBuilder_.mergeFrom(value); } bitField0_ |= 0x00000400; return this; } /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ public Builder clearDeleteLineage() { if (deleteLineageBuilder_ == null) { deleteLineage_ = alluxio.proto.journal.Lineage.DeleteLineageEntry.getDefaultInstance(); onChanged(); } else { deleteLineageBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000400); return this; } /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ public alluxio.proto.journal.Lineage.DeleteLineageEntry.Builder getDeleteLineageBuilder() { bitField0_ |= 0x00000400; onChanged(); return getDeleteLineageFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ public alluxio.proto.journal.Lineage.DeleteLineageEntryOrBuilder getDeleteLineageOrBuilder() { if (deleteLineageBuilder_ != null) { return deleteLineageBuilder_.getMessageOrBuilder(); } else { return deleteLineage_; } } /** * <code>optional .alluxio.proto.journal.DeleteLineageEntry delete_lineage = 7;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Lineage.DeleteLineageEntry, alluxio.proto.journal.Lineage.DeleteLineageEntry.Builder, alluxio.proto.journal.Lineage.DeleteLineageEntryOrBuilder> getDeleteLineageFieldBuilder() { if (deleteLineageBuilder_ == null) { deleteLineageBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Lineage.DeleteLineageEntry, alluxio.proto.journal.Lineage.DeleteLineageEntry.Builder, alluxio.proto.journal.Lineage.DeleteLineageEntryOrBuilder>( deleteLineage_, getParentForChildren(), isClean()); deleteLineage_ = null; } return deleteLineageBuilder_; } // optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8; private alluxio.proto.journal.File.DeleteMountPointEntry deleteMountPoint_ = alluxio.proto.journal.File.DeleteMountPointEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.DeleteMountPointEntry, alluxio.proto.journal.File.DeleteMountPointEntry.Builder, alluxio.proto.journal.File.DeleteMountPointEntryOrBuilder> deleteMountPointBuilder_; /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ public boolean hasDeleteMountPoint() { return ((bitField0_ & 0x00000800) == 0x00000800); } /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ public alluxio.proto.journal.File.DeleteMountPointEntry getDeleteMountPoint() { if (deleteMountPointBuilder_ == null) { return deleteMountPoint_; } else { return deleteMountPointBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ public Builder setDeleteMountPoint(alluxio.proto.journal.File.DeleteMountPointEntry value) { if (deleteMountPointBuilder_ == null) { if (value == null) { throw new NullPointerException(); } deleteMountPoint_ = value; onChanged(); } else { deleteMountPointBuilder_.setMessage(value); } bitField0_ |= 0x00000800; return this; } /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ public Builder setDeleteMountPoint( alluxio.proto.journal.File.DeleteMountPointEntry.Builder builderForValue) { if (deleteMountPointBuilder_ == null) { deleteMountPoint_ = builderForValue.build(); onChanged(); } else { deleteMountPointBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000800; return this; } /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ public Builder mergeDeleteMountPoint(alluxio.proto.journal.File.DeleteMountPointEntry value) { if (deleteMountPointBuilder_ == null) { if (((bitField0_ & 0x00000800) == 0x00000800) && deleteMountPoint_ != alluxio.proto.journal.File.DeleteMountPointEntry.getDefaultInstance()) { deleteMountPoint_ = alluxio.proto.journal.File.DeleteMountPointEntry.newBuilder(deleteMountPoint_).mergeFrom(value).buildPartial(); } else { deleteMountPoint_ = value; } onChanged(); } else { deleteMountPointBuilder_.mergeFrom(value); } bitField0_ |= 0x00000800; return this; } /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ public Builder clearDeleteMountPoint() { if (deleteMountPointBuilder_ == null) { deleteMountPoint_ = alluxio.proto.journal.File.DeleteMountPointEntry.getDefaultInstance(); onChanged(); } else { deleteMountPointBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000800); return this; } /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ public alluxio.proto.journal.File.DeleteMountPointEntry.Builder getDeleteMountPointBuilder() { bitField0_ |= 0x00000800; onChanged(); return getDeleteMountPointFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ public alluxio.proto.journal.File.DeleteMountPointEntryOrBuilder getDeleteMountPointOrBuilder() { if (deleteMountPointBuilder_ != null) { return deleteMountPointBuilder_.getMessageOrBuilder(); } else { return deleteMountPoint_; } } /** * <code>optional .alluxio.proto.journal.DeleteMountPointEntry delete_mount_point = 8;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.DeleteMountPointEntry, alluxio.proto.journal.File.DeleteMountPointEntry.Builder, alluxio.proto.journal.File.DeleteMountPointEntryOrBuilder> getDeleteMountPointFieldBuilder() { if (deleteMountPointBuilder_ == null) { deleteMountPointBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.DeleteMountPointEntry, alluxio.proto.journal.File.DeleteMountPointEntry.Builder, alluxio.proto.journal.File.DeleteMountPointEntryOrBuilder>( deleteMountPoint_, getParentForChildren(), isClean()); deleteMountPoint_ = null; } return deleteMountPointBuilder_; } // optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25; private alluxio.proto.journal.KeyValue.DeleteStoreEntry deleteStore_ = alluxio.proto.journal.KeyValue.DeleteStoreEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.DeleteStoreEntry, alluxio.proto.journal.KeyValue.DeleteStoreEntry.Builder, alluxio.proto.journal.KeyValue.DeleteStoreEntryOrBuilder> deleteStoreBuilder_; /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ public boolean hasDeleteStore() { return ((bitField0_ & 0x00001000) == 0x00001000); } /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ public alluxio.proto.journal.KeyValue.DeleteStoreEntry getDeleteStore() { if (deleteStoreBuilder_ == null) { return deleteStore_; } else { return deleteStoreBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ public Builder setDeleteStore(alluxio.proto.journal.KeyValue.DeleteStoreEntry value) { if (deleteStoreBuilder_ == null) { if (value == null) { throw new NullPointerException(); } deleteStore_ = value; onChanged(); } else { deleteStoreBuilder_.setMessage(value); } bitField0_ |= 0x00001000; return this; } /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ public Builder setDeleteStore( alluxio.proto.journal.KeyValue.DeleteStoreEntry.Builder builderForValue) { if (deleteStoreBuilder_ == null) { deleteStore_ = builderForValue.build(); onChanged(); } else { deleteStoreBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00001000; return this; } /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ public Builder mergeDeleteStore(alluxio.proto.journal.KeyValue.DeleteStoreEntry value) { if (deleteStoreBuilder_ == null) { if (((bitField0_ & 0x00001000) == 0x00001000) && deleteStore_ != alluxio.proto.journal.KeyValue.DeleteStoreEntry.getDefaultInstance()) { deleteStore_ = alluxio.proto.journal.KeyValue.DeleteStoreEntry.newBuilder(deleteStore_).mergeFrom(value).buildPartial(); } else { deleteStore_ = value; } onChanged(); } else { deleteStoreBuilder_.mergeFrom(value); } bitField0_ |= 0x00001000; return this; } /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ public Builder clearDeleteStore() { if (deleteStoreBuilder_ == null) { deleteStore_ = alluxio.proto.journal.KeyValue.DeleteStoreEntry.getDefaultInstance(); onChanged(); } else { deleteStoreBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00001000); return this; } /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ public alluxio.proto.journal.KeyValue.DeleteStoreEntry.Builder getDeleteStoreBuilder() { bitField0_ |= 0x00001000; onChanged(); return getDeleteStoreFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ public alluxio.proto.journal.KeyValue.DeleteStoreEntryOrBuilder getDeleteStoreOrBuilder() { if (deleteStoreBuilder_ != null) { return deleteStoreBuilder_.getMessageOrBuilder(); } else { return deleteStore_; } } /** * <code>optional .alluxio.proto.journal.DeleteStoreEntry delete_store = 25;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.DeleteStoreEntry, alluxio.proto.journal.KeyValue.DeleteStoreEntry.Builder, alluxio.proto.journal.KeyValue.DeleteStoreEntryOrBuilder> getDeleteStoreFieldBuilder() { if (deleteStoreBuilder_ == null) { deleteStoreBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.DeleteStoreEntry, alluxio.proto.journal.KeyValue.DeleteStoreEntry.Builder, alluxio.proto.journal.KeyValue.DeleteStoreEntryOrBuilder>( deleteStore_, getParentForChildren(), isClean()); deleteStore_ = null; } return deleteStoreBuilder_; } // optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9; private alluxio.proto.journal.File.InodeDirectoryEntry inodeDirectory_ = alluxio.proto.journal.File.InodeDirectoryEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.InodeDirectoryEntry, alluxio.proto.journal.File.InodeDirectoryEntry.Builder, alluxio.proto.journal.File.InodeDirectoryEntryOrBuilder> inodeDirectoryBuilder_; /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ public boolean hasInodeDirectory() { return ((bitField0_ & 0x00002000) == 0x00002000); } /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ public alluxio.proto.journal.File.InodeDirectoryEntry getInodeDirectory() { if (inodeDirectoryBuilder_ == null) { return inodeDirectory_; } else { return inodeDirectoryBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ public Builder setInodeDirectory(alluxio.proto.journal.File.InodeDirectoryEntry value) { if (inodeDirectoryBuilder_ == null) { if (value == null) { throw new NullPointerException(); } inodeDirectory_ = value; onChanged(); } else { inodeDirectoryBuilder_.setMessage(value); } bitField0_ |= 0x00002000; return this; } /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ public Builder setInodeDirectory( alluxio.proto.journal.File.InodeDirectoryEntry.Builder builderForValue) { if (inodeDirectoryBuilder_ == null) { inodeDirectory_ = builderForValue.build(); onChanged(); } else { inodeDirectoryBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00002000; return this; } /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ public Builder mergeInodeDirectory(alluxio.proto.journal.File.InodeDirectoryEntry value) { if (inodeDirectoryBuilder_ == null) { if (((bitField0_ & 0x00002000) == 0x00002000) && inodeDirectory_ != alluxio.proto.journal.File.InodeDirectoryEntry.getDefaultInstance()) { inodeDirectory_ = alluxio.proto.journal.File.InodeDirectoryEntry.newBuilder(inodeDirectory_).mergeFrom(value).buildPartial(); } else { inodeDirectory_ = value; } onChanged(); } else { inodeDirectoryBuilder_.mergeFrom(value); } bitField0_ |= 0x00002000; return this; } /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ public Builder clearInodeDirectory() { if (inodeDirectoryBuilder_ == null) { inodeDirectory_ = alluxio.proto.journal.File.InodeDirectoryEntry.getDefaultInstance(); onChanged(); } else { inodeDirectoryBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00002000); return this; } /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ public alluxio.proto.journal.File.InodeDirectoryEntry.Builder getInodeDirectoryBuilder() { bitField0_ |= 0x00002000; onChanged(); return getInodeDirectoryFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ public alluxio.proto.journal.File.InodeDirectoryEntryOrBuilder getInodeDirectoryOrBuilder() { if (inodeDirectoryBuilder_ != null) { return inodeDirectoryBuilder_.getMessageOrBuilder(); } else { return inodeDirectory_; } } /** * <code>optional .alluxio.proto.journal.InodeDirectoryEntry inode_directory = 9;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.InodeDirectoryEntry, alluxio.proto.journal.File.InodeDirectoryEntry.Builder, alluxio.proto.journal.File.InodeDirectoryEntryOrBuilder> getInodeDirectoryFieldBuilder() { if (inodeDirectoryBuilder_ == null) { inodeDirectoryBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.InodeDirectoryEntry, alluxio.proto.journal.File.InodeDirectoryEntry.Builder, alluxio.proto.journal.File.InodeDirectoryEntryOrBuilder>( inodeDirectory_, getParentForChildren(), isClean()); inodeDirectory_ = null; } return inodeDirectoryBuilder_; } // optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10; private alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry inodeDirectoryIdGenerator_ = alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry, alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry.Builder, alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntryOrBuilder> inodeDirectoryIdGeneratorBuilder_; /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ public boolean hasInodeDirectoryIdGenerator() { return ((bitField0_ & 0x00004000) == 0x00004000); } /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ public alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry getInodeDirectoryIdGenerator() { if (inodeDirectoryIdGeneratorBuilder_ == null) { return inodeDirectoryIdGenerator_; } else { return inodeDirectoryIdGeneratorBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ public Builder setInodeDirectoryIdGenerator(alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry value) { if (inodeDirectoryIdGeneratorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } inodeDirectoryIdGenerator_ = value; onChanged(); } else { inodeDirectoryIdGeneratorBuilder_.setMessage(value); } bitField0_ |= 0x00004000; return this; } /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ public Builder setInodeDirectoryIdGenerator( alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry.Builder builderForValue) { if (inodeDirectoryIdGeneratorBuilder_ == null) { inodeDirectoryIdGenerator_ = builderForValue.build(); onChanged(); } else { inodeDirectoryIdGeneratorBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00004000; return this; } /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ public Builder mergeInodeDirectoryIdGenerator(alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry value) { if (inodeDirectoryIdGeneratorBuilder_ == null) { if (((bitField0_ & 0x00004000) == 0x00004000) && inodeDirectoryIdGenerator_ != alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry.getDefaultInstance()) { inodeDirectoryIdGenerator_ = alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry.newBuilder(inodeDirectoryIdGenerator_).mergeFrom(value).buildPartial(); } else { inodeDirectoryIdGenerator_ = value; } onChanged(); } else { inodeDirectoryIdGeneratorBuilder_.mergeFrom(value); } bitField0_ |= 0x00004000; return this; } /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ public Builder clearInodeDirectoryIdGenerator() { if (inodeDirectoryIdGeneratorBuilder_ == null) { inodeDirectoryIdGenerator_ = alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry.getDefaultInstance(); onChanged(); } else { inodeDirectoryIdGeneratorBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00004000); return this; } /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ public alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry.Builder getInodeDirectoryIdGeneratorBuilder() { bitField0_ |= 0x00004000; onChanged(); return getInodeDirectoryIdGeneratorFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ public alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntryOrBuilder getInodeDirectoryIdGeneratorOrBuilder() { if (inodeDirectoryIdGeneratorBuilder_ != null) { return inodeDirectoryIdGeneratorBuilder_.getMessageOrBuilder(); } else { return inodeDirectoryIdGenerator_; } } /** * <code>optional .alluxio.proto.journal.InodeDirectoryIdGeneratorEntry inode_directory_id_generator = 10;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry, alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry.Builder, alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntryOrBuilder> getInodeDirectoryIdGeneratorFieldBuilder() { if (inodeDirectoryIdGeneratorBuilder_ == null) { inodeDirectoryIdGeneratorBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry, alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntry.Builder, alluxio.proto.journal.File.InodeDirectoryIdGeneratorEntryOrBuilder>( inodeDirectoryIdGenerator_, getParentForChildren(), isClean()); inodeDirectoryIdGenerator_ = null; } return inodeDirectoryIdGeneratorBuilder_; } // optional .alluxio.proto.journal.InodeFileEntry inode_file = 11; private alluxio.proto.journal.File.InodeFileEntry inodeFile_ = alluxio.proto.journal.File.InodeFileEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.InodeFileEntry, alluxio.proto.journal.File.InodeFileEntry.Builder, alluxio.proto.journal.File.InodeFileEntryOrBuilder> inodeFileBuilder_; /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ public boolean hasInodeFile() { return ((bitField0_ & 0x00008000) == 0x00008000); } /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ public alluxio.proto.journal.File.InodeFileEntry getInodeFile() { if (inodeFileBuilder_ == null) { return inodeFile_; } else { return inodeFileBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ public Builder setInodeFile(alluxio.proto.journal.File.InodeFileEntry value) { if (inodeFileBuilder_ == null) { if (value == null) { throw new NullPointerException(); } inodeFile_ = value; onChanged(); } else { inodeFileBuilder_.setMessage(value); } bitField0_ |= 0x00008000; return this; } /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ public Builder setInodeFile( alluxio.proto.journal.File.InodeFileEntry.Builder builderForValue) { if (inodeFileBuilder_ == null) { inodeFile_ = builderForValue.build(); onChanged(); } else { inodeFileBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00008000; return this; } /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ public Builder mergeInodeFile(alluxio.proto.journal.File.InodeFileEntry value) { if (inodeFileBuilder_ == null) { if (((bitField0_ & 0x00008000) == 0x00008000) && inodeFile_ != alluxio.proto.journal.File.InodeFileEntry.getDefaultInstance()) { inodeFile_ = alluxio.proto.journal.File.InodeFileEntry.newBuilder(inodeFile_).mergeFrom(value).buildPartial(); } else { inodeFile_ = value; } onChanged(); } else { inodeFileBuilder_.mergeFrom(value); } bitField0_ |= 0x00008000; return this; } /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ public Builder clearInodeFile() { if (inodeFileBuilder_ == null) { inodeFile_ = alluxio.proto.journal.File.InodeFileEntry.getDefaultInstance(); onChanged(); } else { inodeFileBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00008000); return this; } /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ public alluxio.proto.journal.File.InodeFileEntry.Builder getInodeFileBuilder() { bitField0_ |= 0x00008000; onChanged(); return getInodeFileFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ public alluxio.proto.journal.File.InodeFileEntryOrBuilder getInodeFileOrBuilder() { if (inodeFileBuilder_ != null) { return inodeFileBuilder_.getMessageOrBuilder(); } else { return inodeFile_; } } /** * <code>optional .alluxio.proto.journal.InodeFileEntry inode_file = 11;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.InodeFileEntry, alluxio.proto.journal.File.InodeFileEntry.Builder, alluxio.proto.journal.File.InodeFileEntryOrBuilder> getInodeFileFieldBuilder() { if (inodeFileBuilder_ == null) { inodeFileBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.InodeFileEntry, alluxio.proto.journal.File.InodeFileEntry.Builder, alluxio.proto.journal.File.InodeFileEntryOrBuilder>( inodeFile_, getParentForChildren(), isClean()); inodeFile_ = null; } return inodeFileBuilder_; } // optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12; private alluxio.proto.journal.File.InodeLastModificationTimeEntry inodeLastModificationTime_ = alluxio.proto.journal.File.InodeLastModificationTimeEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.InodeLastModificationTimeEntry, alluxio.proto.journal.File.InodeLastModificationTimeEntry.Builder, alluxio.proto.journal.File.InodeLastModificationTimeEntryOrBuilder> inodeLastModificationTimeBuilder_; /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ public boolean hasInodeLastModificationTime() { return ((bitField0_ & 0x00010000) == 0x00010000); } /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ public alluxio.proto.journal.File.InodeLastModificationTimeEntry getInodeLastModificationTime() { if (inodeLastModificationTimeBuilder_ == null) { return inodeLastModificationTime_; } else { return inodeLastModificationTimeBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ public Builder setInodeLastModificationTime(alluxio.proto.journal.File.InodeLastModificationTimeEntry value) { if (inodeLastModificationTimeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } inodeLastModificationTime_ = value; onChanged(); } else { inodeLastModificationTimeBuilder_.setMessage(value); } bitField0_ |= 0x00010000; return this; } /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ public Builder setInodeLastModificationTime( alluxio.proto.journal.File.InodeLastModificationTimeEntry.Builder builderForValue) { if (inodeLastModificationTimeBuilder_ == null) { inodeLastModificationTime_ = builderForValue.build(); onChanged(); } else { inodeLastModificationTimeBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00010000; return this; } /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ public Builder mergeInodeLastModificationTime(alluxio.proto.journal.File.InodeLastModificationTimeEntry value) { if (inodeLastModificationTimeBuilder_ == null) { if (((bitField0_ & 0x00010000) == 0x00010000) && inodeLastModificationTime_ != alluxio.proto.journal.File.InodeLastModificationTimeEntry.getDefaultInstance()) { inodeLastModificationTime_ = alluxio.proto.journal.File.InodeLastModificationTimeEntry.newBuilder(inodeLastModificationTime_).mergeFrom(value).buildPartial(); } else { inodeLastModificationTime_ = value; } onChanged(); } else { inodeLastModificationTimeBuilder_.mergeFrom(value); } bitField0_ |= 0x00010000; return this; } /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ public Builder clearInodeLastModificationTime() { if (inodeLastModificationTimeBuilder_ == null) { inodeLastModificationTime_ = alluxio.proto.journal.File.InodeLastModificationTimeEntry.getDefaultInstance(); onChanged(); } else { inodeLastModificationTimeBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00010000); return this; } /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ public alluxio.proto.journal.File.InodeLastModificationTimeEntry.Builder getInodeLastModificationTimeBuilder() { bitField0_ |= 0x00010000; onChanged(); return getInodeLastModificationTimeFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ public alluxio.proto.journal.File.InodeLastModificationTimeEntryOrBuilder getInodeLastModificationTimeOrBuilder() { if (inodeLastModificationTimeBuilder_ != null) { return inodeLastModificationTimeBuilder_.getMessageOrBuilder(); } else { return inodeLastModificationTime_; } } /** * <code>optional .alluxio.proto.journal.InodeLastModificationTimeEntry inode_last_modification_time = 12;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.InodeLastModificationTimeEntry, alluxio.proto.journal.File.InodeLastModificationTimeEntry.Builder, alluxio.proto.journal.File.InodeLastModificationTimeEntryOrBuilder> getInodeLastModificationTimeFieldBuilder() { if (inodeLastModificationTimeBuilder_ == null) { inodeLastModificationTimeBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.InodeLastModificationTimeEntry, alluxio.proto.journal.File.InodeLastModificationTimeEntry.Builder, alluxio.proto.journal.File.InodeLastModificationTimeEntryOrBuilder>( inodeLastModificationTime_, getParentForChildren(), isClean()); inodeLastModificationTime_ = null; } return inodeLastModificationTimeBuilder_; } // optional .alluxio.proto.journal.LineageEntry lineage = 13; private alluxio.proto.journal.Lineage.LineageEntry lineage_ = alluxio.proto.journal.Lineage.LineageEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Lineage.LineageEntry, alluxio.proto.journal.Lineage.LineageEntry.Builder, alluxio.proto.journal.Lineage.LineageEntryOrBuilder> lineageBuilder_; /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ public boolean hasLineage() { return ((bitField0_ & 0x00020000) == 0x00020000); } /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ public alluxio.proto.journal.Lineage.LineageEntry getLineage() { if (lineageBuilder_ == null) { return lineage_; } else { return lineageBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ public Builder setLineage(alluxio.proto.journal.Lineage.LineageEntry value) { if (lineageBuilder_ == null) { if (value == null) { throw new NullPointerException(); } lineage_ = value; onChanged(); } else { lineageBuilder_.setMessage(value); } bitField0_ |= 0x00020000; return this; } /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ public Builder setLineage( alluxio.proto.journal.Lineage.LineageEntry.Builder builderForValue) { if (lineageBuilder_ == null) { lineage_ = builderForValue.build(); onChanged(); } else { lineageBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00020000; return this; } /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ public Builder mergeLineage(alluxio.proto.journal.Lineage.LineageEntry value) { if (lineageBuilder_ == null) { if (((bitField0_ & 0x00020000) == 0x00020000) && lineage_ != alluxio.proto.journal.Lineage.LineageEntry.getDefaultInstance()) { lineage_ = alluxio.proto.journal.Lineage.LineageEntry.newBuilder(lineage_).mergeFrom(value).buildPartial(); } else { lineage_ = value; } onChanged(); } else { lineageBuilder_.mergeFrom(value); } bitField0_ |= 0x00020000; return this; } /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ public Builder clearLineage() { if (lineageBuilder_ == null) { lineage_ = alluxio.proto.journal.Lineage.LineageEntry.getDefaultInstance(); onChanged(); } else { lineageBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00020000); return this; } /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ public alluxio.proto.journal.Lineage.LineageEntry.Builder getLineageBuilder() { bitField0_ |= 0x00020000; onChanged(); return getLineageFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ public alluxio.proto.journal.Lineage.LineageEntryOrBuilder getLineageOrBuilder() { if (lineageBuilder_ != null) { return lineageBuilder_.getMessageOrBuilder(); } else { return lineage_; } } /** * <code>optional .alluxio.proto.journal.LineageEntry lineage = 13;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Lineage.LineageEntry, alluxio.proto.journal.Lineage.LineageEntry.Builder, alluxio.proto.journal.Lineage.LineageEntryOrBuilder> getLineageFieldBuilder() { if (lineageBuilder_ == null) { lineageBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Lineage.LineageEntry, alluxio.proto.journal.Lineage.LineageEntry.Builder, alluxio.proto.journal.Lineage.LineageEntryOrBuilder>( lineage_, getParentForChildren(), isClean()); lineage_ = null; } return lineageBuilder_; } // optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14; private alluxio.proto.journal.Lineage.LineageIdGeneratorEntry lineageIdGenerator_ = alluxio.proto.journal.Lineage.LineageIdGeneratorEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Lineage.LineageIdGeneratorEntry, alluxio.proto.journal.Lineage.LineageIdGeneratorEntry.Builder, alluxio.proto.journal.Lineage.LineageIdGeneratorEntryOrBuilder> lineageIdGeneratorBuilder_; /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ public boolean hasLineageIdGenerator() { return ((bitField0_ & 0x00040000) == 0x00040000); } /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ public alluxio.proto.journal.Lineage.LineageIdGeneratorEntry getLineageIdGenerator() { if (lineageIdGeneratorBuilder_ == null) { return lineageIdGenerator_; } else { return lineageIdGeneratorBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ public Builder setLineageIdGenerator(alluxio.proto.journal.Lineage.LineageIdGeneratorEntry value) { if (lineageIdGeneratorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } lineageIdGenerator_ = value; onChanged(); } else { lineageIdGeneratorBuilder_.setMessage(value); } bitField0_ |= 0x00040000; return this; } /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ public Builder setLineageIdGenerator( alluxio.proto.journal.Lineage.LineageIdGeneratorEntry.Builder builderForValue) { if (lineageIdGeneratorBuilder_ == null) { lineageIdGenerator_ = builderForValue.build(); onChanged(); } else { lineageIdGeneratorBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00040000; return this; } /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ public Builder mergeLineageIdGenerator(alluxio.proto.journal.Lineage.LineageIdGeneratorEntry value) { if (lineageIdGeneratorBuilder_ == null) { if (((bitField0_ & 0x00040000) == 0x00040000) && lineageIdGenerator_ != alluxio.proto.journal.Lineage.LineageIdGeneratorEntry.getDefaultInstance()) { lineageIdGenerator_ = alluxio.proto.journal.Lineage.LineageIdGeneratorEntry.newBuilder(lineageIdGenerator_).mergeFrom(value).buildPartial(); } else { lineageIdGenerator_ = value; } onChanged(); } else { lineageIdGeneratorBuilder_.mergeFrom(value); } bitField0_ |= 0x00040000; return this; } /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ public Builder clearLineageIdGenerator() { if (lineageIdGeneratorBuilder_ == null) { lineageIdGenerator_ = alluxio.proto.journal.Lineage.LineageIdGeneratorEntry.getDefaultInstance(); onChanged(); } else { lineageIdGeneratorBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00040000); return this; } /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ public alluxio.proto.journal.Lineage.LineageIdGeneratorEntry.Builder getLineageIdGeneratorBuilder() { bitField0_ |= 0x00040000; onChanged(); return getLineageIdGeneratorFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ public alluxio.proto.journal.Lineage.LineageIdGeneratorEntryOrBuilder getLineageIdGeneratorOrBuilder() { if (lineageIdGeneratorBuilder_ != null) { return lineageIdGeneratorBuilder_.getMessageOrBuilder(); } else { return lineageIdGenerator_; } } /** * <code>optional .alluxio.proto.journal.LineageIdGeneratorEntry lineage_id_generator = 14;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Lineage.LineageIdGeneratorEntry, alluxio.proto.journal.Lineage.LineageIdGeneratorEntry.Builder, alluxio.proto.journal.Lineage.LineageIdGeneratorEntryOrBuilder> getLineageIdGeneratorFieldBuilder() { if (lineageIdGeneratorBuilder_ == null) { lineageIdGeneratorBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.Lineage.LineageIdGeneratorEntry, alluxio.proto.journal.Lineage.LineageIdGeneratorEntry.Builder, alluxio.proto.journal.Lineage.LineageIdGeneratorEntryOrBuilder>( lineageIdGenerator_, getParentForChildren(), isClean()); lineageIdGenerator_ = null; } return lineageIdGeneratorBuilder_; } // optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26; private alluxio.proto.journal.KeyValue.MergeStoreEntry mergeStore_ = alluxio.proto.journal.KeyValue.MergeStoreEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.MergeStoreEntry, alluxio.proto.journal.KeyValue.MergeStoreEntry.Builder, alluxio.proto.journal.KeyValue.MergeStoreEntryOrBuilder> mergeStoreBuilder_; /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ public boolean hasMergeStore() { return ((bitField0_ & 0x00080000) == 0x00080000); } /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ public alluxio.proto.journal.KeyValue.MergeStoreEntry getMergeStore() { if (mergeStoreBuilder_ == null) { return mergeStore_; } else { return mergeStoreBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ public Builder setMergeStore(alluxio.proto.journal.KeyValue.MergeStoreEntry value) { if (mergeStoreBuilder_ == null) { if (value == null) { throw new NullPointerException(); } mergeStore_ = value; onChanged(); } else { mergeStoreBuilder_.setMessage(value); } bitField0_ |= 0x00080000; return this; } /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ public Builder setMergeStore( alluxio.proto.journal.KeyValue.MergeStoreEntry.Builder builderForValue) { if (mergeStoreBuilder_ == null) { mergeStore_ = builderForValue.build(); onChanged(); } else { mergeStoreBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00080000; return this; } /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ public Builder mergeMergeStore(alluxio.proto.journal.KeyValue.MergeStoreEntry value) { if (mergeStoreBuilder_ == null) { if (((bitField0_ & 0x00080000) == 0x00080000) && mergeStore_ != alluxio.proto.journal.KeyValue.MergeStoreEntry.getDefaultInstance()) { mergeStore_ = alluxio.proto.journal.KeyValue.MergeStoreEntry.newBuilder(mergeStore_).mergeFrom(value).buildPartial(); } else { mergeStore_ = value; } onChanged(); } else { mergeStoreBuilder_.mergeFrom(value); } bitField0_ |= 0x00080000; return this; } /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ public Builder clearMergeStore() { if (mergeStoreBuilder_ == null) { mergeStore_ = alluxio.proto.journal.KeyValue.MergeStoreEntry.getDefaultInstance(); onChanged(); } else { mergeStoreBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00080000); return this; } /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ public alluxio.proto.journal.KeyValue.MergeStoreEntry.Builder getMergeStoreBuilder() { bitField0_ |= 0x00080000; onChanged(); return getMergeStoreFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ public alluxio.proto.journal.KeyValue.MergeStoreEntryOrBuilder getMergeStoreOrBuilder() { if (mergeStoreBuilder_ != null) { return mergeStoreBuilder_.getMessageOrBuilder(); } else { return mergeStore_; } } /** * <code>optional .alluxio.proto.journal.MergeStoreEntry merge_store = 26;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.MergeStoreEntry, alluxio.proto.journal.KeyValue.MergeStoreEntry.Builder, alluxio.proto.journal.KeyValue.MergeStoreEntryOrBuilder> getMergeStoreFieldBuilder() { if (mergeStoreBuilder_ == null) { mergeStoreBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.MergeStoreEntry, alluxio.proto.journal.KeyValue.MergeStoreEntry.Builder, alluxio.proto.journal.KeyValue.MergeStoreEntryOrBuilder>( mergeStore_, getParentForChildren(), isClean()); mergeStore_ = null; } return mergeStoreBuilder_; } // optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15; private alluxio.proto.journal.File.PersistDirectoryEntry persistDirectory_ = alluxio.proto.journal.File.PersistDirectoryEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.PersistDirectoryEntry, alluxio.proto.journal.File.PersistDirectoryEntry.Builder, alluxio.proto.journal.File.PersistDirectoryEntryOrBuilder> persistDirectoryBuilder_; /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ public boolean hasPersistDirectory() { return ((bitField0_ & 0x00100000) == 0x00100000); } /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ public alluxio.proto.journal.File.PersistDirectoryEntry getPersistDirectory() { if (persistDirectoryBuilder_ == null) { return persistDirectory_; } else { return persistDirectoryBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ public Builder setPersistDirectory(alluxio.proto.journal.File.PersistDirectoryEntry value) { if (persistDirectoryBuilder_ == null) { if (value == null) { throw new NullPointerException(); } persistDirectory_ = value; onChanged(); } else { persistDirectoryBuilder_.setMessage(value); } bitField0_ |= 0x00100000; return this; } /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ public Builder setPersistDirectory( alluxio.proto.journal.File.PersistDirectoryEntry.Builder builderForValue) { if (persistDirectoryBuilder_ == null) { persistDirectory_ = builderForValue.build(); onChanged(); } else { persistDirectoryBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00100000; return this; } /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ public Builder mergePersistDirectory(alluxio.proto.journal.File.PersistDirectoryEntry value) { if (persistDirectoryBuilder_ == null) { if (((bitField0_ & 0x00100000) == 0x00100000) && persistDirectory_ != alluxio.proto.journal.File.PersistDirectoryEntry.getDefaultInstance()) { persistDirectory_ = alluxio.proto.journal.File.PersistDirectoryEntry.newBuilder(persistDirectory_).mergeFrom(value).buildPartial(); } else { persistDirectory_ = value; } onChanged(); } else { persistDirectoryBuilder_.mergeFrom(value); } bitField0_ |= 0x00100000; return this; } /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ public Builder clearPersistDirectory() { if (persistDirectoryBuilder_ == null) { persistDirectory_ = alluxio.proto.journal.File.PersistDirectoryEntry.getDefaultInstance(); onChanged(); } else { persistDirectoryBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00100000); return this; } /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ public alluxio.proto.journal.File.PersistDirectoryEntry.Builder getPersistDirectoryBuilder() { bitField0_ |= 0x00100000; onChanged(); return getPersistDirectoryFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ public alluxio.proto.journal.File.PersistDirectoryEntryOrBuilder getPersistDirectoryOrBuilder() { if (persistDirectoryBuilder_ != null) { return persistDirectoryBuilder_.getMessageOrBuilder(); } else { return persistDirectory_; } } /** * <code>optional .alluxio.proto.journal.PersistDirectoryEntry persist_directory = 15;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.PersistDirectoryEntry, alluxio.proto.journal.File.PersistDirectoryEntry.Builder, alluxio.proto.journal.File.PersistDirectoryEntryOrBuilder> getPersistDirectoryFieldBuilder() { if (persistDirectoryBuilder_ == null) { persistDirectoryBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.PersistDirectoryEntry, alluxio.proto.journal.File.PersistDirectoryEntry.Builder, alluxio.proto.journal.File.PersistDirectoryEntryOrBuilder>( persistDirectory_, getParentForChildren(), isClean()); persistDirectory_ = null; } return persistDirectoryBuilder_; } // optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18; private alluxio.proto.journal.File.ReinitializeFileEntry reinitializeFile_ = alluxio.proto.journal.File.ReinitializeFileEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.ReinitializeFileEntry, alluxio.proto.journal.File.ReinitializeFileEntry.Builder, alluxio.proto.journal.File.ReinitializeFileEntryOrBuilder> reinitializeFileBuilder_; /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ public boolean hasReinitializeFile() { return ((bitField0_ & 0x00200000) == 0x00200000); } /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ public alluxio.proto.journal.File.ReinitializeFileEntry getReinitializeFile() { if (reinitializeFileBuilder_ == null) { return reinitializeFile_; } else { return reinitializeFileBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ public Builder setReinitializeFile(alluxio.proto.journal.File.ReinitializeFileEntry value) { if (reinitializeFileBuilder_ == null) { if (value == null) { throw new NullPointerException(); } reinitializeFile_ = value; onChanged(); } else { reinitializeFileBuilder_.setMessage(value); } bitField0_ |= 0x00200000; return this; } /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ public Builder setReinitializeFile( alluxio.proto.journal.File.ReinitializeFileEntry.Builder builderForValue) { if (reinitializeFileBuilder_ == null) { reinitializeFile_ = builderForValue.build(); onChanged(); } else { reinitializeFileBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00200000; return this; } /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ public Builder mergeReinitializeFile(alluxio.proto.journal.File.ReinitializeFileEntry value) { if (reinitializeFileBuilder_ == null) { if (((bitField0_ & 0x00200000) == 0x00200000) && reinitializeFile_ != alluxio.proto.journal.File.ReinitializeFileEntry.getDefaultInstance()) { reinitializeFile_ = alluxio.proto.journal.File.ReinitializeFileEntry.newBuilder(reinitializeFile_).mergeFrom(value).buildPartial(); } else { reinitializeFile_ = value; } onChanged(); } else { reinitializeFileBuilder_.mergeFrom(value); } bitField0_ |= 0x00200000; return this; } /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ public Builder clearReinitializeFile() { if (reinitializeFileBuilder_ == null) { reinitializeFile_ = alluxio.proto.journal.File.ReinitializeFileEntry.getDefaultInstance(); onChanged(); } else { reinitializeFileBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00200000); return this; } /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ public alluxio.proto.journal.File.ReinitializeFileEntry.Builder getReinitializeFileBuilder() { bitField0_ |= 0x00200000; onChanged(); return getReinitializeFileFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ public alluxio.proto.journal.File.ReinitializeFileEntryOrBuilder getReinitializeFileOrBuilder() { if (reinitializeFileBuilder_ != null) { return reinitializeFileBuilder_.getMessageOrBuilder(); } else { return reinitializeFile_; } } /** * <code>optional .alluxio.proto.journal.ReinitializeFileEntry reinitialize_file = 18;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.ReinitializeFileEntry, alluxio.proto.journal.File.ReinitializeFileEntry.Builder, alluxio.proto.journal.File.ReinitializeFileEntryOrBuilder> getReinitializeFileFieldBuilder() { if (reinitializeFileBuilder_ == null) { reinitializeFileBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.ReinitializeFileEntry, alluxio.proto.journal.File.ReinitializeFileEntry.Builder, alluxio.proto.journal.File.ReinitializeFileEntryOrBuilder>( reinitializeFile_, getParentForChildren(), isClean()); reinitializeFile_ = null; } return reinitializeFileBuilder_; } // optional .alluxio.proto.journal.RenameEntry rename = 19; private alluxio.proto.journal.File.RenameEntry rename_ = alluxio.proto.journal.File.RenameEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.RenameEntry, alluxio.proto.journal.File.RenameEntry.Builder, alluxio.proto.journal.File.RenameEntryOrBuilder> renameBuilder_; /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ public boolean hasRename() { return ((bitField0_ & 0x00400000) == 0x00400000); } /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ public alluxio.proto.journal.File.RenameEntry getRename() { if (renameBuilder_ == null) { return rename_; } else { return renameBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ public Builder setRename(alluxio.proto.journal.File.RenameEntry value) { if (renameBuilder_ == null) { if (value == null) { throw new NullPointerException(); } rename_ = value; onChanged(); } else { renameBuilder_.setMessage(value); } bitField0_ |= 0x00400000; return this; } /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ public Builder setRename( alluxio.proto.journal.File.RenameEntry.Builder builderForValue) { if (renameBuilder_ == null) { rename_ = builderForValue.build(); onChanged(); } else { renameBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00400000; return this; } /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ public Builder mergeRename(alluxio.proto.journal.File.RenameEntry value) { if (renameBuilder_ == null) { if (((bitField0_ & 0x00400000) == 0x00400000) && rename_ != alluxio.proto.journal.File.RenameEntry.getDefaultInstance()) { rename_ = alluxio.proto.journal.File.RenameEntry.newBuilder(rename_).mergeFrom(value).buildPartial(); } else { rename_ = value; } onChanged(); } else { renameBuilder_.mergeFrom(value); } bitField0_ |= 0x00400000; return this; } /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ public Builder clearRename() { if (renameBuilder_ == null) { rename_ = alluxio.proto.journal.File.RenameEntry.getDefaultInstance(); onChanged(); } else { renameBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00400000); return this; } /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ public alluxio.proto.journal.File.RenameEntry.Builder getRenameBuilder() { bitField0_ |= 0x00400000; onChanged(); return getRenameFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ public alluxio.proto.journal.File.RenameEntryOrBuilder getRenameOrBuilder() { if (renameBuilder_ != null) { return renameBuilder_.getMessageOrBuilder(); } else { return rename_; } } /** * <code>optional .alluxio.proto.journal.RenameEntry rename = 19;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.RenameEntry, alluxio.proto.journal.File.RenameEntry.Builder, alluxio.proto.journal.File.RenameEntryOrBuilder> getRenameFieldBuilder() { if (renameBuilder_ == null) { renameBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.RenameEntry, alluxio.proto.journal.File.RenameEntry.Builder, alluxio.proto.journal.File.RenameEntryOrBuilder>( rename_, getParentForChildren(), isClean()); rename_ = null; } return renameBuilder_; } // optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28; private alluxio.proto.journal.KeyValue.RenameStoreEntry renameStore_ = alluxio.proto.journal.KeyValue.RenameStoreEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.RenameStoreEntry, alluxio.proto.journal.KeyValue.RenameStoreEntry.Builder, alluxio.proto.journal.KeyValue.RenameStoreEntryOrBuilder> renameStoreBuilder_; /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ public boolean hasRenameStore() { return ((bitField0_ & 0x00800000) == 0x00800000); } /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ public alluxio.proto.journal.KeyValue.RenameStoreEntry getRenameStore() { if (renameStoreBuilder_ == null) { return renameStore_; } else { return renameStoreBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ public Builder setRenameStore(alluxio.proto.journal.KeyValue.RenameStoreEntry value) { if (renameStoreBuilder_ == null) { if (value == null) { throw new NullPointerException(); } renameStore_ = value; onChanged(); } else { renameStoreBuilder_.setMessage(value); } bitField0_ |= 0x00800000; return this; } /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ public Builder setRenameStore( alluxio.proto.journal.KeyValue.RenameStoreEntry.Builder builderForValue) { if (renameStoreBuilder_ == null) { renameStore_ = builderForValue.build(); onChanged(); } else { renameStoreBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00800000; return this; } /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ public Builder mergeRenameStore(alluxio.proto.journal.KeyValue.RenameStoreEntry value) { if (renameStoreBuilder_ == null) { if (((bitField0_ & 0x00800000) == 0x00800000) && renameStore_ != alluxio.proto.journal.KeyValue.RenameStoreEntry.getDefaultInstance()) { renameStore_ = alluxio.proto.journal.KeyValue.RenameStoreEntry.newBuilder(renameStore_).mergeFrom(value).buildPartial(); } else { renameStore_ = value; } onChanged(); } else { renameStoreBuilder_.mergeFrom(value); } bitField0_ |= 0x00800000; return this; } /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ public Builder clearRenameStore() { if (renameStoreBuilder_ == null) { renameStore_ = alluxio.proto.journal.KeyValue.RenameStoreEntry.getDefaultInstance(); onChanged(); } else { renameStoreBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00800000); return this; } /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ public alluxio.proto.journal.KeyValue.RenameStoreEntry.Builder getRenameStoreBuilder() { bitField0_ |= 0x00800000; onChanged(); return getRenameStoreFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ public alluxio.proto.journal.KeyValue.RenameStoreEntryOrBuilder getRenameStoreOrBuilder() { if (renameStoreBuilder_ != null) { return renameStoreBuilder_.getMessageOrBuilder(); } else { return renameStore_; } } /** * <code>optional .alluxio.proto.journal.RenameStoreEntry rename_store = 28;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.RenameStoreEntry, alluxio.proto.journal.KeyValue.RenameStoreEntry.Builder, alluxio.proto.journal.KeyValue.RenameStoreEntryOrBuilder> getRenameStoreFieldBuilder() { if (renameStoreBuilder_ == null) { renameStoreBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.KeyValue.RenameStoreEntry, alluxio.proto.journal.KeyValue.RenameStoreEntry.Builder, alluxio.proto.journal.KeyValue.RenameStoreEntryOrBuilder>( renameStore_, getParentForChildren(), isClean()); renameStore_ = null; } return renameStoreBuilder_; } // optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27; private alluxio.proto.journal.File.SetAttributeEntry setAttribute_ = alluxio.proto.journal.File.SetAttributeEntry.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.SetAttributeEntry, alluxio.proto.journal.File.SetAttributeEntry.Builder, alluxio.proto.journal.File.SetAttributeEntryOrBuilder> setAttributeBuilder_; /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ public boolean hasSetAttribute() { return ((bitField0_ & 0x01000000) == 0x01000000); } /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ public alluxio.proto.journal.File.SetAttributeEntry getSetAttribute() { if (setAttributeBuilder_ == null) { return setAttribute_; } else { return setAttributeBuilder_.getMessage(); } } /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ public Builder setSetAttribute(alluxio.proto.journal.File.SetAttributeEntry value) { if (setAttributeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } setAttribute_ = value; onChanged(); } else { setAttributeBuilder_.setMessage(value); } bitField0_ |= 0x01000000; return this; } /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ public Builder setSetAttribute( alluxio.proto.journal.File.SetAttributeEntry.Builder builderForValue) { if (setAttributeBuilder_ == null) { setAttribute_ = builderForValue.build(); onChanged(); } else { setAttributeBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x01000000; return this; } /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ public Builder mergeSetAttribute(alluxio.proto.journal.File.SetAttributeEntry value) { if (setAttributeBuilder_ == null) { if (((bitField0_ & 0x01000000) == 0x01000000) && setAttribute_ != alluxio.proto.journal.File.SetAttributeEntry.getDefaultInstance()) { setAttribute_ = alluxio.proto.journal.File.SetAttributeEntry.newBuilder(setAttribute_).mergeFrom(value).buildPartial(); } else { setAttribute_ = value; } onChanged(); } else { setAttributeBuilder_.mergeFrom(value); } bitField0_ |= 0x01000000; return this; } /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ public Builder clearSetAttribute() { if (setAttributeBuilder_ == null) { setAttribute_ = alluxio.proto.journal.File.SetAttributeEntry.getDefaultInstance(); onChanged(); } else { setAttributeBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x01000000); return this; } /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ public alluxio.proto.journal.File.SetAttributeEntry.Builder getSetAttributeBuilder() { bitField0_ |= 0x01000000; onChanged(); return getSetAttributeFieldBuilder().getBuilder(); } /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ public alluxio.proto.journal.File.SetAttributeEntryOrBuilder getSetAttributeOrBuilder() { if (setAttributeBuilder_ != null) { return setAttributeBuilder_.getMessageOrBuilder(); } else { return setAttribute_; } } /** * <code>optional .alluxio.proto.journal.SetAttributeEntry set_attribute = 27;</code> */ private com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.SetAttributeEntry, alluxio.proto.journal.File.SetAttributeEntry.Builder, alluxio.proto.journal.File.SetAttributeEntryOrBuilder> getSetAttributeFieldBuilder() { if (setAttributeBuilder_ == null) { setAttributeBuilder_ = new com.google.protobuf.SingleFieldBuilder< alluxio.proto.journal.File.SetAttributeEntry, alluxio.proto.journal.File.SetAttributeEntry.Builder, alluxio.proto.journal.File.SetAttributeEntryOrBuilder>( setAttribute_, getParentForChildren(), isClean()); setAttribute_ = null; } return setAttributeBuilder_; } // @@protoc_insertion_point(builder_scope:alluxio.proto.journal.JournalEntry) } static { defaultInstance = new JournalEntry(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:alluxio.proto.journal.JournalEntry) } private static com.google.protobuf.Descriptors.Descriptor internal_static_alluxio_proto_journal_JournalEntry_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_alluxio_proto_journal_JournalEntry_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n\025journal/journal.proto\022\025alluxio.proto.j" + "ournal\032\023journal/block.proto\032\022journal/fil" + "e.proto\032\027journal/key_value.proto\032\025journa" + "l/lineage.proto\"\253\r\n\014JournalEntry\022\027\n\017sequ" + "ence_number\030\001 \001(\003\022B\n\017add_mount_point\030\002 \001" + "(\0132).alluxio.proto.journal.AddMountPoint" + "Entry\022N\n\025async_persist_request\030\020 \001(\0132/.a" + "lluxio.proto.journal.AsyncPersistRequest" + "Entry\022[\n\034block_container_id_generator\030\003 " + "\001(\01325.alluxio.proto.journal.BlockContain", "erIdGeneratorEntry\0229\n\nblock_info\030\004 \001(\0132%" + ".alluxio.proto.journal.BlockInfoEntry\022?\n" + "\rcomplete_file\030\005 \001(\0132(.alluxio.proto.jou" + "rnal.CompleteFileEntry\022I\n\022complete_parti" + "tion\030\025 \001(\0132-.alluxio.proto.journal.Compl" + "etePartitionEntry\022A\n\016complete_store\030\026 \001(" + "\0132).alluxio.proto.journal.CompleteStoreE" + "ntry\022=\n\014create_store\030\027 \001(\0132\'.alluxio.pro" + "to.journal.CreateStoreEntry\022;\n\013delete_fi" + "le\030\006 \001(\0132&.alluxio.proto.journal.DeleteF", "ileEntry\022A\n\016delete_lineage\030\007 \001(\0132).allux" + "io.proto.journal.DeleteLineageEntry\022H\n\022d" + "elete_mount_point\030\010 \001(\0132,.alluxio.proto." + "journal.DeleteMountPointEntry\022=\n\014delete_" + "store\030\031 \001(\0132\'.alluxio.proto.journal.Dele" + "teStoreEntry\022C\n\017inode_directory\030\t \001(\0132*." + "alluxio.proto.journal.InodeDirectoryEntr" + "y\022[\n\034inode_directory_id_generator\030\n \001(\0132" + "5.alluxio.proto.journal.InodeDirectoryId" + "GeneratorEntry\0229\n\ninode_file\030\013 \001(\0132%.all", "uxio.proto.journal.InodeFileEntry\022[\n\034ino" + "de_last_modification_time\030\014 \001(\01325.alluxi" + "o.proto.journal.InodeLastModificationTim" + "eEntry\0224\n\007lineage\030\r \001(\0132#.alluxio.proto." + "journal.LineageEntry\022L\n\024lineage_id_gener" + "ator\030\016 \001(\0132..alluxio.proto.journal.Linea" + "geIdGeneratorEntry\022;\n\013merge_store\030\032 \001(\0132" + "&.alluxio.proto.journal.MergeStoreEntry\022" + "G\n\021persist_directory\030\017 \001(\0132,.alluxio.pro" + "to.journal.PersistDirectoryEntry\022G\n\021rein", "itialize_file\030\022 \001(\0132,.alluxio.proto.jour" + "nal.ReinitializeFileEntry\0222\n\006rename\030\023 \001(" + "\0132\".alluxio.proto.journal.RenameEntry\022=\n" + "\014rename_store\030\034 \001(\0132\'.alluxio.proto.jour" + "nal.RenameStoreEntry\022?\n\rset_attribute\030\033 " + "\001(\0132(.alluxio.proto.journal.SetAttribute" + "EntryB\027\n\025alluxio.proto.journal" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.protobuf.Descriptors.FileDescriptor root) { descriptor = root; internal_static_alluxio_proto_journal_JournalEntry_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_alluxio_proto_journal_JournalEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_alluxio_proto_journal_JournalEntry_descriptor, new java.lang.String[] { "SequenceNumber", "AddMountPoint", "AsyncPersistRequest", "BlockContainerIdGenerator", "BlockInfo", "CompleteFile", "CompletePartition", "CompleteStore", "CreateStore", "DeleteFile", "DeleteLineage", "DeleteMountPoint", "DeleteStore", "InodeDirectory", "InodeDirectoryIdGenerator", "InodeFile", "InodeLastModificationTime", "Lineage", "LineageIdGenerator", "MergeStore", "PersistDirectory", "ReinitializeFile", "Rename", "RenameStore", "SetAttribute", }); return null; } }; com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { alluxio.proto.journal.Block.getDescriptor(), alluxio.proto.journal.File.getDescriptor(), alluxio.proto.journal.KeyValue.getDescriptor(), alluxio.proto.journal.Lineage.getDescriptor(), }, assigner); } // @@protoc_insertion_point(outer_class_scope) }