@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 ObjectObject.toString()public AssetBundleResourceLinkSharingConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.