/** * Provide a SHA-1 checksum for the body of this request. * * @param digest sha-1 checksum to provide as the digest for the request body * @return this builder */ protected BodyRequestBuilder digestSha1(final String digest) { return digest(digest, "sha"); }
/** * Provide a MD5 checksum for the body of this request * * @param digest MD5 checksum to provide as the digest for the request body * @return this builder */ protected BodyRequestBuilder digestMd5(final String digest) { return digest(digest, "md5"); }
/** * Provide a SHA-256 checksum for the body of this request * * @param digest sha-256 checksum to provide as the digest for the request body * @return this builder */ protected BodyRequestBuilder digestSha256(final String digest) { return digest(digest, "sha256"); }
@Override public PatchBuilder digest(final String digest, final String alg) { return (PatchBuilder) super.digest(digest, alg); }
@Override public PostBuilder digest(final String digest, final String alg) { return (PostBuilder) super.digest(digest, alg); }
@Override public PutBuilder digest(final String digest, final String alg) { return (PutBuilder) super.digest(digest, alg); }
@Deprecated @Override public PatchBuilder digest(final String digest) { return (PatchBuilder) super.digest(digest); }
@Deprecated @Override public PutBuilder digest(final String digest) { return (PutBuilder) super.digest(digest); }
@Deprecated @Override public PostBuilder digest(final String digest) { return (PostBuilder) super.digest(digest); }