the re-encrypted data . if you are using the cli , the value is base64 encoded . otherwise , it is not encoded . bytebuffer s are stateful . calling their get methodschanges their position . we recommend using java.nio.bytebuffer #asreadonlybuffer to create a read-only viewof the buffer with an independent position , and calling get methods on this rather than directly on the returned bytebuffer . doing so will ensure that anyone else using the bytebuffer will not be affected by changes to the position . concode_field_sep java.nio.ByteBuffer ciphertextBlob concode_elem_sep String keyId concode_elem_sep String sourceKeyId concode_field_sep ReEncryptResult withCiphertextBlob concode_elem_sep void setSourceKeyId concode_elem_sep ReEncryptResult withKeyId concode_elem_sep String getSourceKeyId concode_elem_sep ReEncryptResult withSourceKeyId concode_elem_sep String getKeyId concode_elem_sep int hashCode concode_elem_sep void setKeyId concode_elem_sep boolean equals concode_elem_sep ReEncryptResult clone concode_elem_sep String toString concode_elem_sep void setCiphertextBlob
java . nio . ByteBuffer function ( ) { return this . ciphertextBlob ; }