Package com.cloudera.api.model

Examples of com.cloudera.api.model.ApiParcelState


      parcels = new ApiParcelList();
      ApiParcel parcel = new ApiParcel();
      parcel.setProduct("CDH");
      parcel.setVersion("5.0.2-1.cdh5.0.2.p0.13");
      parcel.setStage(AvailableParcelStage.AVAILABLE_REMOTELY.toString());
      ApiParcelState state = new ApiParcelState();
      state.setProgress(0);
      state.setTotalProgress(100);
      parcel.setState(state);
      parcels.add(parcel);
      ApiParcel parcel2 = new ApiParcel();
      parcel2.setProduct("CDH");
      parcel2.setVersion("4.7.0-1.cdh4.7.0.p0.13");
      parcel2.setStage(AvailableParcelStage.AVAILABLE_REMOTELY.toString());
      ApiParcelState state2 = new ApiParcelState();
      state2.setProgress(0);
      state2.setTotalProgress(100);
      parcel2.setState(state2);
      parcels.add(parcel2);
      ApiParcel parcel3 = new ApiParcel();
      parcel3.setProduct("CDH");
      parcel3.setVersion("5.0.1-1.cdh5.0.1.p0.13");
      parcel3.setStage(AvailableParcelStage.AVAILABLE_REMOTELY.toString());
      ApiParcelState state3 = new ApiParcelState();
      state3.setProgress(0);
      state3.setTotalProgress(100);
      parcel3.setState(state3);
      parcels.add(parcel3);
      parcelResource = new FakeParcelResource(parcel);
   }
View Full Code Here


      enteredFormerStage |= stage.equals(formerStage.toString());
      // to avoid hang if cancelled by another session
      if (enteredFormerStage && !stage.equals(toStage.toString()) && !stage.equals(formerStage.toString())) {
         return true;
      }
      ApiParcelState parcelState = apiParcelResource.readParcel().getState();
      if (parcelState.getTotalProgress() != 0) {
         float percent = ((float)parcelState.getProgress() / parcelState.getTotalProgress());
         int currentProgress = currentReport.getProgress();
         int toProgress = (int) (beginProgress + (endProgress - beginProgress) * percent);
         // sometimes parcelState.getProgress() > parcel.getTotalProgress()
         if (toProgress > endProgress) {
            toProgress = endProgress;
View Full Code Here

TOP

Related Classes of com.cloudera.api.model.ApiParcelState

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.