@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RowLevelPermissionDataSet extends Object implements Serializable, Cloneable, StructuredPojo
The row-level security configuration for the dataset.
| Constructor and Description |
|---|
RowLevelPermissionDataSet() |
| Modifier and Type | Method and Description |
|---|---|
RowLevelPermissionDataSet |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the permission dataset.
|
String |
getNamespace()
The namespace associated with the row-level permissions dataset.
|
String |
getPermissionPolicy()
Permission policy.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the permission dataset.
|
void |
setNamespace(String namespace)
The namespace associated with the row-level permissions dataset.
|
void |
setPermissionPolicy(String permissionPolicy)
Permission policy.
|
String |
toString()
Returns a string representation of this object.
|
RowLevelPermissionDataSet |
withArn(String arn)
The Amazon Resource Name (ARN) of the permission dataset.
|
RowLevelPermissionDataSet |
withNamespace(String namespace)
The namespace associated with the row-level permissions dataset.
|
RowLevelPermissionDataSet |
withPermissionPolicy(RowLevelPermissionPolicy permissionPolicy)
Permission policy.
|
RowLevelPermissionDataSet |
withPermissionPolicy(String permissionPolicy)
Permission policy.
|
public void setNamespace(String namespace)
The namespace associated with the row-level permissions dataset.
namespace - The namespace associated with the row-level permissions dataset.public String getNamespace()
The namespace associated with the row-level permissions dataset.
public RowLevelPermissionDataSet withNamespace(String namespace)
The namespace associated with the row-level permissions dataset.
namespace - The namespace associated with the row-level permissions dataset.public void setArn(String arn)
The Amazon Resource Name (ARN) of the permission dataset.
arn - The Amazon Resource Name (ARN) of the permission dataset.public String getArn()
The Amazon Resource Name (ARN) of the permission dataset.
public RowLevelPermissionDataSet withArn(String arn)
The Amazon Resource Name (ARN) of the permission dataset.
arn - The Amazon Resource Name (ARN) of the permission dataset.public void setPermissionPolicy(String permissionPolicy)
Permission policy.
permissionPolicy - Permission policy.RowLevelPermissionPolicypublic String getPermissionPolicy()
Permission policy.
RowLevelPermissionPolicypublic RowLevelPermissionDataSet withPermissionPolicy(String permissionPolicy)
Permission policy.
permissionPolicy - Permission policy.RowLevelPermissionPolicypublic RowLevelPermissionDataSet withPermissionPolicy(RowLevelPermissionPolicy permissionPolicy)
Permission policy.
permissionPolicy - Permission policy.RowLevelPermissionPolicypublic String toString()
toString in class ObjectObject.toString()public RowLevelPermissionDataSet clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.