code: public void save() throws IOException {
          if (id == null) {
              this.id = client.postCreate(blog_name, detail());
          } else {
              client.postEdit(blog_name, id, detail());
          }
      }
docs: Save this post
  @throws IOException if a file in detail cannot be read