Struct aws_sdk_iotthingsgraph::operation::get_system_template::builders::GetSystemTemplateInputBuilder
source · #[non_exhaustive]pub struct GetSystemTemplateInputBuilder { /* private fields */ }
Expand description
A builder for GetSystemTemplateInput
.
Implementations§
source§impl GetSystemTemplateInputBuilder
impl GetSystemTemplateInputBuilder
sourcepub fn id(self, input: impl Into<String>) -> Self
pub fn id(self, input: impl Into<String>) -> Self
The ID of the system to get. This ID must be in the user's namespace.
The ID should be in the following format.
urn:tdm:REGION/ACCOUNT ID/default:system:SYSTEMNAME
sourcepub fn set_id(self, input: Option<String>) -> Self
pub fn set_id(self, input: Option<String>) -> Self
The ID of the system to get. This ID must be in the user's namespace.
The ID should be in the following format.
urn:tdm:REGION/ACCOUNT ID/default:system:SYSTEMNAME
sourcepub fn get_id(&self) -> &Option<String>
pub fn get_id(&self) -> &Option<String>
The ID of the system to get. This ID must be in the user's namespace.
The ID should be in the following format.
urn:tdm:REGION/ACCOUNT ID/default:system:SYSTEMNAME
sourcepub fn revision_number(self, input: i64) -> Self
pub fn revision_number(self, input: i64) -> Self
The number that specifies the revision of the system to get.
sourcepub fn set_revision_number(self, input: Option<i64>) -> Self
pub fn set_revision_number(self, input: Option<i64>) -> Self
The number that specifies the revision of the system to get.
sourcepub fn get_revision_number(&self) -> &Option<i64>
pub fn get_revision_number(&self) -> &Option<i64>
The number that specifies the revision of the system to get.
sourcepub fn build(self) -> Result<GetSystemTemplateInput, BuildError>
pub fn build(self) -> Result<GetSystemTemplateInput, BuildError>
Consumes the builder and constructs a GetSystemTemplateInput
.
source§impl GetSystemTemplateInputBuilder
impl GetSystemTemplateInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<GetSystemTemplateOutput, SdkError<GetSystemTemplateError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<GetSystemTemplateOutput, SdkError<GetSystemTemplateError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetSystemTemplateInputBuilder
impl Clone for GetSystemTemplateInputBuilder
source§fn clone(&self) -> GetSystemTemplateInputBuilder
fn clone(&self) -> GetSystemTemplateInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GetSystemTemplateInputBuilder
impl Default for GetSystemTemplateInputBuilder
source§fn default() -> GetSystemTemplateInputBuilder
fn default() -> GetSystemTemplateInputBuilder
source§impl PartialEq for GetSystemTemplateInputBuilder
impl PartialEq for GetSystemTemplateInputBuilder
source§fn eq(&self, other: &GetSystemTemplateInputBuilder) -> bool
fn eq(&self, other: &GetSystemTemplateInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetSystemTemplateInputBuilder
Auto Trait Implementations§
impl Freeze for GetSystemTemplateInputBuilder
impl RefUnwindSafe for GetSystemTemplateInputBuilder
impl Send for GetSystemTemplateInputBuilder
impl Sync for GetSystemTemplateInputBuilder
impl Unpin for GetSystemTemplateInputBuilder
impl UnwindSafe for GetSystemTemplateInputBuilder
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