public GenerateEmbedUrlForAnonymousUserRequest withSessionTags(java.util.Collection<SessionTag> sessionTags) {
        setSessionTags(sessionTags);
        return this;
    }
<p>
The session tags used for row-level security. Before you use this parameter, make sure that you have configured
the relevant datasets using the <code>DataSet$RowLevelPermissionTagConfiguration</code> parameter so that session
tags can be used to provide row-level security.
</p>
<p>
These are not the tags used for the Amazon Web Services resource tagging feature. For more information, see <a
href="https://docs.aws.amazon.com/quicksight/latest/user/quicksight-dev-rls-tags.html">Using Row-Level Security
(RLS) with Tags</a>in the <i>Amazon QuickSight User Guide</i>.
</p>

@param sessionTags
       The session tags used for row-level security. Before you use this parameter, make sure that you have
       configured the relevant datasets using the <code>DataSet$RowLevelPermissionTagConfiguration</code>
       parameter so that session tags can be used to provide row-level security.</p>
       <p>
       These are not the tags used for the Amazon Web Services resource tagging feature. For more information,
       see <a href="https://docs.aws.amazon.com/quicksight/latest/user/quicksight-dev-rls-tags.html">Using
       Row-Level Security (RLS) with Tags</a>in the <i>Amazon QuickSight User Guide</i>.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-quicksight/src/main/java/com/amazonaws/services/quicksight/model/GenerateEmbedUrlForAnonymousUserRequest.java