BatchWriteOperation class

Represents the output of a BatchWrite operation.

Constructors

BatchWriteOperation({BatchAddFacetToObject? addFacetToObject, BatchAttachObject? attachObject, BatchAttachPolicy? attachPolicy, BatchAttachToIndex? attachToIndex, BatchAttachTypedLink? attachTypedLink, BatchCreateIndex? createIndex, BatchCreateObject? createObject, BatchDeleteObject? deleteObject, BatchDetachFromIndex? detachFromIndex, BatchDetachObject? detachObject, BatchDetachPolicy? detachPolicy, BatchDetachTypedLink? detachTypedLink, BatchRemoveFacetFromObject? removeFacetFromObject, BatchUpdateLinkAttributes? updateLinkAttributes, BatchUpdateObjectAttributes? updateObjectAttributes})

Properties

addFacetToObject BatchAddFacetToObject?
A batch operation that adds a facet to an object.
final
attachObject BatchAttachObject?
Attaches an object to a Directory.
final
attachPolicy BatchAttachPolicy?
Attaches a policy object to a regular object. An object can have a limited number of attached policies.
final
attachToIndex BatchAttachToIndex?
Attaches the specified object to the specified index.
final
Attaches a typed link to a specified source and target object. For more information, see Typed link.
final
createIndex BatchCreateIndex?
Creates an index object. See Indexing for more information.
final
createObject BatchCreateObject?
Creates an object.
final
deleteObject BatchDeleteObject?
Deletes an object in a Directory.
final
detachFromIndex BatchDetachFromIndex?
Detaches the specified object from the specified index.
final
detachObject BatchDetachObject?
Detaches an object from a Directory.
final
detachPolicy BatchDetachPolicy?
Detaches a policy from a Directory.
final
Detaches a typed link from a specified source and target object. For more information, see Typed link.
final
hashCode int
The hash code for this object.
no setterinherited
removeFacetFromObject BatchRemoveFacetFromObject?
A batch operation that removes a facet from an object.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
updateLinkAttributes BatchUpdateLinkAttributes?
Updates a given object's attributes.
final
updateObjectAttributes BatchUpdateObjectAttributes?
Updates a given object's attributes.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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