public static interface GetSchemaByDefinitionRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<GetSchemaByDefinitionRequest.Builder,GetSchemaByDefinitionRequest>
Modifier and Type | Method and Description |
---|---|
GetSchemaByDefinitionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
GetSchemaByDefinitionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
GetSchemaByDefinitionRequest.Builder |
schemaDefinition(String schemaDefinition)
The definition of the schema for which schema details are required.
|
default GetSchemaByDefinitionRequest.Builder |
schemaId(Consumer<SchemaId.Builder> schemaId)
This is a wrapper structure to contain schema identity fields.
|
GetSchemaByDefinitionRequest.Builder |
schemaId(SchemaId schemaId)
This is a wrapper structure to contain schema identity fields.
|
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
GetSchemaByDefinitionRequest.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. One of SchemaArn
or
SchemaName
has to be provided.
SchemaId$SchemaName: The name of the schema. One of SchemaArn
or SchemaName
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. One of SchemaArn
or
SchemaName
has to be provided.
SchemaId$SchemaName: The name of the schema. One of SchemaArn
or SchemaName
has to be provided.
default GetSchemaByDefinitionRequest.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. One of SchemaArn
or
SchemaName
has to be provided.
SchemaId$SchemaName: The name of the schema. One of SchemaArn
or SchemaName
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.Builder
schemaId(SchemaId)
GetSchemaByDefinitionRequest.Builder schemaDefinition(String schemaDefinition)
The definition of the schema for which schema details are required.
schemaDefinition
- The definition of the schema for which schema details are required.GetSchemaByDefinitionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
GetSchemaByDefinitionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2022. All rights reserved.