Package ucar.nc2.stream
Class NcStreamProto.Dimension.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Dimension.Builder>
-
- ucar.nc2.stream.NcStreamProto.Dimension.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,NcStreamProto.DimensionOrBuilder
- Enclosing class:
- NcStreamProto.Dimension
public static final class NcStreamProto.Dimension.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Dimension.Builder> implements NcStreamProto.DimensionOrBuilder
Protobuf typeDimension
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NcStreamProto.Dimensionbuild()NcStreamProto.DimensionbuildPartial()NcStreamProto.Dimension.Builderclear()NcStreamProto.Dimension.BuilderclearIsPrivate()bool isPrivate = 5;NcStreamProto.Dimension.BuilderclearIsUnlimited()is this needed ??NcStreamProto.Dimension.BuilderclearIsVlen()bool isVlen = 4;NcStreamProto.Dimension.BuilderclearLength()optional when vlen, may be zero (unlimited no data yet)NcStreamProto.Dimension.BuilderclearName()short name - optional when privateNcStreamProto.DimensiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetIsPrivate()bool isPrivate = 5;booleangetIsUnlimited()is this needed ??booleangetIsVlen()bool isVlen = 4;longgetLength()optional when vlen, may be zero (unlimited no data yet)StringgetName()short name - optional when privatecom.google.protobuf.ByteStringgetNameBytes()short name - optional when privateprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()NcStreamProto.Dimension.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)NcStreamProto.Dimension.BuildermergeFrom(com.google.protobuf.Message other)NcStreamProto.Dimension.BuildermergeFrom(NcStreamProto.Dimension other)NcStreamProto.Dimension.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)NcStreamProto.Dimension.BuildersetIsPrivate(boolean value)bool isPrivate = 5;NcStreamProto.Dimension.BuildersetIsUnlimited(boolean value)is this needed ??NcStreamProto.Dimension.BuildersetIsVlen(boolean value)bool isVlen = 4;NcStreamProto.Dimension.BuildersetLength(long value)optional when vlen, may be zero (unlimited no data yet)NcStreamProto.Dimension.BuildersetName(String value)short name - optional when privateNcStreamProto.Dimension.BuildersetNameBytes(com.google.protobuf.ByteString value)short name - optional when privateNcStreamProto.Dimension.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Dimension.Builder>
-
clear
public NcStreamProto.Dimension.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Dimension.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Dimension.Builder>
-
getDefaultInstanceForType
public NcStreamProto.Dimension getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public NcStreamProto.Dimension build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public NcStreamProto.Dimension buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public NcStreamProto.Dimension.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NcStreamProto.Dimension.Builder>
-
mergeFrom
public NcStreamProto.Dimension.Builder mergeFrom(NcStreamProto.Dimension other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Dimension.Builder>
-
mergeFrom
public NcStreamProto.Dimension.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NcStreamProto.Dimension.Builder>- Throws:
IOException
-
getName
public String getName()
short name - optional when private
string name = 1;- Specified by:
getNamein interfaceNcStreamProto.DimensionOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
short name - optional when private
string name = 1;- Specified by:
getNameBytesin interfaceNcStreamProto.DimensionOrBuilder- Returns:
- The bytes for name.
-
setName
public NcStreamProto.Dimension.Builder setName(String value)
short name - optional when private
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public NcStreamProto.Dimension.Builder clearName()
short name - optional when private
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public NcStreamProto.Dimension.Builder setNameBytes(com.google.protobuf.ByteString value)
short name - optional when private
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getLength
public long getLength()
optional when vlen, may be zero (unlimited no data yet)
uint64 length = 2;- Specified by:
getLengthin interfaceNcStreamProto.DimensionOrBuilder- Returns:
- The length.
-
setLength
public NcStreamProto.Dimension.Builder setLength(long value)
optional when vlen, may be zero (unlimited no data yet)
uint64 length = 2;- Parameters:
value- The length to set.- Returns:
- This builder for chaining.
-
clearLength
public NcStreamProto.Dimension.Builder clearLength()
optional when vlen, may be zero (unlimited no data yet)
uint64 length = 2;- Returns:
- This builder for chaining.
-
getIsUnlimited
public boolean getIsUnlimited()
is this needed ??
bool isUnlimited = 3;- Specified by:
getIsUnlimitedin interfaceNcStreamProto.DimensionOrBuilder- Returns:
- The isUnlimited.
-
setIsUnlimited
public NcStreamProto.Dimension.Builder setIsUnlimited(boolean value)
is this needed ??
bool isUnlimited = 3;- Parameters:
value- The isUnlimited to set.- Returns:
- This builder for chaining.
-
clearIsUnlimited
public NcStreamProto.Dimension.Builder clearIsUnlimited()
is this needed ??
bool isUnlimited = 3;- Returns:
- This builder for chaining.
-
getIsVlen
public boolean getIsVlen()
bool isVlen = 4;- Specified by:
getIsVlenin interfaceNcStreamProto.DimensionOrBuilder- Returns:
- The isVlen.
-
setIsVlen
public NcStreamProto.Dimension.Builder setIsVlen(boolean value)
bool isVlen = 4;- Parameters:
value- The isVlen to set.- Returns:
- This builder for chaining.
-
clearIsVlen
public NcStreamProto.Dimension.Builder clearIsVlen()
bool isVlen = 4;- Returns:
- This builder for chaining.
-
getIsPrivate
public boolean getIsPrivate()
bool isPrivate = 5;- Specified by:
getIsPrivatein interfaceNcStreamProto.DimensionOrBuilder- Returns:
- The isPrivate.
-
setIsPrivate
public NcStreamProto.Dimension.Builder setIsPrivate(boolean value)
bool isPrivate = 5;- Parameters:
value- The isPrivate to set.- Returns:
- This builder for chaining.
-
clearIsPrivate
public NcStreamProto.Dimension.Builder clearIsPrivate()
bool isPrivate = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
public final NcStreamProto.Dimension.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Dimension.Builder>
-
mergeUnknownFields
public final NcStreamProto.Dimension.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<NcStreamProto.Dimension.Builder>
-
-