PlatformsApi class

Constructors

PlatformsApi([ApiClient? apiClient])

Properties

apiClient → ApiClient
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

addPlatformProviderAccount(String platformId, String provider, Map<String, Object> requestBody) → Future<Map<String, Object>?>
Add a connected account for a platform/provider pair.
addPlatformProviderAccountWithHttpInfo(String platformId, String provider, Map<String, Object> requestBody) → Future<Response>
Add a connected account for a platform/provider pair.
createOrUpdatePlatformSecret(String platformId, Map<String, Object> requestBody) → Future<Map<String, Object>?>
Create or update a secret value.
createOrUpdatePlatformSecretWithHttpInfo(String platformId, Map<String, Object> requestBody) → Future<Response>
Create or update a secret value.
deletePlatformSecret(String platformId, String name) → Future<void>
Delete a secret.
deletePlatformSecretWithHttpInfo(String platformId, String name) → Future<Response>
Delete a secret.
execPlatformData(String platformId, Map<String, Object> requestBody) → Future<Map<String, Object>?>
Run an INSERT/UPDATE/DELETE statement against a platform's store.
execPlatformDataWithHttpInfo(String platformId, Map<String, Object> requestBody) → Future<Response>
Run an INSERT/UPDATE/DELETE statement against a platform's store.
exportPlatformSecrets(String platformId) → Future<Map<String, Object>?>
Export all secrets for a platform (values included). Caller must be the platform owner.
exportPlatformSecretsWithHttpInfo(String platformId) → Future<Response>
Export all secrets for a platform (values included). Caller must be the platform owner.
generatePlatformBackendToken(String platformId) → Future<Map<String, Object>?>
Generate a short-lived backend JWT a platform's worker can use to call back into platform-service.
generatePlatformBackendTokenWithHttpInfo(String platformId) → Future<Response>
Generate a short-lived backend JWT a platform's worker can use to call back into platform-service.
getPlatformCatalog() → Future<Map<String, Object>?>
List the global platform catalog — every platform that exists, not just the ones the caller has installed.
getPlatformCatalogWithHttpInfo() → Future<Response>
List the global platform catalog — every platform that exists, not just the ones the caller has installed.
getPlatformManifest(String platformId) → Future<Map<String, Object>?>
Fetch a platform's manifest (capabilities, schema, UI metadata).
getPlatformManifestWithHttpInfo(String platformId) → Future<Response>
Fetch a platform's manifest (capabilities, schema, UI metadata).
listPlatformAccounts(String platformId) → Future<Map<String, Object>?>
List accounts the caller has connected for a platform.
listPlatformAccountsWithHttpInfo(String platformId) → Future<Response>
List accounts the caller has connected for a platform.
listPlatformProviders(String platformId) → Future<Map<String, Object>?>
Discover supported providers + capabilities for a platform.
listPlatformProvidersWithHttpInfo(String platformId) → Future<Response>
Discover supported providers + capabilities for a platform.
listPlatforms() → Future<Map<String, Object>?>
List installed platforms for the sidebar.
listPlatformSecrets(String platformId) → Future<Map<String, Object>?>
List secret keys (values redacted).
listPlatformSecretsWithHttpInfo(String platformId) → Future<Response>
List secret keys (values redacted).
listPlatformsWithHttpInfo() → Future<Response>
List installed platforms for the sidebar.
listPlatformTables(String platformId) → Future<Map<String, Object>?>
List tables in a platform's data store.
listPlatformTablesWithHttpInfo(String platformId) → Future<Response>
List tables in a platform's data store.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
queryPlatformData(String platformId, Map<String, Object> requestBody) → Future<Map<String, Object>?>
Run a SELECT query against a platform's data store.
queryPlatformDataWithHttpInfo(String platformId, Map<String, Object> requestBody) → Future<Response>
Run a SELECT query against a platform's data store.
runPlatformMigrations(String platformId) → Future<Map<String, Object>?>
Run pending migrations for a platform.
runPlatformMigrationsWithHttpInfo(String platformId) → Future<Response>
Run pending migrations for a platform.
toString() → String
A string representation of this object.
inherited

Operators

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