@Generated(value="software.amazon.awssdk:codegen") public final class DataLocationResource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataLocationResource.Builder,DataLocationResource>
A structure for a data location object where permissions are granted or revoked.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataLocationResource.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DataLocationResource.Builder |
builder() |
String |
catalogId()
The identifier for the Data Catalog where the location is registered with Lake Formation.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
resourceArn()
The Amazon Resource Name (ARN) that uniquely identifies the data location resource.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DataLocationResource.Builder> |
serializableBuilderClass() |
DataLocationResource.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String catalogId()
The identifier for the Data Catalog where the location is registered with Lake Formation. By default, it is the account ID of the caller.
public final String resourceArn()
The Amazon Resource Name (ARN) that uniquely identifies the data location resource.
public DataLocationResource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DataLocationResource.Builder,DataLocationResource>public static DataLocationResource.Builder builder()
public static Class<? extends DataLocationResource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.