Struct aws_sdk_glue::types::builders::MetadataInfoBuilder
source · #[non_exhaustive]pub struct MetadataInfoBuilder { /* private fields */ }
Expand description
A builder for MetadataInfo
.
Implementations§
source§impl MetadataInfoBuilder
impl MetadataInfoBuilder
sourcepub fn metadata_value(self, input: impl Into<String>) -> Self
pub fn metadata_value(self, input: impl Into<String>) -> Self
The metadata key’s corresponding value.
sourcepub fn set_metadata_value(self, input: Option<String>) -> Self
pub fn set_metadata_value(self, input: Option<String>) -> Self
The metadata key’s corresponding value.
sourcepub fn get_metadata_value(&self) -> &Option<String>
pub fn get_metadata_value(&self) -> &Option<String>
The metadata key’s corresponding value.
sourcepub fn created_time(self, input: impl Into<String>) -> Self
pub fn created_time(self, input: impl Into<String>) -> Self
The time at which the entry was created.
sourcepub fn set_created_time(self, input: Option<String>) -> Self
pub fn set_created_time(self, input: Option<String>) -> Self
The time at which the entry was created.
sourcepub fn get_created_time(&self) -> &Option<String>
pub fn get_created_time(&self) -> &Option<String>
The time at which the entry was created.
sourcepub fn other_metadata_value_list(
self,
input: OtherMetadataValueListItem,
) -> Self
pub fn other_metadata_value_list( self, input: OtherMetadataValueListItem, ) -> Self
Appends an item to other_metadata_value_list
.
To override the contents of this collection use set_other_metadata_value_list
.
Other metadata belonging to the same metadata key.
sourcepub fn set_other_metadata_value_list(
self,
input: Option<Vec<OtherMetadataValueListItem>>,
) -> Self
pub fn set_other_metadata_value_list( self, input: Option<Vec<OtherMetadataValueListItem>>, ) -> Self
Other metadata belonging to the same metadata key.
sourcepub fn get_other_metadata_value_list(
&self,
) -> &Option<Vec<OtherMetadataValueListItem>>
pub fn get_other_metadata_value_list( &self, ) -> &Option<Vec<OtherMetadataValueListItem>>
Other metadata belonging to the same metadata key.
sourcepub fn build(self) -> MetadataInfo
pub fn build(self) -> MetadataInfo
Consumes the builder and constructs a MetadataInfo
.
Trait Implementations§
source§impl Clone for MetadataInfoBuilder
impl Clone for MetadataInfoBuilder
source§fn clone(&self) -> MetadataInfoBuilder
fn clone(&self) -> MetadataInfoBuilder
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 MetadataInfoBuilder
impl Debug for MetadataInfoBuilder
source§impl Default for MetadataInfoBuilder
impl Default for MetadataInfoBuilder
source§fn default() -> MetadataInfoBuilder
fn default() -> MetadataInfoBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for MetadataInfoBuilder
impl PartialEq for MetadataInfoBuilder
source§fn eq(&self, other: &MetadataInfoBuilder) -> bool
fn eq(&self, other: &MetadataInfoBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for MetadataInfoBuilder
Auto Trait Implementations§
impl Freeze for MetadataInfoBuilder
impl RefUnwindSafe for MetadataInfoBuilder
impl Send for MetadataInfoBuilder
impl Sync for MetadataInfoBuilder
impl Unpin for MetadataInfoBuilder
impl UnwindSafe for MetadataInfoBuilder
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> 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.