@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssetBundleResourceLinkSharingConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
A structure that contains the configuration of a shared link to an Amazon QuickSight dashboard.
Constructor and Description |
---|
AssetBundleResourceLinkSharingConfiguration() |
Modifier and Type | Method and Description |
---|---|
AssetBundleResourceLinkSharingConfiguration |
clone() |
boolean |
equals(Object obj) |
AssetBundleResourcePermissions |
getPermissions()
A list of link sharing permissions for the dashboards that you want to apply overrides to.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setPermissions(AssetBundleResourcePermissions permissions)
A list of link sharing permissions for the dashboards that you want to apply overrides to.
|
String |
toString()
Returns a string representation of this object.
|
AssetBundleResourceLinkSharingConfiguration |
withPermissions(AssetBundleResourcePermissions permissions)
A list of link sharing permissions for the dashboards that you want to apply overrides to.
|
public AssetBundleResourceLinkSharingConfiguration()
public void setPermissions(AssetBundleResourcePermissions permissions)
A list of link sharing permissions for the dashboards that you want to apply overrides to.
permissions
- A list of link sharing permissions for the dashboards that you want to apply overrides to.public AssetBundleResourcePermissions getPermissions()
A list of link sharing permissions for the dashboards that you want to apply overrides to.
public AssetBundleResourceLinkSharingConfiguration withPermissions(AssetBundleResourcePermissions permissions)
A list of link sharing permissions for the dashboards that you want to apply overrides to.
permissions
- A list of link sharing permissions for the dashboards that you want to apply overrides to.public String toString()
toString
in class Object
Object.toString()
public AssetBundleResourceLinkSharingConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.