Struct aws_sdk_managedblockchainquery::operation::list_transaction_events::ListTransactionEventsInput
source · #[non_exhaustive]pub struct ListTransactionEventsInput {
pub transaction_hash: Option<String>,
pub transaction_id: Option<String>,
pub network: Option<QueryNetwork>,
pub next_token: Option<String>,
pub max_results: Option<i32>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.transaction_hash: Option<String>
The hash of a transaction. It is generated when a transaction is created.
transaction_id: Option<String>
The identifier of a Bitcoin transaction. It is generated when a transaction is created.
transactionId
is only supported on the Bitcoin networks.
network: Option<QueryNetwork>
The blockchain network where the transaction events occurred.
next_token: Option<String>
The pagination token that indicates the next set of results to retrieve.
max_results: Option<i32>
The maximum number of transaction events to list.
Default: 100
Even if additional results can be retrieved, the request can return less results than maxResults
or an empty array of results.
To retrieve the next set of results, make another request with the returned nextToken
value. The value of nextToken
is null
when there are no more results to return
Implementations§
source§impl ListTransactionEventsInput
impl ListTransactionEventsInput
sourcepub fn transaction_hash(&self) -> Option<&str>
pub fn transaction_hash(&self) -> Option<&str>
The hash of a transaction. It is generated when a transaction is created.
sourcepub fn transaction_id(&self) -> Option<&str>
pub fn transaction_id(&self) -> Option<&str>
The identifier of a Bitcoin transaction. It is generated when a transaction is created.
transactionId
is only supported on the Bitcoin networks.
sourcepub fn network(&self) -> Option<&QueryNetwork>
pub fn network(&self) -> Option<&QueryNetwork>
The blockchain network where the transaction events occurred.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
The pagination token that indicates the next set of results to retrieve.
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
The maximum number of transaction events to list.
Default: 100
Even if additional results can be retrieved, the request can return less results than maxResults
or an empty array of results.
To retrieve the next set of results, make another request with the returned nextToken
value. The value of nextToken
is null
when there are no more results to return
source§impl ListTransactionEventsInput
impl ListTransactionEventsInput
sourcepub fn builder() -> ListTransactionEventsInputBuilder
pub fn builder() -> ListTransactionEventsInputBuilder
Creates a new builder-style object to manufacture ListTransactionEventsInput
.
Trait Implementations§
source§impl Clone for ListTransactionEventsInput
impl Clone for ListTransactionEventsInput
source§fn clone(&self) -> ListTransactionEventsInput
fn clone(&self) -> ListTransactionEventsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListTransactionEventsInput
impl Debug for ListTransactionEventsInput
source§impl PartialEq for ListTransactionEventsInput
impl PartialEq for ListTransactionEventsInput
source§fn eq(&self, other: &ListTransactionEventsInput) -> bool
fn eq(&self, other: &ListTransactionEventsInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListTransactionEventsInput
Auto Trait Implementations§
impl Freeze for ListTransactionEventsInput
impl RefUnwindSafe for ListTransactionEventsInput
impl Send for ListTransactionEventsInput
impl Sync for ListTransactionEventsInput
impl Unpin for ListTransactionEventsInput
impl UnwindSafe for ListTransactionEventsInput
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> 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