Class PerSignalDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • signalName

        public PerSignalDetails.Builder signalName​(String signalName)
        The name of a signal.
        Parameters:
        signalName - the value to set
        Returns:
        this builder
      • mviRatio

        public PerSignalDetails.Builder mviRatio​(Double mviRatio)
        The ratio of missing values in a signal filled/imputed by the IDP algorithm.
        Parameters:
        mviRatio - the value to set
        Returns:
        this builder
      • isQuantized

        public PerSignalDetails.Builder isQuantized​(Boolean isQuantized)
        A boolean value to indicate if a signal is quantized or not.
        Parameters:
        isQuantized - the value to set
        Returns:
        this builder
      • fap

        public PerSignalDetails.Builder fap​(Float fap)
        Accuracy metric for a signal.
        Parameters:
        fap - the value to set
        Returns:
        this builder
      • std

        public PerSignalDetails.Builder std​(Double std)
        Standard deviation of values within a signal.
        Parameters:
        std - the value to set
        Returns:
        this builder
      • status

        public PerSignalDetails.Builder status​(PerSignalDetails.Status status)
        Status of the signal: * ACCEPTED - the signal is used for training the model * DROPPED - the signal does not meet requirement, and is dropped before training the model.
        • OTHER - placeholder for other status
        Parameters:
        status - the value to set
        Returns:
        this builder
      • details

        public PerSignalDetails.Builder details​(String details)
        detailed information for a signal.
        Parameters:
        details - the value to set
        Returns:
        this builder