Class DataSetUploadClientModel.NewDataSetInfo

  • Enclosing class:
    DataSetUploadClientModel

    public static class DataSetUploadClientModel.NewDataSetInfo
    extends java.lang.Object
    NewDataSetInfo is a mixture of NewDataSetDTO, which encapsulates information about new data sets, and upload progress state.

    Internally, NewDataSetInfo functions as a state machine with the following state transitions:

                                                  /-> FAILED
     TO_UPLOAD -> QUEUED_FOR_UPLOAD -> UPLOADING <       ->  COMPLETED_UPLOAD
                                             /    \-> STALLED -\
                                             \-----------------/