| Package | Description |
|---|---|
| software.amazon.awssdk.services.lakeformation.model |
| Modifier and Type | Method and Description |
|---|---|
DataLakeSettings.Builder |
DataLakeSettings.Builder.allowExternalDataFiltering(Boolean allowExternalDataFiltering)
Whether to allow Amazon EMR clusters to access data managed by Lake Formation.
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.authorizedSessionTagValueList(Collection<String> authorizedSessionTagValueList)
Lake Formation relies on a privileged process secured by Amazon EMR or the third party integrator to tag the
user's role while assuming it.
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.authorizedSessionTagValueList(String... authorizedSessionTagValueList)
Lake Formation relies on a privileged process secured by Amazon EMR or the third party integrator to tag the
user's role while assuming it.
|
static DataLakeSettings.Builder |
DataLakeSettings.builder() |
DataLakeSettings.Builder |
DataLakeSettings.Builder.createDatabaseDefaultPermissions(Collection<PrincipalPermissions> createDatabaseDefaultPermissions)
Specifies whether access control on newly created database is managed by Lake Formation permissions or
exclusively by IAM permissions.
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.createDatabaseDefaultPermissions(Consumer<PrincipalPermissions.Builder>... createDatabaseDefaultPermissions)
Specifies whether access control on newly created database is managed by Lake Formation permissions or
exclusively by IAM permissions.
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.createDatabaseDefaultPermissions(PrincipalPermissions... createDatabaseDefaultPermissions)
Specifies whether access control on newly created database is managed by Lake Formation permissions or
exclusively by IAM permissions.
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.createTableDefaultPermissions(Collection<PrincipalPermissions> createTableDefaultPermissions)
Specifies whether access control on newly created table is managed by Lake Formation permissions or
exclusively by IAM permissions.
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.createTableDefaultPermissions(Consumer<PrincipalPermissions.Builder>... createTableDefaultPermissions)
Specifies whether access control on newly created table is managed by Lake Formation permissions or
exclusively by IAM permissions.
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.createTableDefaultPermissions(PrincipalPermissions... createTableDefaultPermissions)
Specifies whether access control on newly created table is managed by Lake Formation permissions or
exclusively by IAM permissions.
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.dataLakeAdmins(Collection<DataLakePrincipal> dataLakeAdmins)
A list of Lake Formation principals.
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.dataLakeAdmins(Consumer<DataLakePrincipal.Builder>... dataLakeAdmins)
A list of Lake Formation principals.
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.dataLakeAdmins(DataLakePrincipal... dataLakeAdmins)
A list of Lake Formation principals.
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.externalDataFilteringAllowList(Collection<DataLakePrincipal> externalDataFilteringAllowList)
A list of the account IDs of Amazon Web Services accounts with Amazon EMR clusters that are to perform data
filtering.>
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.externalDataFilteringAllowList(Consumer<DataLakePrincipal.Builder>... externalDataFilteringAllowList)
A list of the account IDs of Amazon Web Services accounts with Amazon EMR clusters that are to perform data
filtering.>
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.externalDataFilteringAllowList(DataLakePrincipal... externalDataFilteringAllowList)
A list of the account IDs of Amazon Web Services accounts with Amazon EMR clusters that are to perform data
filtering.>
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.parameters(Map<String,String> parameters)
A key-value map that provides an additional configuration on your data lake.
|
DataLakeSettings.Builder |
DataLakeSettings.toBuilder() |
DataLakeSettings.Builder |
DataLakeSettings.Builder.trustedResourceOwners(Collection<String> trustedResourceOwners)
A list of the resource-owning account IDs that the caller's account can use to share their user access
details (user ARNs).
|
DataLakeSettings.Builder |
DataLakeSettings.Builder.trustedResourceOwners(String... trustedResourceOwners)
A list of the resource-owning account IDs that the caller's account can use to share their user access
details (user ARNs).
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends DataLakeSettings.Builder> |
DataLakeSettings.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default PutDataLakeSettingsRequest.Builder |
PutDataLakeSettingsRequest.Builder.dataLakeSettings(Consumer<DataLakeSettings.Builder> dataLakeSettings)
A structure representing a list of Lake Formation principals designated as data lake administrators.
|
default GetDataLakeSettingsResponse.Builder |
GetDataLakeSettingsResponse.Builder.dataLakeSettings(Consumer<DataLakeSettings.Builder> dataLakeSettings)
A structure representing a list of Lake Formation principals designated as data lake administrators.
|
Copyright © 2023. All rights reserved.