Interface EnableFederationRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CloudTrailRequest.Builder,CopyableBuilder<EnableFederationRequest.Builder,EnableFederationRequest>,SdkBuilder<EnableFederationRequest.Builder,EnableFederationRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- EnableFederationRequest
public static interface EnableFederationRequest.Builder extends CloudTrailRequest.Builder, SdkPojo, CopyableBuilder<EnableFederationRequest.Builder,EnableFederationRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EnableFederationRequest.BuildereventDataStore(String eventDataStore)The ARN (or ID suffix of the ARN) of the event data store for which you want to enable Lake query federation.EnableFederationRequest.BuilderfederationRoleArn(String federationRoleArn)The ARN of the federation role to use for the event data store.EnableFederationRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)EnableFederationRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.cloudtrail.model.CloudTrailRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
eventDataStore
EnableFederationRequest.Builder eventDataStore(String eventDataStore)
The ARN (or ID suffix of the ARN) of the event data store for which you want to enable Lake query federation.
- Parameters:
eventDataStore- The ARN (or ID suffix of the ARN) of the event data store for which you want to enable Lake query federation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
federationRoleArn
EnableFederationRequest.Builder federationRoleArn(String federationRoleArn)
The ARN of the federation role to use for the event data store. Amazon Web Services services like Lake Formation use this federation role to access data for the federated event data store. The federation role must exist in your account and provide the required minimum permissions.
- Parameters:
federationRoleArn- The ARN of the federation role to use for the event data store. Amazon Web Services services like Lake Formation use this federation role to access data for the federated event data store. The federation role must exist in your account and provide the required minimum permissions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
EnableFederationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
EnableFederationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-