@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 |
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 |
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 |
withPermissionPolicy(RowLevelPermissionPolicy permissionPolicy)
Permission policy.
|
RowLevelPermissionDataSet |
withPermissionPolicy(String permissionPolicy)
Permission policy.
|
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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.