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 boolean
getBigend()
[default=true] in proto2NcStreamProto.Data.BigendPresentCase
getBigendPresentCase()
NcStreamProto.Compress
getCompress()
.Compress compress = 6;
int
getCompressValue()
.Compress compress = 6;
NcStreamProto.DataType
getDataType()
.DataType dataType = 2;
int
getDataTypeValue()
.DataType dataType = 2;
NcStreamProto.Section
getSection()
not required for SEQUENCENcStreamProto.SectionOrBuilder
getSectionOrBuilder()
not required for SEQUENCEint
getUncompressedSize()
uint32 uncompressedSize = 8;
String
getVarName()
full escaped name.com.google.protobuf.ByteString
getVarNameBytes()
full escaped name.boolean
getVdata()
bool vdata = 7;
int
getVersion()
version=2 for proto2, >=3 for proto3 (v5.0+)boolean
hasBigend()
[default=true] in proto2boolean
hasSection()
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()
-
-