#[non_exhaustive]pub struct GetRevisionInputBuilder { /* private fields */ }Expand description
A builder for GetRevisionInput.
Implementations§
source§impl GetRevisionInputBuilder
 
impl GetRevisionInputBuilder
sourcepub fn name(self, input: impl Into<String>) -> Self
 
pub fn name(self, input: impl Into<String>) -> Self
The name of the ledger.
This field is required.sourcepub fn block_address(self, input: ValueHolder) -> Self
 
pub fn block_address(self, input: ValueHolder) -> Self
The block location of the document revision to be verified. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.
For example: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:14}.
sourcepub fn set_block_address(self, input: Option<ValueHolder>) -> Self
 
pub fn set_block_address(self, input: Option<ValueHolder>) -> Self
The block location of the document revision to be verified. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.
For example: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:14}.
sourcepub fn get_block_address(&self) -> &Option<ValueHolder>
 
pub fn get_block_address(&self) -> &Option<ValueHolder>
The block location of the document revision to be verified. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.
For example: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:14}.
sourcepub fn document_id(self, input: impl Into<String>) -> Self
 
pub fn document_id(self, input: impl Into<String>) -> Self
The UUID (represented in Base62-encoded text) of the document to be verified.
This field is required.sourcepub fn set_document_id(self, input: Option<String>) -> Self
 
pub fn set_document_id(self, input: Option<String>) -> Self
The UUID (represented in Base62-encoded text) of the document to be verified.
sourcepub fn get_document_id(&self) -> &Option<String>
 
pub fn get_document_id(&self) -> &Option<String>
The UUID (represented in Base62-encoded text) of the document to be verified.
sourcepub fn digest_tip_address(self, input: ValueHolder) -> Self
 
pub fn digest_tip_address(self, input: ValueHolder) -> Self
The latest block location covered by the digest for which to request a proof. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.
For example: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:49}.
sourcepub fn set_digest_tip_address(self, input: Option<ValueHolder>) -> Self
 
pub fn set_digest_tip_address(self, input: Option<ValueHolder>) -> Self
The latest block location covered by the digest for which to request a proof. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.
For example: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:49}.
sourcepub fn get_digest_tip_address(&self) -> &Option<ValueHolder>
 
pub fn get_digest_tip_address(&self) -> &Option<ValueHolder>
The latest block location covered by the digest for which to request a proof. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.
For example: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:49}.
sourcepub fn build(self) -> Result<GetRevisionInput, BuildError>
 
pub fn build(self) -> Result<GetRevisionInput, BuildError>
Consumes the builder and constructs a GetRevisionInput.
source§impl GetRevisionInputBuilder
 
impl GetRevisionInputBuilder
sourcepub async fn send_with(
    self,
    client: &Client,
) -> Result<GetRevisionOutput, SdkError<GetRevisionError, HttpResponse>>
 
pub async fn send_with( self, client: &Client, ) -> Result<GetRevisionOutput, SdkError<GetRevisionError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetRevisionInputBuilder
 
impl Clone for GetRevisionInputBuilder
source§fn clone(&self) -> GetRevisionInputBuilder
 
fn clone(&self) -> GetRevisionInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetRevisionInputBuilder
 
impl Debug for GetRevisionInputBuilder
source§impl Default for GetRevisionInputBuilder
 
impl Default for GetRevisionInputBuilder
source§fn default() -> GetRevisionInputBuilder
 
fn default() -> GetRevisionInputBuilder
source§impl PartialEq for GetRevisionInputBuilder
 
impl PartialEq for GetRevisionInputBuilder
source§fn eq(&self, other: &GetRevisionInputBuilder) -> bool
 
fn eq(&self, other: &GetRevisionInputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetRevisionInputBuilder
Auto Trait Implementations§
impl Freeze for GetRevisionInputBuilder
impl RefUnwindSafe for GetRevisionInputBuilder
impl Send for GetRevisionInputBuilder
impl Sync for GetRevisionInputBuilder
impl Unpin for GetRevisionInputBuilder
impl UnwindSafe for GetRevisionInputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
    T: Clone,
 
impl<T> CloneToUninit for Twhere
    T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
 
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
 
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
 
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
 
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
 
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
 
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
 
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more