public static interface GetPlanRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<GetPlanRequest.Builder,GetPlanRequest>
| Modifier and Type | Method and Description |
|---|---|
GetPlanRequest.Builder |
additionalPlanOptionsMap(Map<String,String> additionalPlanOptionsMap)
A map to hold additional optional key-value parameters.
|
GetPlanRequest.Builder |
language(Language language)
The programming language of the code to perform the mapping.
|
GetPlanRequest.Builder |
language(String language)
The programming language of the code to perform the mapping.
|
default GetPlanRequest.Builder |
location(Consumer<Location.Builder> location)
The parameters for the mapping.
|
GetPlanRequest.Builder |
location(Location location)
The parameters for the mapping.
|
GetPlanRequest.Builder |
mapping(Collection<MappingEntry> mapping)
The list of mappings from a source table to target tables.
|
GetPlanRequest.Builder |
mapping(Consumer<MappingEntry.Builder>... mapping)
The list of mappings from a source table to target tables.
|
GetPlanRequest.Builder |
mapping(MappingEntry... mapping)
The list of mappings from a source table to target tables.
|
GetPlanRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
GetPlanRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
GetPlanRequest.Builder |
sinks(CatalogEntry... sinks)
The target tables.
|
GetPlanRequest.Builder |
sinks(Collection<CatalogEntry> sinks)
The target tables.
|
GetPlanRequest.Builder |
sinks(Consumer<CatalogEntry.Builder>... sinks)
The target tables.
|
GetPlanRequest.Builder |
source(CatalogEntry source)
The source table.
|
default GetPlanRequest.Builder |
source(Consumer<CatalogEntry.Builder> source)
The source table.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetPlanRequest.Builder mapping(Collection<MappingEntry> mapping)
The list of mappings from a source table to target tables.
mapping - The list of mappings from a source table to target tables.GetPlanRequest.Builder mapping(MappingEntry... mapping)
The list of mappings from a source table to target tables.
mapping - The list of mappings from a source table to target tables.GetPlanRequest.Builder mapping(Consumer<MappingEntry.Builder>... mapping)
The list of mappings from a source table to target tables.
This is a convenience method that creates an instance of theMappingEntry.Builder avoiding the need to create one
manually via MappingEntry.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #mapping(List.
mapping - a consumer that will call methods on
MappingEntry.Builder#mapping(java.util.Collection) GetPlanRequest.Builder source(CatalogEntry source)
The source table.
source - The source table.default GetPlanRequest.Builder source(Consumer<CatalogEntry.Builder> source)
The source table.
This is a convenience method that creates an instance of theCatalogEntry.Builder avoiding the need
to create one manually via CatalogEntry.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to source(CatalogEntry).
source - a consumer that will call methods on CatalogEntry.Buildersource(CatalogEntry)GetPlanRequest.Builder sinks(Collection<CatalogEntry> sinks)
The target tables.
sinks - The target tables.GetPlanRequest.Builder sinks(CatalogEntry... sinks)
The target tables.
sinks - The target tables.GetPlanRequest.Builder sinks(Consumer<CatalogEntry.Builder>... sinks)
The target tables.
This is a convenience method that creates an instance of theCatalogEntry.Builder avoiding the need to create one
manually via CatalogEntry.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #sinks(List.
sinks - a consumer that will call methods on
CatalogEntry.Builder#sinks(java.util.Collection) GetPlanRequest.Builder location(Location location)
The parameters for the mapping.
location - The parameters for the mapping.default GetPlanRequest.Builder location(Consumer<Location.Builder> location)
The parameters for the mapping.
This is a convenience method that creates an instance of theLocation.Builder avoiding the need to
create one manually via Location.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to location(Location).
location - a consumer that will call methods on Location.Builderlocation(Location)GetPlanRequest.Builder language(String language)
The programming language of the code to perform the mapping.
GetPlanRequest.Builder language(Language language)
The programming language of the code to perform the mapping.
GetPlanRequest.Builder additionalPlanOptionsMap(Map<String,String> additionalPlanOptionsMap)
A map to hold additional optional key-value parameters.
Currently, these key-value pairs are supported:
inferSchema — Specifies whether to set inferSchema to true or false for the
default script generated by an Glue job. For example, to set inferSchema to true, pass the
following key value pair:
--additional-plan-options-map '{"inferSchema":"true"}'
additionalPlanOptionsMap - A map to hold additional optional key-value parameters.
Currently, these key-value pairs are supported:
inferSchema — Specifies whether to set inferSchema to true or false for
the default script generated by an Glue job. For example, to set inferSchema to true,
pass the following key value pair:
--additional-plan-options-map '{"inferSchema":"true"}'
GetPlanRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderGetPlanRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.