public static interface GetPlanRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<GetPlanRequest.Builder,GetPlanRequest>
Modifier and Type | Method and Description |
---|---|
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)
Parameters for the mapping.
|
GetPlanRequest.Builder |
location(Location location)
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)
Add an optional request override configuration.
|
GetPlanRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
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.
|
build
overrideConfiguration
copy
applyMutation, build
GetPlanRequest.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.Builder
source(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)
Parameters for the mapping.
location
- Parameters for the mapping.default GetPlanRequest.Builder location(Consumer<Location.Builder> location)
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.Builder
location(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 overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.GetPlanRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.