Interface ModifyLakehouseConfigurationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ModifyLakehouseConfigurationResponse.Builder,,ModifyLakehouseConfigurationResponse> RedshiftResponse.Builder,SdkBuilder<ModifyLakehouseConfigurationResponse.Builder,,ModifyLakehouseConfigurationResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
ModifyLakehouseConfigurationResponse
@Mutable
@NotThreadSafe
public static interface ModifyLakehouseConfigurationResponse.Builder
extends RedshiftResponse.Builder, SdkPojo, CopyableBuilder<ModifyLakehouseConfigurationResponse.Builder,ModifyLakehouseConfigurationResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncatalogArn(String catalogArn) The Amazon Resource Name (ARN) of the Glue data catalog associated with the lakehouse configuration.clusterIdentifier(String clusterIdentifier) The unique identifier of the cluster associated with this 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 on a cluster enabled with Amazon Redshift federated permissions.lakehouseRegistrationStatus(String lakehouseRegistrationStatus) The current status of the lakehouse registration.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.redshift.model.RedshiftResponse.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
-
clusterIdentifier
The unique identifier of the cluster associated with this lakehouse configuration.
- Parameters:
clusterIdentifier- The unique identifier of the cluster associated with this lakehouse configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lakehouseIdcApplicationArn
ModifyLakehouseConfigurationResponse.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 on a cluster enabled with Amazon Redshift federated permissions.
- 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 on a cluster enabled with Amazon Redshift federated permissions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lakehouseRegistrationStatus
ModifyLakehouseConfigurationResponse.Builder lakehouseRegistrationStatus(String lakehouseRegistrationStatus) The current status of the lakehouse registration. Indicates whether the cluster is successfully registered with the lakehouse.
- Parameters:
lakehouseRegistrationStatus- The current status of the lakehouse registration. Indicates whether the cluster is successfully registered with the lakehouse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-