#[non_exhaustive]pub struct GetCatalogOutputBuilder { /* private fields */ }Expand description
A builder for GetCatalogOutput.
Implementations§
Source§impl GetCatalogOutputBuilder
impl GetCatalogOutputBuilder
Sourcepub fn catalog(self, input: Catalog) -> Self
pub fn catalog(self, input: Catalog) -> Self
A Catalog object. The definition of the specified catalog in the Glue Data Catalog.
Sourcepub fn set_catalog(self, input: Option<Catalog>) -> Self
pub fn set_catalog(self, input: Option<Catalog>) -> Self
A Catalog object. The definition of the specified catalog in the Glue Data Catalog.
Sourcepub fn get_catalog(&self) -> &Option<Catalog>
pub fn get_catalog(&self) -> &Option<Catalog>
A Catalog object. The definition of the specified catalog in the Glue Data Catalog.
Sourcepub fn build(self) -> GetCatalogOutput
pub fn build(self) -> GetCatalogOutput
Consumes the builder and constructs a GetCatalogOutput.
Trait Implementations§
Source§impl Clone for GetCatalogOutputBuilder
impl Clone for GetCatalogOutputBuilder
Source§fn clone(&self) -> GetCatalogOutputBuilder
fn clone(&self) -> GetCatalogOutputBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GetCatalogOutputBuilder
impl Debug for GetCatalogOutputBuilder
Source§impl Default for GetCatalogOutputBuilder
impl Default for GetCatalogOutputBuilder
Source§fn default() -> GetCatalogOutputBuilder
fn default() -> GetCatalogOutputBuilder
Returns the “default value” for a type. Read more
Source§impl PartialEq for GetCatalogOutputBuilder
impl PartialEq for GetCatalogOutputBuilder
Source§fn eq(&self, other: &GetCatalogOutputBuilder) -> bool
fn eq(&self, other: &GetCatalogOutputBuilder) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GetCatalogOutputBuilder
Auto Trait Implementations§
impl Freeze for GetCatalogOutputBuilder
impl RefUnwindSafe for GetCatalogOutputBuilder
impl Send for GetCatalogOutputBuilder
impl Sync for GetCatalogOutputBuilder
impl Unpin for GetCatalogOutputBuilder
impl UnsafeUnpin for GetCatalogOutputBuilder
impl UnwindSafe for GetCatalogOutputBuilder
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§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.