@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.RowLevelPermissionPolicy
public String getPermissionPolicy()
Permission policy.
RowLevelPermissionPolicy
public RowLevelPermissionDataSet withPermissionPolicy(String permissionPolicy)
Permission policy.
permissionPolicy
- Permission policy.RowLevelPermissionPolicy
public RowLevelPermissionDataSet withPermissionPolicy(RowLevelPermissionPolicy permissionPolicy)
Permission policy.
permissionPolicy
- Permission policy.RowLevelPermissionPolicy
public String toString()
toString
in class Object
Object.toString()
public RowLevelPermissionDataSet clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.