@Generated(value="software.amazon.awssdk:codegen") public final class LakeFormationConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LakeFormationConfiguration.Builder,LakeFormationConfiguration>
Specifies Lake Formation configuration settings for the crawler.
| Modifier and Type | Class and Description |
|---|---|
static interface |
LakeFormationConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accountId()
Required for cross account crawls.
|
static LakeFormationConfiguration.Builder |
builder() |
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 LakeFormationConfiguration.Builder> |
serializableBuilderClass() |
LakeFormationConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Boolean |
useLakeFormationCredentials()
Specifies whether to use Lake Formation credentials for the crawler instead of the IAM role credentials.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean useLakeFormationCredentials()
Specifies whether to use Lake Formation credentials for the crawler instead of the IAM role credentials.
public final String accountId()
Required for cross account crawls. For same account crawls as the target data, this can be left as null.
public LakeFormationConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<LakeFormationConfiguration.Builder,LakeFormationConfiguration>public static LakeFormationConfiguration.Builder builder()
public static Class<? extends LakeFormationConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.