Struct aws_sdk_glue::operation::query_schema_version_metadata::builders::QuerySchemaVersionMetadataOutputBuilder
source · #[non_exhaustive]pub struct QuerySchemaVersionMetadataOutputBuilder { /* private fields */ }
Expand description
A builder for QuerySchemaVersionMetadataOutput
.
Implementations§
source§impl QuerySchemaVersionMetadataOutputBuilder
impl QuerySchemaVersionMetadataOutputBuilder
sourcepub fn metadata_info_map(self, k: impl Into<String>, v: MetadataInfo) -> Self
pub fn metadata_info_map(self, k: impl Into<String>, v: MetadataInfo) -> Self
Adds a key-value pair to metadata_info_map
.
To override the contents of this collection use set_metadata_info_map
.
A map of a metadata key and associated values.
sourcepub fn set_metadata_info_map(
self,
input: Option<HashMap<String, MetadataInfo>>,
) -> Self
pub fn set_metadata_info_map( self, input: Option<HashMap<String, MetadataInfo>>, ) -> Self
A map of a metadata key and associated values.
sourcepub fn get_metadata_info_map(&self) -> &Option<HashMap<String, MetadataInfo>>
pub fn get_metadata_info_map(&self) -> &Option<HashMap<String, MetadataInfo>>
A map of a metadata key and associated values.
sourcepub fn schema_version_id(self, input: impl Into<String>) -> Self
pub fn schema_version_id(self, input: impl Into<String>) -> Self
The unique version ID of the schema version.
sourcepub fn set_schema_version_id(self, input: Option<String>) -> Self
pub fn set_schema_version_id(self, input: Option<String>) -> Self
The unique version ID of the schema version.
sourcepub fn get_schema_version_id(&self) -> &Option<String>
pub fn get_schema_version_id(&self) -> &Option<String>
The unique version ID of the schema version.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
A continuation token for paginating the returned list of tokens, returned if the current segment of the list is not the last.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
A continuation token for paginating the returned list of tokens, returned if the current segment of the list is not the last.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
A continuation token for paginating the returned list of tokens, returned if the current segment of the list is not the last.
sourcepub fn build(self) -> QuerySchemaVersionMetadataOutput
pub fn build(self) -> QuerySchemaVersionMetadataOutput
Consumes the builder and constructs a QuerySchemaVersionMetadataOutput
.
Trait Implementations§
source§impl Clone for QuerySchemaVersionMetadataOutputBuilder
impl Clone for QuerySchemaVersionMetadataOutputBuilder
source§fn clone(&self) -> QuerySchemaVersionMetadataOutputBuilder
fn clone(&self) -> QuerySchemaVersionMetadataOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for QuerySchemaVersionMetadataOutputBuilder
impl Default for QuerySchemaVersionMetadataOutputBuilder
source§fn default() -> QuerySchemaVersionMetadataOutputBuilder
fn default() -> QuerySchemaVersionMetadataOutputBuilder
source§impl PartialEq for QuerySchemaVersionMetadataOutputBuilder
impl PartialEq for QuerySchemaVersionMetadataOutputBuilder
source§fn eq(&self, other: &QuerySchemaVersionMetadataOutputBuilder) -> bool
fn eq(&self, other: &QuerySchemaVersionMetadataOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for QuerySchemaVersionMetadataOutputBuilder
Auto Trait Implementations§
impl Freeze for QuerySchemaVersionMetadataOutputBuilder
impl RefUnwindSafe for QuerySchemaVersionMetadataOutputBuilder
impl Send for QuerySchemaVersionMetadataOutputBuilder
impl Sync for QuerySchemaVersionMetadataOutputBuilder
impl Unpin for QuerySchemaVersionMetadataOutputBuilder
impl UnwindSafe for QuerySchemaVersionMetadataOutputBuilder
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