@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SnapshotAnonymousUser extends Object implements Serializable, Cloneable, StructuredPojo
A structure that contains information on the anonymous user configuration.
Constructor and Description |
---|
SnapshotAnonymousUser() |
Modifier and Type | Method and Description |
---|---|
SnapshotAnonymousUser |
clone() |
boolean |
equals(Object obj) |
List<SessionTag> |
getRowLevelPermissionTags()
The tags to be used for row-level security (RLS).
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setRowLevelPermissionTags(Collection<SessionTag> rowLevelPermissionTags)
The tags to be used for row-level security (RLS).
|
String |
toString()
Returns a string representation of this object.
|
SnapshotAnonymousUser |
withRowLevelPermissionTags(Collection<SessionTag> rowLevelPermissionTags)
The tags to be used for row-level security (RLS).
|
SnapshotAnonymousUser |
withRowLevelPermissionTags(SessionTag... rowLevelPermissionTags)
The tags to be used for row-level security (RLS).
|
public List<SessionTag> getRowLevelPermissionTags()
The tags to be used for row-level security (RLS). Make sure that the relevant datasets have RLS tags configured
before you start a snapshot export job. You can configure the RLS tags of a dataset with a
DataSet$RowLevelPermissionTagConfiguration
API call.
These are not the tags that are used for Amazon Web Services resource tagging. For more information on row level security in Amazon QuickSight, see Using Row-Level Security (RLS) with Tagsin the Amazon QuickSight User Guide.
DataSet$RowLevelPermissionTagConfiguration
API call.
These are not the tags that are used for Amazon Web Services resource tagging. For more information on row level security in Amazon QuickSight, see Using Row-Level Security (RLS) with Tagsin the Amazon QuickSight User Guide.
public void setRowLevelPermissionTags(Collection<SessionTag> rowLevelPermissionTags)
The tags to be used for row-level security (RLS). Make sure that the relevant datasets have RLS tags configured
before you start a snapshot export job. You can configure the RLS tags of a dataset with a
DataSet$RowLevelPermissionTagConfiguration
API call.
These are not the tags that are used for Amazon Web Services resource tagging. For more information on row level security in Amazon QuickSight, see Using Row-Level Security (RLS) with Tagsin the Amazon QuickSight User Guide.
rowLevelPermissionTags
- The tags to be used for row-level security (RLS). Make sure that the relevant datasets have RLS tags
configured before you start a snapshot export job. You can configure the RLS tags of a dataset with a
DataSet$RowLevelPermissionTagConfiguration
API call.
These are not the tags that are used for Amazon Web Services resource tagging. For more information on row level security in Amazon QuickSight, see Using Row-Level Security (RLS) with Tagsin the Amazon QuickSight User Guide.
public SnapshotAnonymousUser withRowLevelPermissionTags(SessionTag... rowLevelPermissionTags)
The tags to be used for row-level security (RLS). Make sure that the relevant datasets have RLS tags configured
before you start a snapshot export job. You can configure the RLS tags of a dataset with a
DataSet$RowLevelPermissionTagConfiguration
API call.
These are not the tags that are used for Amazon Web Services resource tagging. For more information on row level security in Amazon QuickSight, see Using Row-Level Security (RLS) with Tagsin the Amazon QuickSight User Guide.
NOTE: This method appends the values to the existing list (if any). Use
setRowLevelPermissionTags(java.util.Collection)
or
withRowLevelPermissionTags(java.util.Collection)
if you want to override the existing values.
rowLevelPermissionTags
- The tags to be used for row-level security (RLS). Make sure that the relevant datasets have RLS tags
configured before you start a snapshot export job. You can configure the RLS tags of a dataset with a
DataSet$RowLevelPermissionTagConfiguration
API call.
These are not the tags that are used for Amazon Web Services resource tagging. For more information on row level security in Amazon QuickSight, see Using Row-Level Security (RLS) with Tagsin the Amazon QuickSight User Guide.
public SnapshotAnonymousUser withRowLevelPermissionTags(Collection<SessionTag> rowLevelPermissionTags)
The tags to be used for row-level security (RLS). Make sure that the relevant datasets have RLS tags configured
before you start a snapshot export job. You can configure the RLS tags of a dataset with a
DataSet$RowLevelPermissionTagConfiguration
API call.
These are not the tags that are used for Amazon Web Services resource tagging. For more information on row level security in Amazon QuickSight, see Using Row-Level Security (RLS) with Tagsin the Amazon QuickSight User Guide.
rowLevelPermissionTags
- The tags to be used for row-level security (RLS). Make sure that the relevant datasets have RLS tags
configured before you start a snapshot export job. You can configure the RLS tags of a dataset with a
DataSet$RowLevelPermissionTagConfiguration
API call.
These are not the tags that are used for Amazon Web Services resource tagging. For more information on row level security in Amazon QuickSight, see Using Row-Level Security (RLS) with Tagsin the Amazon QuickSight User Guide.
public String toString()
toString
in class Object
Object.toString()
public SnapshotAnonymousUser clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2023. All rights reserved.