public static interface GetPlanRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<GetPlanRequest.Builder,GetPlanRequest>
build
overrideConfiguration
equalsBySdkFields, sdkFields
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)
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.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)
overrideConfiguration
in interface AwsRequest.Builder
GetPlanRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2020. All rights reserved.