KumihoServiceClient class

The Kumiho service definition.

Inheritance
Annotations

Constructors

KumihoServiceClient(ClientChannel channel, {CallOptions? options, Iterable<ClientInterceptor>? interceptors})

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

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

Operators

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

Constants

defaultHost → const String
The hostname for this service.
oauthScopes → const List<String>
OAuth scopes needed for the client.