Struct aws_sdk_iotanalytics::types::builders::VariableBuilder
source · #[non_exhaustive]pub struct VariableBuilder { /* private fields */ }
Expand description
A builder for Variable
.
Implementations§
source§impl VariableBuilder
impl VariableBuilder
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the variable.
This field is required.sourcepub fn string_value(self, input: impl Into<String>) -> Self
pub fn string_value(self, input: impl Into<String>) -> Self
The value of the variable as a string.
sourcepub fn set_string_value(self, input: Option<String>) -> Self
pub fn set_string_value(self, input: Option<String>) -> Self
The value of the variable as a string.
sourcepub fn get_string_value(&self) -> &Option<String>
pub fn get_string_value(&self) -> &Option<String>
The value of the variable as a string.
sourcepub fn double_value(self, input: f64) -> Self
pub fn double_value(self, input: f64) -> Self
The value of the variable as a double (numeric).
sourcepub fn set_double_value(self, input: Option<f64>) -> Self
pub fn set_double_value(self, input: Option<f64>) -> Self
The value of the variable as a double (numeric).
sourcepub fn get_double_value(&self) -> &Option<f64>
pub fn get_double_value(&self) -> &Option<f64>
The value of the variable as a double (numeric).
sourcepub fn dataset_content_version_value(
self,
input: DatasetContentVersionValue
) -> Self
pub fn dataset_content_version_value( self, input: DatasetContentVersionValue ) -> Self
The value of the variable as a structure that specifies a dataset content version.
sourcepub fn set_dataset_content_version_value(
self,
input: Option<DatasetContentVersionValue>
) -> Self
pub fn set_dataset_content_version_value( self, input: Option<DatasetContentVersionValue> ) -> Self
The value of the variable as a structure that specifies a dataset content version.
sourcepub fn get_dataset_content_version_value(
&self
) -> &Option<DatasetContentVersionValue>
pub fn get_dataset_content_version_value( &self ) -> &Option<DatasetContentVersionValue>
The value of the variable as a structure that specifies a dataset content version.
sourcepub fn output_file_uri_value(self, input: OutputFileUriValue) -> Self
pub fn output_file_uri_value(self, input: OutputFileUriValue) -> Self
The value of the variable as a structure that specifies an output file URI.
sourcepub fn set_output_file_uri_value(
self,
input: Option<OutputFileUriValue>
) -> Self
pub fn set_output_file_uri_value( self, input: Option<OutputFileUriValue> ) -> Self
The value of the variable as a structure that specifies an output file URI.
sourcepub fn get_output_file_uri_value(&self) -> &Option<OutputFileUriValue>
pub fn get_output_file_uri_value(&self) -> &Option<OutputFileUriValue>
The value of the variable as a structure that specifies an output file URI.
Trait Implementations§
source§impl Clone for VariableBuilder
impl Clone for VariableBuilder
source§fn clone(&self) -> VariableBuilder
fn clone(&self) -> VariableBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for VariableBuilder
impl Debug for VariableBuilder
source§impl Default for VariableBuilder
impl Default for VariableBuilder
source§fn default() -> VariableBuilder
fn default() -> VariableBuilder
source§impl PartialEq for VariableBuilder
impl PartialEq for VariableBuilder
source§fn eq(&self, other: &VariableBuilder) -> bool
fn eq(&self, other: &VariableBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for VariableBuilder
Auto Trait Implementations§
impl Freeze for VariableBuilder
impl RefUnwindSafe for VariableBuilder
impl Send for VariableBuilder
impl Sync for VariableBuilder
impl Unpin for VariableBuilder
impl UnwindSafe for VariableBuilder
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