Interface NcStreamProto.DataColOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    NcStreamProto.DataCol, NcStreamProto.DataCol.Builder
    Enclosing class:
    NcStreamProto

    public static interface NcStreamProto.DataColOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getName

        String getName()
         fullname for top, shortname for member
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         fullname for top, shortname for member
         
        string name = 1;
        Returns:
        The bytes for name.
      • getDataTypeValue

        int getDataTypeValue()
        .DataType dataType = 2;
        Returns:
        The enum numeric value on the wire for dataType.
      • hasSection

        boolean hasSection()
        .Section section = 3;
        Returns:
        Whether the section field is set.
      • getBigend

        boolean getBigend()
        bool bigend = 4;
        Returns:
        The bigend.
      • getVersion

        int getVersion()
        uint32 version = 5;
        Returns:
        The version.
      • getIsVlen

        boolean getIsVlen()
        bool isVlen = 7;
        Returns:
        The isVlen.
      • getNelems

        int getNelems()
        uint32 nelems = 9;
        Returns:
        The nelems.
      • getPrimdata

        com.google.protobuf.ByteString getPrimdata()
         oneof
         
        bytes primdata = 10;
        Returns:
        The primdata.
      • getStringdataList

        List<String> getStringdataList()
         string dataType
         
        repeated string stringdata = 11;
        Returns:
        A list containing the stringdata.
      • getStringdataCount

        int getStringdataCount()
         string dataType
         
        repeated string stringdata = 11;
        Returns:
        The count of stringdata.
      • getStringdata

        String getStringdata​(int index)
         string dataType
         
        repeated string stringdata = 11;
        Parameters:
        index - The index of the element to return.
        Returns:
        The stringdata at the given index.
      • getStringdataBytes

        com.google.protobuf.ByteString getStringdataBytes​(int index)
         string dataType
         
        repeated string stringdata = 11;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the stringdata at the given index.
      • getVlensList

        List<Integer> getVlensList()
         isVlen true
         
        repeated uint32 vlens = 12;
        Returns:
        A list containing the vlens.
      • getVlensCount

        int getVlensCount()
         isVlen true
         
        repeated uint32 vlens = 12;
        Returns:
        The count of vlens.
      • getVlens

        int getVlens​(int index)
         isVlen true
         
        repeated uint32 vlens = 12;
        Parameters:
        index - The index of the element to return.
        Returns:
        The vlens at the given index.
      • getOpaquedataList

        List<com.google.protobuf.ByteString> getOpaquedataList()
         opaque dataType
         
        repeated bytes opaquedata = 13;
        Returns:
        A list containing the opaquedata.
      • getOpaquedataCount

        int getOpaquedataCount()
         opaque dataType
         
        repeated bytes opaquedata = 13;
        Returns:
        The count of opaquedata.
      • getOpaquedata

        com.google.protobuf.ByteString getOpaquedata​(int index)
         opaque dataType
         
        repeated bytes opaquedata = 13;
        Parameters:
        index - The index of the element to return.
        Returns:
        The opaquedata at the given index.
      • hasStructdata

        boolean hasStructdata()
         structures
         
        .ArrayStructureCol structdata = 14;
        Returns:
        Whether the structdata field is set.