#[non_exhaustive]pub struct GetRevisionOutputBuilder { /* private fields */ }
Expand description
A builder for GetRevisionOutput
.
Implementations§
source§impl GetRevisionOutputBuilder
impl GetRevisionOutputBuilder
sourcepub fn proof(self, input: ValueHolder) -> Self
pub fn proof(self, input: ValueHolder) -> Self
The proof object in Amazon Ion format returned by a GetRevision
request. A proof contains the list of hash values that are required to recalculate the specified digest using a Merkle tree, starting with the specified document revision.
sourcepub fn set_proof(self, input: Option<ValueHolder>) -> Self
pub fn set_proof(self, input: Option<ValueHolder>) -> Self
The proof object in Amazon Ion format returned by a GetRevision
request. A proof contains the list of hash values that are required to recalculate the specified digest using a Merkle tree, starting with the specified document revision.
sourcepub fn get_proof(&self) -> &Option<ValueHolder>
pub fn get_proof(&self) -> &Option<ValueHolder>
The proof object in Amazon Ion format returned by a GetRevision
request. A proof contains the list of hash values that are required to recalculate the specified digest using a Merkle tree, starting with the specified document revision.
sourcepub fn revision(self, input: ValueHolder) -> Self
pub fn revision(self, input: ValueHolder) -> Self
The document revision data object in Amazon Ion format.
This field is required.sourcepub fn set_revision(self, input: Option<ValueHolder>) -> Self
pub fn set_revision(self, input: Option<ValueHolder>) -> Self
The document revision data object in Amazon Ion format.
sourcepub fn get_revision(&self) -> &Option<ValueHolder>
pub fn get_revision(&self) -> &Option<ValueHolder>
The document revision data object in Amazon Ion format.
sourcepub fn build(self) -> GetRevisionOutput
pub fn build(self) -> GetRevisionOutput
Consumes the builder and constructs a GetRevisionOutput
.
Trait Implementations§
source§impl Clone for GetRevisionOutputBuilder
impl Clone for GetRevisionOutputBuilder
source§fn clone(&self) -> GetRevisionOutputBuilder
fn clone(&self) -> GetRevisionOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetRevisionOutputBuilder
impl Debug for GetRevisionOutputBuilder
source§impl Default for GetRevisionOutputBuilder
impl Default for GetRevisionOutputBuilder
source§fn default() -> GetRevisionOutputBuilder
fn default() -> GetRevisionOutputBuilder
source§impl PartialEq for GetRevisionOutputBuilder
impl PartialEq for GetRevisionOutputBuilder
source§fn eq(&self, other: &GetRevisionOutputBuilder) -> bool
fn eq(&self, other: &GetRevisionOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.