public static final class JournalProtocolProtos.JournalInfoProto.Builder extends com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalInfoProto.Builder> implements JournalProtocolProtos.JournalInfoProtoOrBuilder
hadoop.hdfs.JournalInfoProto
Journal information used by the journal receiver to identify a journal.
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
addAll, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalInfoProto.Builder>
public JournalProtocolProtos.JournalInfoProto.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalInfoProto.Builder>
public JournalProtocolProtos.JournalInfoProto.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalInfoProto.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalInfoProto.Builder>
public JournalProtocolProtos.JournalInfoProto getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public JournalProtocolProtos.JournalInfoProto build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public JournalProtocolProtos.JournalInfoProto buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public JournalProtocolProtos.JournalInfoProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<JournalProtocolProtos.JournalInfoProto.Builder>
public JournalProtocolProtos.JournalInfoProto.Builder mergeFrom(JournalProtocolProtos.JournalInfoProto other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalInfoProto.Builder>
public JournalProtocolProtos.JournalInfoProto.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<JournalProtocolProtos.JournalInfoProto.Builder>
IOException
public boolean hasClusterID()
required string clusterID = 1;
ID of the cluster
hasClusterID
in interface JournalProtocolProtos.JournalInfoProtoOrBuilder
public String getClusterID()
required string clusterID = 1;
ID of the cluster
getClusterID
in interface JournalProtocolProtos.JournalInfoProtoOrBuilder
public com.google.protobuf.ByteString getClusterIDBytes()
required string clusterID = 1;
ID of the cluster
getClusterIDBytes
in interface JournalProtocolProtos.JournalInfoProtoOrBuilder
public JournalProtocolProtos.JournalInfoProto.Builder setClusterID(String value)
required string clusterID = 1;
ID of the cluster
public JournalProtocolProtos.JournalInfoProto.Builder clearClusterID()
required string clusterID = 1;
ID of the cluster
public JournalProtocolProtos.JournalInfoProto.Builder setClusterIDBytes(com.google.protobuf.ByteString value)
required string clusterID = 1;
ID of the cluster
public boolean hasLayoutVersion()
optional uint32 layoutVersion = 2;
Layout version
hasLayoutVersion
in interface JournalProtocolProtos.JournalInfoProtoOrBuilder
public int getLayoutVersion()
optional uint32 layoutVersion = 2;
Layout version
getLayoutVersion
in interface JournalProtocolProtos.JournalInfoProtoOrBuilder
public JournalProtocolProtos.JournalInfoProto.Builder setLayoutVersion(int value)
optional uint32 layoutVersion = 2;
Layout version
public JournalProtocolProtos.JournalInfoProto.Builder clearLayoutVersion()
optional uint32 layoutVersion = 2;
Layout version
public boolean hasNamespaceID()
optional uint32 namespaceID = 3;
Namespace ID
hasNamespaceID
in interface JournalProtocolProtos.JournalInfoProtoOrBuilder
public int getNamespaceID()
optional uint32 namespaceID = 3;
Namespace ID
getNamespaceID
in interface JournalProtocolProtos.JournalInfoProtoOrBuilder
public JournalProtocolProtos.JournalInfoProto.Builder setNamespaceID(int value)
optional uint32 namespaceID = 3;
Namespace ID
public JournalProtocolProtos.JournalInfoProto.Builder clearNamespaceID()
optional uint32 namespaceID = 3;
Namespace ID
Copyright © 2013 Apache Software Foundation. All rights reserved.