@Generated(value="software.amazon.awssdk:codegen") public final class DataLakeSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataLakeSettings.Builder,DataLakeSettings>
The AWS Lake Formation principal.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataLakeSettings.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DataLakeSettings.Builder |
builder() |
List<PrincipalPermissions> |
createDatabaseDefaultPermissions()
A list of up to three principal permissions entries for default create database permissions.
|
List<PrincipalPermissions> |
createTableDefaultPermissions()
A list of up to three principal permissions entries for default create table permissions.
|
List<DataLakePrincipal> |
dataLakeAdmins()
A list of AWS Lake Formation principals.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DataLakeSettings.Builder> |
serializableBuilderClass() |
DataLakeSettings.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic List<DataLakePrincipal> dataLakeAdmins()
A list of AWS Lake Formation principals.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<PrincipalPermissions> createDatabaseDefaultPermissions()
A list of up to three principal permissions entries for default create database permissions.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<PrincipalPermissions> createTableDefaultPermissions()
A list of up to three principal permissions entries for default create table permissions.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public DataLakeSettings.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DataLakeSettings.Builder,DataLakeSettings>public static DataLakeSettings.Builder builder()
public static Class<? extends DataLakeSettings.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.