public static interface DataLakeSettings.Builder extends SdkPojo, CopyableBuilder<DataLakeSettings.Builder,DataLakeSettings>
| Modifier and Type | Method and Description |
|---|---|
DataLakeSettings.Builder |
createDatabaseDefaultPermissions(Collection<PrincipalPermissions> createDatabaseDefaultPermissions)
A list of up to three principal permissions entries for default create database permissions.
|
DataLakeSettings.Builder |
createDatabaseDefaultPermissions(Consumer<PrincipalPermissions.Builder>... createDatabaseDefaultPermissions)
A list of up to three principal permissions entries for default create database permissions.
|
DataLakeSettings.Builder |
createDatabaseDefaultPermissions(PrincipalPermissions... createDatabaseDefaultPermissions)
A list of up to three principal permissions entries for default create database permissions.
|
DataLakeSettings.Builder |
createTableDefaultPermissions(Collection<PrincipalPermissions> createTableDefaultPermissions)
A list of up to three principal permissions entries for default create table permissions.
|
DataLakeSettings.Builder |
createTableDefaultPermissions(Consumer<PrincipalPermissions.Builder>... createTableDefaultPermissions)
A list of up to three principal permissions entries for default create table permissions.
|
DataLakeSettings.Builder |
createTableDefaultPermissions(PrincipalPermissions... createTableDefaultPermissions)
A list of up to three principal permissions entries for default create table permissions.
|
DataLakeSettings.Builder |
dataLakeAdmins(Collection<DataLakePrincipal> dataLakeAdmins)
A list of AWS Lake Formation principals.
|
DataLakeSettings.Builder |
dataLakeAdmins(Consumer<DataLakePrincipal.Builder>... dataLakeAdmins)
A list of AWS Lake Formation principals.
|
DataLakeSettings.Builder |
dataLakeAdmins(DataLakePrincipal... dataLakeAdmins)
A list of AWS Lake Formation principals.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDataLakeSettings.Builder dataLakeAdmins(Collection<DataLakePrincipal> dataLakeAdmins)
A list of AWS Lake Formation principals.
dataLakeAdmins - A list of AWS Lake Formation principals.DataLakeSettings.Builder dataLakeAdmins(DataLakePrincipal... dataLakeAdmins)
A list of AWS Lake Formation principals.
dataLakeAdmins - A list of AWS Lake Formation principals.DataLakeSettings.Builder dataLakeAdmins(Consumer<DataLakePrincipal.Builder>... dataLakeAdmins)
A list of AWS Lake Formation principals.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #dataLakeAdmins(List) .dataLakeAdmins - a consumer that will call methods on List.Builder #dataLakeAdmins(List) DataLakeSettings.Builder createDatabaseDefaultPermissions(Collection<PrincipalPermissions> createDatabaseDefaultPermissions)
A list of up to three principal permissions entries for default create database permissions.
createDatabaseDefaultPermissions - A list of up to three principal permissions entries for default create database permissions.DataLakeSettings.Builder createDatabaseDefaultPermissions(PrincipalPermissions... createDatabaseDefaultPermissions)
A list of up to three principal permissions entries for default create database permissions.
createDatabaseDefaultPermissions - A list of up to three principal permissions entries for default create database permissions.DataLakeSettings.Builder createDatabaseDefaultPermissions(Consumer<PrincipalPermissions.Builder>... createDatabaseDefaultPermissions)
A list of up to three principal permissions entries for default create database permissions.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #createDatabaseDefaultPermissions(List) .createDatabaseDefaultPermissions - a consumer that will call methods on List.Builder #createDatabaseDefaultPermissions(List) DataLakeSettings.Builder createTableDefaultPermissions(Collection<PrincipalPermissions> createTableDefaultPermissions)
A list of up to three principal permissions entries for default create table permissions.
createTableDefaultPermissions - A list of up to three principal permissions entries for default create table permissions.DataLakeSettings.Builder createTableDefaultPermissions(PrincipalPermissions... createTableDefaultPermissions)
A list of up to three principal permissions entries for default create table permissions.
createTableDefaultPermissions - A list of up to three principal permissions entries for default create table permissions.DataLakeSettings.Builder createTableDefaultPermissions(Consumer<PrincipalPermissions.Builder>... createTableDefaultPermissions)
A list of up to three principal permissions entries for default create table permissions.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #createTableDefaultPermissions(List) .createTableDefaultPermissions - a consumer that will call methods on List.Builder #createTableDefaultPermissions(List) Copyright © 2019. All rights reserved.