Interface Catalog.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Catalog.Builder,,Catalog> SdkBuilder<Catalog.Builder,,Catalog> SdkPojo
- Enclosing class:
Catalog
@Mutable
@NotThreadSafe
public static interface Catalog.Builder
extends SdkPojo, CopyableBuilder<Catalog.Builder,Catalog>
-
Method Summary
Modifier and TypeMethodDescriptioncatalogArn(String catalogArn) The Amazon Resource Name (ARN) of the federated AWS Glue Data Catalog that projects the S3 Tables bucket.warehouseLocation(String warehouseLocation) The Amazon Resource Name (ARN) of the S3 Tables bucket that backs the Apache Iceberg warehouse.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
catalogArn
The Amazon Resource Name (ARN) of the federated AWS Glue Data Catalog that projects the S3 Tables bucket. If omitted, MSK derives the catalog ARN from warehouseLocation.
- Parameters:
catalogArn- The Amazon Resource Name (ARN) of the federated AWS Glue Data Catalog that projects the S3 Tables bucket. If omitted, MSK derives the catalog ARN from warehouseLocation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
warehouseLocation
The Amazon Resource Name (ARN) of the S3 Tables bucket that backs the Apache Iceberg warehouse.
- Parameters:
warehouseLocation- The Amazon Resource Name (ARN) of the S3 Tables bucket that backs the Apache Iceberg warehouse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-