KumihoServiceApi class

The Kumiho service definition.

Constructors

KumihoServiceApi(RpcClient _client)

Properties

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

Methods

addBundleMember(ClientContext? ctx, AddBundleMemberRequest request) Future<AddBundleMemberResponse>
analyzeImpact(ClientContext? ctx, ImpactAnalysisRequest request) Future<ImpactAnalysisResponse>
createArtifact(ClientContext? ctx, CreateArtifactRequest request) Future<ArtifactResponse>
Artifact methods
createBundle(ClientContext? ctx, CreateBundleRequest request) Future<ItemResponse>
Bundle methods
createEdge(ClientContext? ctx, CreateEdgeRequest request) Future<StatusResponse>
Edge methods
createItem(ClientContext? ctx, CreateItemRequest request) Future<ItemResponse>
Item methods
createProject(ClientContext? ctx, CreateProjectRequest request) Future<ProjectResponse>
Project methods
createRevision(ClientContext? ctx, CreateRevisionRequest request) Future<RevisionResponse>
createSpace(ClientContext? ctx, CreateSpaceRequest request) Future<SpaceResponse>
Space methods
deleteArtifact(ClientContext? ctx, DeleteArtifactRequest request) Future<StatusResponse>
deleteAttribute(ClientContext? ctx, DeleteAttributeRequest request) Future<StatusResponse>
deleteEdge(ClientContext? ctx, DeleteEdgeRequest request) Future<StatusResponse>
deleteItem(ClientContext? ctx, DeleteItemRequest request) Future<StatusResponse>
deleteProject(ClientContext? ctx, DeleteProjectRequest request) Future<StatusResponse>
deleteRevision(ClientContext? ctx, DeleteRevisionRequest request) Future<StatusResponse>
deleteSpace(ClientContext? ctx, DeleteSpaceRequest request) Future<StatusResponse>
eventStream(ClientContext? ctx, EventStreamRequest request) Future<Event>
Event Streaming
findShortestPath(ClientContext? ctx, ShortestPathRequest request) Future<ShortestPathResponse>
getArtifact(ClientContext? ctx, GetArtifactRequest request) Future<ArtifactResponse>
getArtifacts(ClientContext? ctx, GetArtifactsRequest request) Future<GetArtifactsResponse>
getArtifactsByLocation(ClientContext? ctx, GetArtifactsByLocationRequest request) Future<GetArtifactsByLocationResponse>
getAttribute(ClientContext? ctx, GetAttributeRequest request) Future<GetAttributeResponse>
getBundleHistory(ClientContext? ctx, GetBundleHistoryRequest request) Future<GetBundleHistoryResponse>
getBundleMembers(ClientContext? ctx, GetBundleMembersRequest request) Future<GetBundleMembersResponse>
getChildSpaces(ClientContext? ctx, GetChildSpacesRequest request) Future<GetChildSpacesResponse>
getEdges(ClientContext? ctx, GetEdgesRequest request) Future<GetEdgesResponse>
getEventCapabilities(ClientContext? ctx, GetEventCapabilitiesRequest request) Future<EventCapabilities>
Get event streaming capabilities for the authenticated tenant's tier
getItem(ClientContext? ctx, GetItemRequest request) Future<ItemResponse>
getItems(ClientContext? ctx, GetItemsRequest request) Future<GetItemsResponse>
getProjects(ClientContext? ctx, GetProjectsRequest request) Future<GetProjectsResponse>
getRevision(ClientContext? ctx, KrefRequest request) Future<RevisionResponse>
getRevisions(ClientContext? ctx, GetRevisionsRequest request) Future<GetRevisionsResponse>
getSpace(ClientContext? ctx, GetSpaceRequest request) Future<SpaceResponse>
getTenantUsage(ClientContext? ctx, GetTenantUsageRequest request) Future<TenantUsageResponse>
Tenant methods
hasTag(ClientContext? ctx, HasTagRequest request) Future<HasTagResponse>
itemSearch(ClientContext? ctx, ItemSearchRequest request) Future<GetItemsResponse>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
peekNextRevision(ClientContext? ctx, PeekNextRevisionRequest request) Future<PeekNextRevisionResponse>
removeBundleMember(ClientContext? ctx, RemoveBundleMemberRequest request) Future<RemoveBundleMemberResponse>
resolveKref(ClientContext? ctx, ResolveKrefRequest request) Future<RevisionResponse>
Revision methods
resolveLocation(ClientContext? ctx, ResolveLocationRequest request) Future<ResolveLocationResponse>
setAttribute(ClientContext? ctx, SetAttributeRequest request) Future<StatusResponse>
Attribute methods (granular metadata operations) These work on any entity type (Revision, Item, Artifact, Space) identified by kref
setDefaultArtifact(ClientContext? ctx, SetDefaultArtifactRequest request) Future<StatusResponse>
setDeprecated(ClientContext? ctx, SetDeprecatedRequest request) Future<StatusResponse>
Deprecation methods
tagRevision(ClientContext? ctx, TagRevisionRequest request) Future<StatusResponse>
toString() String
A string representation of this object.
inherited
traverseEdges(ClientContext? ctx, TraverseEdgesRequest request) Future<TraverseEdgesResponse>
Graph Traversal methods
unTagRevision(ClientContext? ctx, UnTagRevisionRequest request) Future<StatusResponse>
updateArtifactMetadata(ClientContext? ctx, UpdateMetadataRequest request) Future<ArtifactResponse>
updateItemMetadata(ClientContext? ctx, UpdateMetadataRequest request) Future<ItemResponse>
updateProject(ClientContext? ctx, UpdateProjectRequest request) Future<ProjectResponse>
updateRevisionMetadata(ClientContext? ctx, UpdateMetadataRequest request) Future<RevisionResponse>
updateSpaceMetadata(ClientContext? ctx, UpdateMetadataRequest request) Future<SpaceResponse>
wasTagged(ClientContext? ctx, WasTaggedRequest request) Future<WasTaggedResponse>

Operators

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