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.