Struct aws_sdk_managedblockchain::operation::create_accessor::builders::CreateAccessorOutputBuilder
source · #[non_exhaustive]pub struct CreateAccessorOutputBuilder { /* private fields */ }
Expand description
A builder for CreateAccessorOutput
.
Implementations§
source§impl CreateAccessorOutputBuilder
impl CreateAccessorOutputBuilder
sourcepub fn accessor_id(self, input: impl Into<String>) -> Self
pub fn accessor_id(self, input: impl Into<String>) -> Self
The unique identifier of the accessor.
sourcepub fn set_accessor_id(self, input: Option<String>) -> Self
pub fn set_accessor_id(self, input: Option<String>) -> Self
The unique identifier of the accessor.
sourcepub fn get_accessor_id(&self) -> &Option<String>
pub fn get_accessor_id(&self) -> &Option<String>
The unique identifier of the accessor.
sourcepub fn billing_token(self, input: impl Into<String>) -> Self
pub fn billing_token(self, input: impl Into<String>) -> Self
The billing token is a property of the Accessor. Use this token to when making calls to the blockchain network. The billing token is used to track your accessor token for billing requests.
sourcepub fn set_billing_token(self, input: Option<String>) -> Self
pub fn set_billing_token(self, input: Option<String>) -> Self
The billing token is a property of the Accessor. Use this token to when making calls to the blockchain network. The billing token is used to track your accessor token for billing requests.
sourcepub fn get_billing_token(&self) -> &Option<String>
pub fn get_billing_token(&self) -> &Option<String>
The billing token is a property of the Accessor. Use this token to when making calls to the blockchain network. The billing token is used to track your accessor token for billing requests.
sourcepub fn network_type(self, input: AccessorNetworkType) -> Self
pub fn network_type(self, input: AccessorNetworkType) -> Self
The blockchain network that the accessor token is created for.
sourcepub fn set_network_type(self, input: Option<AccessorNetworkType>) -> Self
pub fn set_network_type(self, input: Option<AccessorNetworkType>) -> Self
The blockchain network that the accessor token is created for.
sourcepub fn get_network_type(&self) -> &Option<AccessorNetworkType>
pub fn get_network_type(&self) -> &Option<AccessorNetworkType>
The blockchain network that the accessor token is created for.
sourcepub fn build(self) -> CreateAccessorOutput
pub fn build(self) -> CreateAccessorOutput
Consumes the builder and constructs a CreateAccessorOutput
.
Trait Implementations§
source§impl Clone for CreateAccessorOutputBuilder
impl Clone for CreateAccessorOutputBuilder
source§fn clone(&self) -> CreateAccessorOutputBuilder
fn clone(&self) -> CreateAccessorOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CreateAccessorOutputBuilder
impl Debug for CreateAccessorOutputBuilder
source§impl Default for CreateAccessorOutputBuilder
impl Default for CreateAccessorOutputBuilder
source§fn default() -> CreateAccessorOutputBuilder
fn default() -> CreateAccessorOutputBuilder
source§impl PartialEq for CreateAccessorOutputBuilder
impl PartialEq for CreateAccessorOutputBuilder
source§fn eq(&self, other: &CreateAccessorOutputBuilder) -> bool
fn eq(&self, other: &CreateAccessorOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateAccessorOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateAccessorOutputBuilder
impl RefUnwindSafe for CreateAccessorOutputBuilder
impl Send for CreateAccessorOutputBuilder
impl Sync for CreateAccessorOutputBuilder
impl Unpin for CreateAccessorOutputBuilder
impl UnwindSafe for CreateAccessorOutputBuilder
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