public static interface GetSchemaVersionRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<GetSchemaVersionRequest.Builder,GetSchemaVersionRequest>
| Modifier and Type | Method and Description |
|---|---|
GetSchemaVersionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
GetSchemaVersionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default GetSchemaVersionRequest.Builder |
schemaId(Consumer<SchemaId.Builder> schemaId)
This is a wrapper structure to contain schema identity fields.
|
GetSchemaVersionRequest.Builder |
schemaId(SchemaId schemaId)
This is a wrapper structure to contain schema identity fields.
|
GetSchemaVersionRequest.Builder |
schemaVersionId(String schemaVersionId)
The
SchemaVersionId of the schema version. |
default GetSchemaVersionRequest.Builder |
schemaVersionNumber(Consumer<SchemaVersionNumber.Builder> schemaVersionNumber)
The version number of the schema.
|
GetSchemaVersionRequest.Builder |
schemaVersionNumber(SchemaVersionNumber schemaVersionNumber)
The version number of the schema.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetSchemaVersionRequest.Builder schemaId(SchemaId 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 SchemaArn or
SchemaName and RegistryName has to be provided.
SchemaId$SchemaName: The name of the schema. Either SchemaArn or SchemaName and
RegistryName has to be provided.
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 SchemaArn or
SchemaName and RegistryName has to be provided.
SchemaId$SchemaName: The name of the schema. Either SchemaArn or SchemaName
and RegistryName has to be provided.
default GetSchemaVersionRequest.Builder schemaId(Consumer<SchemaId.Builder> 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 SchemaArn or
SchemaName and RegistryName has to be provided.
SchemaId$SchemaName: The name of the schema. Either SchemaArn or SchemaName and
RegistryName has to be provided.
SchemaId.Builder avoiding the need to
create one manually via SchemaId.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to schemaId(SchemaId).
schemaId - a consumer that will call methods on SchemaId.BuilderschemaId(SchemaId)GetSchemaVersionRequest.Builder schemaVersionId(String schemaVersionId)
The SchemaVersionId of the schema version. This field is required for fetching by schema ID.
Either this or the SchemaId wrapper has to be provided.
schemaVersionId - The SchemaVersionId of the schema version. This field is required for fetching by schema
ID. Either this or the SchemaId wrapper has to be provided.GetSchemaVersionRequest.Builder schemaVersionNumber(SchemaVersionNumber schemaVersionNumber)
The version number of the schema.
schemaVersionNumber - The version number of the schema.default GetSchemaVersionRequest.Builder schemaVersionNumber(Consumer<SchemaVersionNumber.Builder> schemaVersionNumber)
The version number of the schema.
This is a convenience method that creates an instance of theSchemaVersionNumber.Builder avoiding the
need to create one manually via SchemaVersionNumber.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to schemaVersionNumber(SchemaVersionNumber).
schemaVersionNumber - a consumer that will call methods on SchemaVersionNumber.BuilderschemaVersionNumber(SchemaVersionNumber)GetSchemaVersionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderGetSchemaVersionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.