Interface UpdateLakehouseConfigurationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<UpdateLakehouseConfigurationResponse.Builder,,UpdateLakehouseConfigurationResponse> RedshiftServerlessResponse.Builder,SdkBuilder<UpdateLakehouseConfigurationResponse.Builder,,UpdateLakehouseConfigurationResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
UpdateLakehouseConfigurationResponse
@Mutable
@NotThreadSafe
public static interface UpdateLakehouseConfigurationResponse.Builder
extends RedshiftServerlessResponse.Builder, SdkPojo, CopyableBuilder<UpdateLakehouseConfigurationResponse.Builder,UpdateLakehouseConfigurationResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncatalogArn(String catalogArn) The Amazon Resource Name (ARN) of the Glue Data Catalog associated with the lakehouse configuration.lakehouseIdcApplicationArn(String lakehouseIdcApplicationArn) The Amazon Resource Name (ARN) of the IAM Identity Center application used for enabling Amazon Web Services IAM Identity Center trusted identity propagation.lakehouseRegistrationStatus(String lakehouseRegistrationStatus) The current status of the lakehouse registration.namespaceName(String namespaceName) The name of the namespace.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.redshiftserverless.model.RedshiftServerlessResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
catalogArn
The Amazon Resource Name (ARN) of the Glue Data Catalog associated with the lakehouse configuration.
- Parameters:
catalogArn- The Amazon Resource Name (ARN) of the Glue Data Catalog associated with the lakehouse configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lakehouseIdcApplicationArn
UpdateLakehouseConfigurationResponse.Builder lakehouseIdcApplicationArn(String lakehouseIdcApplicationArn) The Amazon Resource Name (ARN) of the IAM Identity Center application used for enabling Amazon Web Services IAM Identity Center trusted identity propagation.
- Parameters:
lakehouseIdcApplicationArn- The Amazon Resource Name (ARN) of the IAM Identity Center application used for enabling Amazon Web Services IAM Identity Center trusted identity propagation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lakehouseRegistrationStatus
UpdateLakehouseConfigurationResponse.Builder lakehouseRegistrationStatus(String lakehouseRegistrationStatus) The current status of the lakehouse registration. Indicates whether the namespace is successfully registered with Amazon Redshift federated permissions.
- Parameters:
lakehouseRegistrationStatus- The current status of the lakehouse registration. Indicates whether the namespace is successfully registered with Amazon Redshift federated permissions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namespaceName
The name of the namespace.
- Parameters:
namespaceName- The name of the namespace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-