@Generated(value="software.amazon.awssdk:codegen") public final class RowLevelPermissionDataSet extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RowLevelPermissionDataSet.Builder,RowLevelPermissionDataSet>
The row-level security configuration for the dataset.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RowLevelPermissionDataSet.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Name (ARN) of the permission dataset.
|
static RowLevelPermissionDataSet.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
RowLevelPermissionPolicy |
permissionPolicy()
Permission policy.
|
String |
permissionPolicyAsString()
Permission policy.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RowLevelPermissionDataSet.Builder> |
serializableBuilderClass() |
RowLevelPermissionDataSet.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String arn()
The Amazon Resource Name (ARN) of the permission dataset.
public RowLevelPermissionPolicy permissionPolicy()
Permission policy.
If the service returns an enum value that is not available in the current SDK version, permissionPolicy
will return RowLevelPermissionPolicy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from permissionPolicyAsString().
RowLevelPermissionPolicypublic String permissionPolicyAsString()
Permission policy.
If the service returns an enum value that is not available in the current SDK version, permissionPolicy
will return RowLevelPermissionPolicy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from permissionPolicyAsString().
RowLevelPermissionPolicypublic RowLevelPermissionDataSet.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RowLevelPermissionDataSet.Builder,RowLevelPermissionDataSet>public static RowLevelPermissionDataSet.Builder builder()
public static Class<? extends RowLevelPermissionDataSet.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.