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 that creates an instance of theList.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #mapping(List) .mapping - a consumer that will call methods on List.Builder #mapping(List) 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 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 that creates an instance of theList.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #sinks(List) .sinks - a consumer that will call methods on List.Builder #sinks(List) 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 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 © 2021. All rights reserved.