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