$ShareapiCreateShareRequestApplicationJsonInterface class sealed

Implementers
Annotations
  • @BuiltValue(instantiable: false)

Properties

attributes String?
Additional attributes for the share.
no setter
expireDate String
Expiry date of the share using user timezone at 00:00. It means date in UTC timezone will be used.
no setter
hashCode int
The hash code for this object.
no setterinherited
label String
Label for the share (only used in link and email).
no setter
note String
Note for the share.
no setter
password String
Password for the share.
no setter
path String?
Path of the share.
no setter
permissions int?
Permissions for the share.
no setter
publicUpload String
If public uploading is allowed.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sendPasswordByTalk String?
Send the password for the share over Talk.
no setter
shareType int
Type of the share.
no setter
shareWith String?
The entity this should be shared with.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(void updates($ShareapiCreateShareRequestApplicationJsonInterfaceBuilder)) $ShareapiCreateShareRequestApplicationJsonInterface
Rebuilds the instance.
toBuilder() $ShareapiCreateShareRequestApplicationJsonInterfaceBuilder
Converts the instance to a builder $ShareapiCreateShareRequestApplicationJsonInterfaceBuilder.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited