public static interface GetPlanRequest.Builder extends GlueRequest.Builder, CopyableBuilder<GetPlanRequest.Builder,GetPlanRequest>
| Modifier and Type | Method and Description |
|---|---|
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 |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
GetPlanRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.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.
|
buildrequestOverrideConfigcopyapply, 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)
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.Builderlocation(Location)GetPlanRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.GetPlanRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.