Package ucar.nc2.stream
Interface NcStreamProto.StructureDataOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NcStreamProto.StructureData
,NcStreamProto.StructureData.Builder
- Enclosing class:
- NcStreamProto
public static interface NcStreamProto.StructureDataOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.protobuf.ByteString
getData()
fixed length dataint
getHeapCount(int index)
heap String countint
getHeapCountCount()
heap String countList<Integer>
getHeapCountList()
heap String countint
getMember(int index)
list of members present, if none then all, these are the index in Structureint
getMemberCount()
list of members present, if none then all, these are the index in StructureList<Integer>
getMemberList()
list of members present, if none then all, these are the index in Structurelong
getNrows()
[default = 1] number of rows in this messageint
getRowLength()
length in bytes of each rowString
getSdata(int index)
Stringscom.google.protobuf.ByteString
getSdataBytes(int index)
Stringsint
getSdataCount()
StringsList<String>
getSdataList()
Strings-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getMemberList
List<Integer> getMemberList()
list of members present, if none then all, these are the index in Structure
repeated uint32 member = 1;
- Returns:
- A list containing the member.
-
getMemberCount
int getMemberCount()
list of members present, if none then all, these are the index in Structure
repeated uint32 member = 1;
- Returns:
- The count of member.
-
getMember
int getMember(int index)
list of members present, if none then all, these are the index in Structure
repeated uint32 member = 1;
- Parameters:
index
- The index of the element to return.- Returns:
- The member at the given index.
-
getData
com.google.protobuf.ByteString getData()
fixed length data
bytes data = 2;
- Returns:
- The data.
-
getHeapCountList
List<Integer> getHeapCountList()
heap String count
repeated uint32 heapCount = 3;
- Returns:
- A list containing the heapCount.
-
getHeapCountCount
int getHeapCountCount()
heap String count
repeated uint32 heapCount = 3;
- Returns:
- The count of heapCount.
-
getHeapCount
int getHeapCount(int index)
heap String count
repeated uint32 heapCount = 3;
- Parameters:
index
- The index of the element to return.- Returns:
- The heapCount at the given index.
-
getSdataList
List<String> getSdataList()
Strings
repeated string sdata = 4;
- Returns:
- A list containing the sdata.
-
getSdataCount
int getSdataCount()
Strings
repeated string sdata = 4;
- Returns:
- The count of sdata.
-
getSdata
String getSdata(int index)
Strings
repeated string sdata = 4;
- Parameters:
index
- The index of the element to return.- Returns:
- The sdata at the given index.
-
getSdataBytes
com.google.protobuf.ByteString getSdataBytes(int index)
Strings
repeated string sdata = 4;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the sdata at the given index.
-
getNrows
long getNrows()
[default = 1] number of rows in this message
uint64 nrows = 5;
- Returns:
- The nrows.
-
getRowLength
int getRowLength()
length in bytes of each row
uint32 rowLength = 6;
- Returns:
- The rowLength.
-
-