Package ucar.nc2.stream
Interface NcStreamProto.DataOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NcStreamProto.Data,NcStreamProto.Data.Builder
- Enclosing class:
- NcStreamProto
public static interface NcStreamProto.DataOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetBigend()[default=true] in proto2NcStreamProto.Data.BigendPresentCasegetBigendPresentCase()NcStreamProto.CompressgetCompress().Compress compress = 6;intgetCompressValue().Compress compress = 6;NcStreamProto.DataTypegetDataType().DataType dataType = 2;intgetDataTypeValue().DataType dataType = 2;NcStreamProto.SectiongetSection()not required for SEQUENCENcStreamProto.SectionOrBuildergetSectionOrBuilder()not required for SEQUENCEintgetUncompressedSize()uint32 uncompressedSize = 8;StringgetVarName()full escaped name.com.google.protobuf.ByteStringgetVarNameBytes()full escaped name.booleangetVdata()bool vdata = 7;intgetVersion()version=2 for proto2, >=3 for proto3 (v5.0+)booleanhasBigend()[default=true] in proto2booleanhasSection()not required for SEQUENCE-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getVarName
String getVarName()
full escaped name.
string varName = 1;- Returns:
- The varName.
-
getVarNameBytes
com.google.protobuf.ByteString getVarNameBytes()
full escaped name.
string varName = 1;- Returns:
- The bytes for varName.
-
getDataTypeValue
int getDataTypeValue()
.DataType dataType = 2;- Returns:
- The enum numeric value on the wire for dataType.
-
getDataType
NcStreamProto.DataType getDataType()
.DataType dataType = 2;- Returns:
- The dataType.
-
hasSection
boolean hasSection()
not required for SEQUENCE
.Section section = 3;- Returns:
- Whether the section field is set.
-
getSection
NcStreamProto.Section getSection()
not required for SEQUENCE
.Section section = 3;- Returns:
- The section.
-
getSectionOrBuilder
NcStreamProto.SectionOrBuilder getSectionOrBuilder()
not required for SEQUENCE
.Section section = 3;
-
hasBigend
boolean hasBigend()
[default=true] in proto2
bool bigend = 4;- Returns:
- Whether the bigend field is set.
-
getBigend
boolean getBigend()
[default=true] in proto2
bool bigend = 4;- Returns:
- The bigend.
-
getVersion
int getVersion()
version=2 for proto2, >=3 for proto3 (v5.0+)
uint32 version = 5;- Returns:
- The version.
-
getCompressValue
int getCompressValue()
.Compress compress = 6;- Returns:
- The enum numeric value on the wire for compress.
-
getCompress
NcStreamProto.Compress getCompress()
.Compress compress = 6;- Returns:
- The compress.
-
getVdata
boolean getVdata()
bool vdata = 7;- Returns:
- The vdata.
-
getUncompressedSize
int getUncompressedSize()
uint32 uncompressedSize = 8;- Returns:
- The uncompressedSize.
-
getBigendPresentCase
NcStreamProto.Data.BigendPresentCase getBigendPresentCase()
-
-