Struct aws_sdk_datapipeline::types::builders::FieldBuilder
source · #[non_exhaustive]pub struct FieldBuilder { /* private fields */ }
Expand description
A builder for Field
.
Implementations§
source§impl FieldBuilder
impl FieldBuilder
sourcepub fn key(self, input: impl Into<String>) -> Self
pub fn key(self, input: impl Into<String>) -> Self
The field identifier.
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 field value, expressed as a String.
sourcepub fn set_string_value(self, input: Option<String>) -> Self
pub fn set_string_value(self, input: Option<String>) -> Self
The field value, expressed as a String.
sourcepub fn get_string_value(&self) -> &Option<String>
pub fn get_string_value(&self) -> &Option<String>
The field value, expressed as a String.
sourcepub fn ref_value(self, input: impl Into<String>) -> Self
pub fn ref_value(self, input: impl Into<String>) -> Self
The field value, expressed as the identifier of another object.
sourcepub fn set_ref_value(self, input: Option<String>) -> Self
pub fn set_ref_value(self, input: Option<String>) -> Self
The field value, expressed as the identifier of another object.
sourcepub fn get_ref_value(&self) -> &Option<String>
pub fn get_ref_value(&self) -> &Option<String>
The field value, expressed as the identifier of another object.
Trait Implementations§
source§impl Clone for FieldBuilder
impl Clone for FieldBuilder
source§fn clone(&self) -> FieldBuilder
fn clone(&self) -> FieldBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for FieldBuilder
impl Debug for FieldBuilder
source§impl Default for FieldBuilder
impl Default for FieldBuilder
source§fn default() -> FieldBuilder
fn default() -> FieldBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for FieldBuilder
impl PartialEq for FieldBuilder
impl StructuralPartialEq for FieldBuilder
Auto Trait Implementations§
impl Freeze for FieldBuilder
impl RefUnwindSafe for FieldBuilder
impl Send for FieldBuilder
impl Sync for FieldBuilder
impl Unpin for FieldBuilder
impl UnwindSafe for FieldBuilder
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
Mutably borrows from an owned value. Read more
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)
🔬This is a nightly-only experimental API. (
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.