public static interface PhysicalTable.Builder extends SdkPojo, CopyableBuilder<PhysicalTable.Builder,PhysicalTable>
| Modifier and Type | Method and Description |
|---|---|
default PhysicalTable.Builder |
customSql(Consumer<CustomSql.Builder> customSql)
A physical table type built from the results of the custom SQL query.
|
PhysicalTable.Builder |
customSql(CustomSql customSql)
A physical table type built from the results of the custom SQL query.
|
default PhysicalTable.Builder |
relationalTable(Consumer<RelationalTable.Builder> relationalTable)
A physical table type for relational data sources.
|
PhysicalTable.Builder |
relationalTable(RelationalTable relationalTable)
A physical table type for relational data sources.
|
default PhysicalTable.Builder |
s3Source(Consumer<S3Source.Builder> s3Source)
A physical table type for as S3 data source.
|
PhysicalTable.Builder |
s3Source(S3Source s3Source)
A physical table type for as S3 data source.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPhysicalTable.Builder relationalTable(RelationalTable relationalTable)
A physical table type for relational data sources.
relationalTable - A physical table type for relational data sources.default PhysicalTable.Builder relationalTable(Consumer<RelationalTable.Builder> relationalTable)
A physical table type for relational data sources.
This is a convenience that creates an instance of theRelationalTable.Builder avoiding the need to
create one manually via RelationalTable.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to relationalTable(RelationalTable).relationalTable - a consumer that will call methods on RelationalTable.BuilderrelationalTable(RelationalTable)PhysicalTable.Builder customSql(CustomSql customSql)
A physical table type built from the results of the custom SQL query.
customSql - A physical table type built from the results of the custom SQL query.default PhysicalTable.Builder customSql(Consumer<CustomSql.Builder> customSql)
A physical table type built from the results of the custom SQL query.
This is a convenience that creates an instance of theCustomSql.Builder avoiding the need to create
one manually via CustomSql.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to customSql(CustomSql).customSql - a consumer that will call methods on CustomSql.BuildercustomSql(CustomSql)PhysicalTable.Builder s3Source(S3Source s3Source)
A physical table type for as S3 data source.
s3Source - A physical table type for as S3 data source.default PhysicalTable.Builder s3Source(Consumer<S3Source.Builder> s3Source)
A physical table type for as S3 data source.
This is a convenience that creates an instance of theS3Source.Builder avoiding the need to create
one manually via S3Source.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to s3Source(S3Source).s3Source - a consumer that will call methods on S3Source.Builders3Source(S3Source)Copyright © 2020. All rights reserved.