Class TCountDistinctDescriptor

    • Constructor Detail

      • TCountDistinctDescriptor

        public TCountDistinctDescriptor()
      • TCountDistinctDescriptor

        public TCountDistinctDescriptor​(TCountDistinctImplType impl_type,
                                        long min_val,
                                        long bitmap_sz_bits,
                                        boolean approximate,
                                        TDeviceType device_type,
                                        long sub_bitmap_count)
      • TCountDistinctDescriptor

        public TCountDistinctDescriptor​(TCountDistinctDescriptor other)
        Performs a deep copy on other.
    • Method Detail

      • unsetImpl_type

        public void unsetImpl_type()
      • isSetImpl_type

        public boolean isSetImpl_type()
        Returns true if field impl_type is set (has been assigned a value) and false otherwise
      • setImpl_typeIsSet

        public void setImpl_typeIsSet​(boolean value)
      • getMin_val

        public long getMin_val()
      • unsetMin_val

        public void unsetMin_val()
      • isSetMin_val

        public boolean isSetMin_val()
        Returns true if field min_val is set (has been assigned a value) and false otherwise
      • setMin_valIsSet

        public void setMin_valIsSet​(boolean value)
      • getBitmap_sz_bits

        public long getBitmap_sz_bits()
      • unsetBitmap_sz_bits

        public void unsetBitmap_sz_bits()
      • isSetBitmap_sz_bits

        public boolean isSetBitmap_sz_bits()
        Returns true if field bitmap_sz_bits is set (has been assigned a value) and false otherwise
      • setBitmap_sz_bitsIsSet

        public void setBitmap_sz_bitsIsSet​(boolean value)
      • isApproximate

        public boolean isApproximate()
      • unsetApproximate

        public void unsetApproximate()
      • isSetApproximate

        public boolean isSetApproximate()
        Returns true if field approximate is set (has been assigned a value) and false otherwise
      • setApproximateIsSet

        public void setApproximateIsSet​(boolean value)
      • unsetDevice_type

        public void unsetDevice_type()
      • isSetDevice_type

        public boolean isSetDevice_type()
        Returns true if field device_type is set (has been assigned a value) and false otherwise
      • setDevice_typeIsSet

        public void setDevice_typeIsSet​(boolean value)
      • getSub_bitmap_count

        public long getSub_bitmap_count()
      • unsetSub_bitmap_count

        public void unsetSub_bitmap_count()
      • isSetSub_bitmap_count

        public boolean isSetSub_bitmap_count()
        Returns true if field sub_bitmap_count is set (has been assigned a value) and false otherwise
      • setSub_bitmap_countIsSet

        public void setSub_bitmap_countIsSet​(boolean value)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • read

        public void read​(org.apache.thrift.protocol.TProtocol iprot)
                  throws org.apache.thrift.TException
        Specified by:
        read in interface org.apache.thrift.TSerializable
        Throws:
        org.apache.thrift.TException
      • write

        public void write​(org.apache.thrift.protocol.TProtocol oprot)
                   throws org.apache.thrift.TException
        Specified by:
        write in interface org.apache.thrift.TSerializable
        Throws:
        org.apache.thrift.TException
      • validate

        public void validate()
                      throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException