pub struct CheckSchemaVersionValidity { /* private fields */ }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
sourceimpl CheckSchemaVersionValidity
impl CheckSchemaVersionValidity
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<CheckSchemaVersionValidity, AwsResponseRetryClassifier>, SdkError<CheckSchemaVersionValidityError>>
pub async fn customize(
self
) -> Result<CustomizableOperation<CheckSchemaVersionValidity, AwsResponseRetryClassifier>, SdkError<CheckSchemaVersionValidityError>>
Consume this builder, creating a customizable operation that can be modified before being sent. The operation’s inner http::Request can be modified as well.
sourcepub async fn send(
self
) -> Result<CheckSchemaVersionValidityOutput, SdkError<CheckSchemaVersionValidityError>>
pub async fn send(
self
) -> Result<CheckSchemaVersionValidityOutput, SdkError<CheckSchemaVersionValidityError>>
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.
sourcepub fn data_format(self, input: DataFormat) -> Self
pub fn data_format(self, input: DataFormat) -> Self
The data format of the schema definition. Currently AVRO, JSON and PROTOBUF are supported.
sourcepub fn set_data_format(self, input: Option<DataFormat>) -> Self
pub fn set_data_format(self, input: Option<DataFormat>) -> Self
The data format of the schema definition. Currently AVRO, JSON and PROTOBUF are supported.
sourcepub fn schema_definition(self, input: impl Into<String>) -> Self
pub fn schema_definition(self, input: impl Into<String>) -> Self
The definition of the schema that has to be validated.
sourcepub fn set_schema_definition(self, input: Option<String>) -> Self
pub fn set_schema_definition(self, input: Option<String>) -> Self
The definition of the schema that has to be validated.
Trait Implementations
sourceimpl Clone for CheckSchemaVersionValidity
impl Clone for CheckSchemaVersionValidity
sourcefn clone(&self) -> CheckSchemaVersionValidity
fn clone(&self) -> CheckSchemaVersionValidity
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more