Struct aws_sdk_glue::client::fluent_builders::CheckSchemaVersionValidity
source ·
[−]pub struct CheckSchemaVersionValidity<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to CheckSchemaVersionValidity
.
Validates the supplied schema. This call has no side effects, it simply validates using the supplied schema using DataFormat
as the format. Since it does not take a schema set name, no compatibility checks are performed.
Implementations
impl<C, M, R> CheckSchemaVersionValidity<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> CheckSchemaVersionValidity<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<CheckSchemaVersionValidityOutput, SdkError<CheckSchemaVersionValidityError>> where
R::Policy: SmithyRetryPolicy<CheckSchemaVersionValidityInputOperationOutputAlias, CheckSchemaVersionValidityOutput, CheckSchemaVersionValidityError, CheckSchemaVersionValidityInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<CheckSchemaVersionValidityOutput, SdkError<CheckSchemaVersionValidityError>> where
R::Policy: SmithyRetryPolicy<CheckSchemaVersionValidityInputOperationOutputAlias, CheckSchemaVersionValidityOutput, CheckSchemaVersionValidityError, CheckSchemaVersionValidityInputOperationRetryAlias>,
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
The data format of the schema definition. Currently AVRO
and JSON
are supported.
The data format of the schema definition. Currently AVRO
and JSON
are supported.
The definition of the schema that has to be validated.
The definition of the schema that has to be validated.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for CheckSchemaVersionValidity<C, M, R>
impl<C, M, R> Send for CheckSchemaVersionValidity<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for CheckSchemaVersionValidity<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for CheckSchemaVersionValidity<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for CheckSchemaVersionValidity<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more