public static final class FsImageProto.StringTableSection.Builder extends <any> implements FsImageProto.StringTableSectionOrBuilder
This section maps string to id NAME: STRING_TABLEProtobuf type
hadoop.hdfs.fsimage.StringTableSection
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
public FsImageProto.StringTableSection.Builder clear()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
public FsImageProto.StringTableSection getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public FsImageProto.StringTableSection build()
public FsImageProto.StringTableSection buildPartial()
public FsImageProto.StringTableSection.Builder clone()
public FsImageProto.StringTableSection.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
public FsImageProto.StringTableSection.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
public FsImageProto.StringTableSection.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
public FsImageProto.StringTableSection.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
public FsImageProto.StringTableSection.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
public FsImageProto.StringTableSection.Builder mergeFrom(com.google.protobuf.Message other)
public FsImageProto.StringTableSection.Builder mergeFrom(FsImageProto.StringTableSection other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
public FsImageProto.StringTableSection.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public boolean hasNumEntry()
optional uint32 numEntry = 1;
hasNumEntry
in interface FsImageProto.StringTableSectionOrBuilder
public int getNumEntry()
optional uint32 numEntry = 1;
getNumEntry
in interface FsImageProto.StringTableSectionOrBuilder
public FsImageProto.StringTableSection.Builder setNumEntry(int value)
optional uint32 numEntry = 1;
public FsImageProto.StringTableSection.Builder clearNumEntry()
optional uint32 numEntry = 1;
public boolean hasMaskBits()
repeated Entry
optional uint32 maskBits = 2 [default = 0];
hasMaskBits
in interface FsImageProto.StringTableSectionOrBuilder
public int getMaskBits()
repeated Entry
optional uint32 maskBits = 2 [default = 0];
getMaskBits
in interface FsImageProto.StringTableSectionOrBuilder
public FsImageProto.StringTableSection.Builder setMaskBits(int value)
repeated Entry
optional uint32 maskBits = 2 [default = 0];
public FsImageProto.StringTableSection.Builder clearMaskBits()
repeated Entry
optional uint32 maskBits = 2 [default = 0];
public final FsImageProto.StringTableSection.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
public final FsImageProto.StringTableSection.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Copyright © 2008–2020 Apache Software Foundation. All rights reserved.