DeployApi class

Constructors

DeployApi([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

getDeployApplications() → Future<ArgoAppList?>
Returns the fleet as an argocd ApplicationList: one projected Application per operator App CR, carrying the image tag the CR DECLARES, the tag actually RUNNING in the cluster's Deployment, the reconciled health, and the sync verdict those two produce (declared == running ⇒ Synced, both known and different ⇒ OutOfSync, either unknown ⇒ Unknown).
getDeployApplicationsByName(String name) → Future<ArgoApp?>
Returns ONE projected argocd Application by name, with status.resources filled in from its reconciled resource tree — which is what makes it the detail view rather than a row of the list.
getDeployApplicationsByNameResourceTree(String name) → Future<ArgoTree?>
Returns one application's argocd ApplicationTree: the objects the operator reconciled from its App CR, reached by ownerRef — the Deployment and, under it, the ReplicaSet and Pods, plus the Service, Ingress, HorizontalPodAutoscaler, PodDisruptionBudget and ConfigMaps it owns — each node carrying its parent edges and its health.
getDeployApplicationsByNameResourceTreeWithHttpInfo(String name) → Future<Response>
Returns one application's argocd ApplicationTree: the objects the operator reconciled from its App CR, reached by ownerRef — the Deployment and, under it, the ReplicaSet and Pods, plus the Service, Ingress, HorizontalPodAutoscaler, PodDisruptionBudget and ConfigMaps it owns — each node carrying its parent edges and its health.
getDeployApplicationsByNameRevisionsByRevisionMetadata(String name, String revision) → Future<ArgoRevisionMetadata?>
Returns the argocd RevisionMetadata for one revision of one application — what the detail view shows beside a revision.
getDeployApplicationsByNameRevisionsByRevisionMetadataWithHttpInfo(String name, String revision) → Future<Response>
Returns the argocd RevisionMetadata for one revision of one application — what the detail view shows beside a revision.
getDeployApplicationsByNameSyncwindows(String name) → Future<ArgoSyncWindows?>
Returns one application's argocd ApplicationSyncWindowState — the answer to "is anything blocking a sync of this application right now?".
getDeployApplicationsByNameSyncwindowsWithHttpInfo(String name) → Future<Response>
Returns one application's argocd ApplicationSyncWindowState — the answer to "is anything blocking a sync of this application right now?".
getDeployApplicationsByNameWithHttpInfo(String name) → Future<Response>
Returns ONE projected argocd Application by name, with status.resources filled in from its reconciled resource tree — which is what makes it the detail view rather than a row of the list.
getDeployApplicationsWithHttpInfo() → Future<Response>
Returns the fleet as an argocd ApplicationList: one projected Application per operator App CR, carrying the image tag the CR DECLARES, the tag actually RUNNING in the cluster's Deployment, the reconciled health, and the sync verdict those two produce (declared == running ⇒ Synced, both known and different ⇒ OutOfSync, either unknown ⇒ Unknown).
getDeployCallback() → Future<void>
Finish the sign-in round trip and mint the console session
getDeployCallbackWithHttpInfo() → Future<Response>
Finish the sign-in round trip and mint the console session
getDeployClusters() → Future<ArgoClusterList?>
Returns the argocd ClusterList of the destinations the caller's applications reconcile into: one entry per distinct destination server, carrying the count of applications reconciling into it.
getDeployClustersWithHttpInfo() → Future<Response>
Returns the argocd ClusterList of the destinations the caller's applications reconcile into: one entry per distinct destination server, carrying the count of applications reconciling into it.
getDeployGitops() → Future<GitOpsPlane?>
Lists every Hanzo CD Application in the cluster: the git source each one polls, the commit it last APPLIED, how its last sync operation ended, and its recent deploy history — newest deploy first, ordered by namespace then name.
getDeployGitopsWithHttpInfo() → Future<Response>
Lists every Hanzo CD Application in the cluster: the git source each one polls, the commit it last APPLIED, how its last sync operation ended, and its recent deploy history — newest deploy first, ordered by namespace then name.
getDeployHealth() → Future<DeployHealth?>
Health reports whether this deployment can observe the delivery plane.
getDeployHealthWithHttpInfo() → Future<Response>
Health reports whether this deployment can observe the delivery plane.
getDeployLogin() → Future<void>
Start the sign-in round trip for this console
getDeployLoginWithHttpInfo() → Future<Response>
Start the sign-in round trip for this console
getDeployProjects() → Future<ArgoProjectList?>
Returns the argocd AppProjectList this console groups and filters applications by.
getDeployProjectsWithHttpInfo() → Future<Response>
Returns the argocd AppProjectList this console groups and filters applications by.
getDeploySessionUserinfo() → Future<SessionUser?>
Answers "is this browser signed in, and if not where does it sign in?" — the dashboard SPA's bootstrap question, and the only route on this plane that answers for an anonymous caller.
getDeploySessionUserinfoWithHttpInfo() → Future<Response>
Answers "is this browser signed in, and if not where does it sign in?" — the dashboard SPA's bootstrap question, and the only route on this plane that answers for an anonymous caller.
getDeploySettings() → Future<ConsoleSettings?>
Returns the argocd AuthSettings object the dashboard SPA awaits before its first render.
getDeploySettingsWithHttpInfo() → Future<Response>
Returns the argocd AuthSettings object the dashboard SPA awaits before its first render.
getDeployStreamApplications() → Future<void>
Live application fleet updates as Server-Sent Events
getDeployStreamApplicationsByNameResourceTree(String name) → Future<void>
Live resource tree for one application, as Server-Sent Events
getDeployStreamApplicationsByNameResourceTreeWithHttpInfo(String name) → Future<Response>
Live resource tree for one application, as Server-Sent Events
getDeployStreamApplicationsWithHttpInfo() → Future<Response>
Live application fleet updates as Server-Sent Events
getDeployVersion() → Future<VersionMessage?>
Returns the argocd VersionMessage the dashboard SPA reads at bootstrap.
getDeployVersionWithHttpInfo() → Future<Response>
Returns the argocd VersionMessage the dashboard SPA reads at bootstrap.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
postDeployApplicationsByNameRollback(String name) → Future<ArgoApp?>
Serves the console's rollback control, and today it requests a reconcile and nothing more.
postDeployApplicationsByNameRollbackWithHttpInfo(String name) → Future<Response>
Serves the console's rollback control, and today it requests a reconcile and nothing more.
postDeployApplicationsByNameSync(String name) → Future<ArgoApp?>
Asks the operator to reconcile ONE application now.
postDeployApplicationsByNameSyncWithHttpInfo(String name) → Future<Response>
Asks the operator to reconcile ONE application now.
postDeployLogout() → Future<SessionEnded?>
Ends the console session on this host.
postDeployLogoutWithHttpInfo() → Future<Response>
Ends the console session on this host.
postDeployReconcile() → Future<ReconcileReport?>
Renders the configured git source and applies it to the cluster, once.
postDeployReconcileWithHttpInfo() → Future<Response>
Renders the configured git source and applies it to the cluster, once.
toString() → String
A string representation of this object.
inherited

Operators

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