CockpitSupervisorApiClient class final

Constructors

CockpitSupervisorApiClient({required CockpitDaemonLifecycleClient lifecycle, CockpitHttpClientFactory? httpClientFactory, CockpitApiVersion? apiVersion, Iterable<String> requiredFeatures = const <String>[], int maximumResponseBytes = cockpitSupervisorMaximumResponseBytes, int maximumPageItems = cockpitSupervisorMaximumPageItems, Duration requestTimeout = const Duration(seconds: 30)})

Properties

apiVersion → CockpitApiVersion
final
hashCode int
The hash code for this object.
no setterinherited
lifecycle CockpitDaemonLifecycleClient
final
maximumPageItems int
final
maximumResponseBytes int
final
requestTimeout Duration
getter/setter pair
requiredFeatures List<String>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

artifacts(String runId) Future<List<CockpitArtifactResource>>
cancelRun(String runId, CockpitRunCancellationRequest request) Future<CockpitRunCancellation>
capabilities() Future<CockpitCapabilityDocument>
cases(String workspaceId) Future<List<CockpitCaseIndexEntry>>
documents(String workspaceId, {CockpitIndexedDocumentKind? kind, String? relativePath, bool authoredOnly = false}) Future<List<CockpitDocumentResource>>
downloadArtifactToFile({required CockpitArtifactResource artifact, required File destination}) Future<CockpitArtifactDownloadReceipt>
downloadDevelopmentArtifactToFile({required String workspaceId, required String sessionId, required String artifactId, required String mediaType, required File destination}) Future<CockpitArtifactDownloadReceipt>
events(String runId, {int afterSequence = 0, String? lastEventId}) Stream<CockpitRunStreamItem>
executeAdvertisedOperation(CockpitOperationInvocation invocation, {required CockpitOperationDescriptor descriptor}) Future<CockpitOperationResult>
executeOperation(CockpitOperationInvocation invocation) Future<CockpitOperationResult>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
operations({String? workspaceId}) Future<List<CockpitOperationDescriptor>>
operationSchema() Future<Map<String, Object?>>
rebindWorkspace(String workspaceId, CockpitWorkspaceRebind rebind) Future<CockpitWorkspaceResource>
registerRoot(CockpitRootRegistration registration) Future<CockpitRootResource>
registerWorkspace(CockpitWorkspaceRegistration registration) Future<CockpitWorkspaceResource>
removeRoot(String rootId, CockpitRootRemoval removal) Future<CockpitRetirementResponse>
removeWorkspace(String workspaceId, CockpitWorkspaceRemoval removal) Future<CockpitRetirementResponse>
report(String runId) Future<CockpitTestSuiteReport>
roots() Future<List<CockpitRootResource>>
run(String runId) Future<CockpitRunResource>
runCases(String runId) Future<List<CockpitRunCaseResource>>
server() Future<CockpitServerInfo>
submitRun(CockpitRunSubmission submission) Future<CockpitRunAccepted>
target(String workspaceId, String targetId) Future<CockpitAutomationTargetResource>
targets(String workspaceId) Future<List<CockpitAutomationTargetResource>>
toString() String
A string representation of this object.
inherited
validateCaseDocument(String workspaceId, CockpitDocumentValidationRequest request) Future<CockpitDocumentValidationResult>
workspaces() Future<List<CockpitWorkspaceResource>>

Operators

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