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, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionaddAll, newUninitializedMessageExceptionpublic 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.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalInfoProto.Builder>public JournalProtocolProtos.JournalInfoProto.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalInfoProto.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<JournalProtocolProtos.JournalInfoProto.Builder>public JournalProtocolProtos.JournalInfoProto getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic JournalProtocolProtos.JournalInfoProto build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic JournalProtocolProtos.JournalInfoProto buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic JournalProtocolProtos.JournalInfoProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom 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.MessageLiteOrBuilderisInitialized 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.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<JournalProtocolProtos.JournalInfoProto.Builder>IOExceptionpublic boolean hasClusterID()
required string clusterID = 1;
ID of the cluster
hasClusterID in interface JournalProtocolProtos.JournalInfoProtoOrBuilderpublic String getClusterID()
required string clusterID = 1;
ID of the cluster
getClusterID in interface JournalProtocolProtos.JournalInfoProtoOrBuilderpublic com.google.protobuf.ByteString getClusterIDBytes()
required string clusterID = 1;
ID of the cluster
getClusterIDBytes in interface JournalProtocolProtos.JournalInfoProtoOrBuilderpublic 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.JournalInfoProtoOrBuilderpublic int getLayoutVersion()
optional uint32 layoutVersion = 2;
Layout version
getLayoutVersion in interface JournalProtocolProtos.JournalInfoProtoOrBuilderpublic 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.JournalInfoProtoOrBuilderpublic int getNamespaceID()
optional uint32 namespaceID = 3;
Namespace ID
getNamespaceID in interface JournalProtocolProtos.JournalInfoProtoOrBuilderpublic 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.