ucar.nc2.stream
Class NcStreamProto.Header.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Header.Builder>
ucar.nc2.stream.NcStreamProto.Header.Builder
- All Implemented Interfaces:
- com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, NcStreamProto.HeaderOrBuilder
- Enclosing class:
- NcStreamProto.Header
public static final class NcStreamProto.Header.Builder
- extends com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Header.Builder>
- implements NcStreamProto.HeaderOrBuilder
| Methods inherited from class com.google.protobuf.GeneratedMessage.Builder |
addRepeatedField, clearField, getAllFields, getField, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields |
| Methods inherited from class com.google.protobuf.AbstractMessage.Builder |
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException |
| Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder |
addAll, newUninitializedMessageException |
| Methods inherited from interface com.google.protobuf.MessageOrBuilder |
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField |
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Header.Builder>
clear
public NcStreamProto.Header.Builder clear()
- Specified by:
clear in interface com.google.protobuf.Message.Builder- Specified by:
clear in interface com.google.protobuf.MessageLite.Builder- Overrides:
clear in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Header.Builder>
clone
public NcStreamProto.Header.Builder clone()
- Specified by:
clone in interface com.google.protobuf.Message.Builder- Specified by:
clone in interface com.google.protobuf.MessageLite.Builder- Overrides:
clone in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Header.Builder>
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType in interface com.google.protobuf.Message.Builder- Specified by:
getDescriptorForType in interface com.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Header.Builder>
getDefaultInstanceForType
public NcStreamProto.Header getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
build
public NcStreamProto.Header build()
- Specified by:
build in interface com.google.protobuf.Message.Builder- Specified by:
build in interface com.google.protobuf.MessageLite.Builder
buildPartial
public NcStreamProto.Header buildPartial()
- Specified by:
buildPartial in interface com.google.protobuf.Message.Builder- Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder
mergeFrom
public NcStreamProto.Header.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder- Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<NcStreamProto.Header.Builder>
mergeFrom
public NcStreamProto.Header.Builder mergeFrom(NcStreamProto.Header other)
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Header.Builder>
mergeFrom
public NcStreamProto.Header.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder- Specified by:
mergeFrom in interface com.google.protobuf.MessageLite.Builder- Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<NcStreamProto.Header.Builder>
- Throws:
IOException
hasLocation
public boolean hasLocation()
- Specified by:
hasLocation in interface NcStreamProto.HeaderOrBuilder
getLocation
public String getLocation()
- Specified by:
getLocation in interface NcStreamProto.HeaderOrBuilder
setLocation
public NcStreamProto.Header.Builder setLocation(String value)
clearLocation
public NcStreamProto.Header.Builder clearLocation()
hasTitle
public boolean hasTitle()
- Specified by:
hasTitle in interface NcStreamProto.HeaderOrBuilder
getTitle
public String getTitle()
- Specified by:
getTitle in interface NcStreamProto.HeaderOrBuilder
setTitle
public NcStreamProto.Header.Builder setTitle(String value)
clearTitle
public NcStreamProto.Header.Builder clearTitle()
hasId
public boolean hasId()
- Specified by:
hasId in interface NcStreamProto.HeaderOrBuilder
getId
public String getId()
- Specified by:
getId in interface NcStreamProto.HeaderOrBuilder
setId
public NcStreamProto.Header.Builder setId(String value)
clearId
public NcStreamProto.Header.Builder clearId()
hasRoot
public boolean hasRoot()
- Specified by:
hasRoot in interface NcStreamProto.HeaderOrBuilder
getRoot
public NcStreamProto.Group getRoot()
- Specified by:
getRoot in interface NcStreamProto.HeaderOrBuilder
setRoot
public NcStreamProto.Header.Builder setRoot(NcStreamProto.Group value)
setRoot
public NcStreamProto.Header.Builder setRoot(NcStreamProto.Group.Builder builderForValue)
mergeRoot
public NcStreamProto.Header.Builder mergeRoot(NcStreamProto.Group value)
clearRoot
public NcStreamProto.Header.Builder clearRoot()
getRootBuilder
public NcStreamProto.Group.Builder getRootBuilder()
getRootOrBuilder
public NcStreamProto.GroupOrBuilder getRootOrBuilder()
- Specified by:
getRootOrBuilder in interface NcStreamProto.HeaderOrBuilder
hasVersion
public boolean hasVersion()
- Specified by:
hasVersion in interface NcStreamProto.HeaderOrBuilder
getVersion
public int getVersion()
- Specified by:
getVersion in interface NcStreamProto.HeaderOrBuilder
setVersion
public NcStreamProto.Header.Builder setVersion(int value)
clearVersion
public NcStreamProto.Header.Builder clearVersion()
Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.