DatabaseResource class

Database schemas, taxonomies, aggregates, integrations, schema triggers.

Inheritance

Constructors

DatabaseResource(Transport transport)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
transport Transport
finalinherited

Methods

deleteDatabaseAggregate({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
DELETE /{version}/database/aggregates/{id}
deleteDatabaseIntegration({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
DELETE /{version}/database/integrations/{id}
deleteDatabaseSchema({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
DELETE /{version}/database/schemas/{id}
deleteDatabaseTaxonomy({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
DELETE /{version}/database/taxonomies/{id}
deleteDatabaseTaxonomyTerm({required Object taxonomyId, required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
DELETE /{version}/database/taxonomies/{taxonomyId}/terms/{id}
deleteManyDatabaseTaxonomyTerms({required Object taxonomyId, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
DELETE /{version}/database/taxonomies/{taxonomyId}/terms/many
deleteSchemaTrigger({required Object triggerId, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
DELETE /{version}/database/schemas/triggers/{triggerId}
disableDatabase({Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/disable
disableDatabaseIntegration({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
PUT /{version}/database/integrations/{id}/disable
disableSchemaTrigger({required Object triggerId, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
PATCH /{version}/database/schemas/triggers/{triggerId}/disable
discardDatabaseSchemaDraft({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
DELETE /{version}/database/schemas/{id}/draft
enableDatabase({Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/enable
enableDatabaseIntegration({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
PUT /{version}/database/integrations/{id}/enable
enableSchemaTrigger({required Object triggerId, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
PATCH /{version}/database/schemas/triggers/{triggerId}/enable
getDatabaseAggregate({required Object id, Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/aggregates/{id}
getDatabaseAggregates({Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/aggregates
getDatabaseIntegration({required Object id, Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/integrations/{id}
getDatabaseIntegrations({Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/integrations
getDatabaseSchema({required Object id, Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/schemas/{id}
getDatabaseSchemaDraft({required Object id, Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/schemas/{id}/draft
getDatabaseSchemas({Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/schemas
getDatabaseSchemaVersionDiff({required Object id, Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/schemas/{id}/versions/diff
getDatabaseSchemaVersions({required Object id, Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/schemas/{id}/versions
getDatabaseTaxonomies({Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/taxonomies
getDatabaseTaxonomy({required Object id, Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/taxonomies/{id}
getDatabaseTaxonomyTerm({required Object taxonomyId, required Object id, Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/taxonomies/{taxonomyId}/terms/{id}
getSchemaTrigger({required Object id, Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/schemas/triggers/{id}
getSchemaTriggers({Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/database/schemas/triggers
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
publishDatabaseSchema({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
POST /{version}/database/schemas/{id}/publish
renameDatabaseSchema({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
PUT /{version}/database/schemas/{id}/rename
saveDatabaseAggregate({Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
POST /{version}/database/aggregates
saveDatabaseIntegration({Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
POST /{version}/database/integrations
saveDatabaseSchema({Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
POST /{version}/database/schemas
saveDatabaseTaxonomy({Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
POST /{version}/database/taxonomies
saveDatabaseTaxonomyTerm({required Object taxonomyId, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
POST /{version}/database/taxonomies/{taxonomyId}/terms
saveSchemaTrigger({Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
POST /{version}/database/schemas/triggers
setDatabaseIntegrationAsDefault({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
PUT /{version}/database/integrations/{id}/default
testDatabaseAggregate({Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
POST /{version}/database/aggregates/test
toString() String
A string representation of this object.
inherited
updateDatabaseSchemaDraft({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
PUT /{version}/database/schemas/{id}/draft
updateDatabaseSchemaSettings({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
PUT /{version}/database/schemas/{id}/settings
updateDatabaseTaxonomyTerm({required Object taxonomyId, required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
PUT /{version}/database/taxonomies/{taxonomyId}/terms/{id}

Operators

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