类 UploadResumableClient.UploadCheckPoint

java.lang.Object
cn.warpin.thirdPart.huawei.obs.obs.services.internal.UploadResumableClient.UploadCheckPoint
所有已实现的接口:
Serializable
封闭类:
UploadResumableClient

static class UploadResumableClient.UploadCheckPoint extends Object implements Serializable
断点续传上传所需类
  • 字段详细资料

  • 构造器详细资料

    • UploadCheckPoint

      UploadCheckPoint()
  • 方法详细资料

    • load

      public void load(String checkPointFile) throws Exception
      从checkpoint文件中加载checkpoint数据
      参数:
      checkPointFile -
      抛出:
      Exception
    • record

      public void record(String checkPointFile) throws IOException
      把checkpoint数据写到checkpoint文件
      参数:
      checkPointFile -
      抛出:
      IOException
    • update

      public void update(int partIndex, PartEtag partETag, boolean completed)
      分块上传完成,更新状态
      参数:
      partIndex -
      partETag -
      completed -
    • isValid

      public boolean isValid(String uploadFile) throws IOException
      判读本地文件与checkpoint中记录的信息是否相符合,校验一致性
      参数:
      uploadFile -
      返回:
      boolean
      抛出:
      IOException
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Object
    • equals

      public boolean equals(Object obj)
      覆盖:
      equals 在类中 Object
    • assign

      private void assign(UploadResumableClient.UploadCheckPoint tmp)