Struct aws_sdk_glue::operation::get_schema::builders::GetSchemaInputBuilder
source · #[non_exhaustive]pub struct GetSchemaInputBuilder { /* private fields */ }Expand description
A builder for GetSchemaInput.
Implementations§
source§impl GetSchemaInputBuilder
impl GetSchemaInputBuilder
sourcepub fn schema_id(self, input: SchemaId) -> Self
pub fn schema_id(self, input: SchemaId) -> Self
This is a wrapper structure to contain schema identity fields. The structure contains:
-
SchemaId$SchemaArn: The Amazon Resource Name (ARN) of the schema. Either
SchemaArnorSchemaNameandRegistryNamehas to be provided. -
SchemaId$SchemaName: The name of the schema. Either
SchemaArnorSchemaNameandRegistryNamehas to be provided.
sourcepub fn set_schema_id(self, input: Option<SchemaId>) -> Self
pub fn set_schema_id(self, input: Option<SchemaId>) -> Self
This is a wrapper structure to contain schema identity fields. The structure contains:
-
SchemaId$SchemaArn: The Amazon Resource Name (ARN) of the schema. Either
SchemaArnorSchemaNameandRegistryNamehas to be provided. -
SchemaId$SchemaName: The name of the schema. Either
SchemaArnorSchemaNameandRegistryNamehas to be provided.
sourcepub fn get_schema_id(&self) -> &Option<SchemaId>
pub fn get_schema_id(&self) -> &Option<SchemaId>
This is a wrapper structure to contain schema identity fields. The structure contains:
-
SchemaId$SchemaArn: The Amazon Resource Name (ARN) of the schema. Either
SchemaArnorSchemaNameandRegistryNamehas to be provided. -
SchemaId$SchemaName: The name of the schema. Either
SchemaArnorSchemaNameandRegistryNamehas to be provided.
sourcepub fn build(self) -> Result<GetSchemaInput, BuildError>
pub fn build(self) -> Result<GetSchemaInput, BuildError>
Consumes the builder and constructs a GetSchemaInput.
source§impl GetSchemaInputBuilder
impl GetSchemaInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<GetSchemaOutput, SdkError<GetSchemaError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<GetSchemaOutput, SdkError<GetSchemaError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetSchemaInputBuilder
impl Clone for GetSchemaInputBuilder
source§fn clone(&self) -> GetSchemaInputBuilder
fn clone(&self) -> GetSchemaInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetSchemaInputBuilder
impl Debug for GetSchemaInputBuilder
source§impl Default for GetSchemaInputBuilder
impl Default for GetSchemaInputBuilder
source§fn default() -> GetSchemaInputBuilder
fn default() -> GetSchemaInputBuilder
source§impl PartialEq for GetSchemaInputBuilder
impl PartialEq for GetSchemaInputBuilder
impl StructuralPartialEq for GetSchemaInputBuilder
Auto Trait Implementations§
impl Freeze for GetSchemaInputBuilder
impl RefUnwindSafe for GetSchemaInputBuilder
impl Send for GetSchemaInputBuilder
impl Sync for GetSchemaInputBuilder
impl Unpin for GetSchemaInputBuilder
impl UnwindSafe for GetSchemaInputBuilder
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> 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)
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>
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