# Packages
No description provided by the author
# README
Go API client for v1
Apache Flink job lifecycle management component for Confluent Platform.
Overview
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: 1.0
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.GoDeprecatedClientCodegen
Installation
Install the following dependencies:
go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context
go get github.com/antihax/optional
Put the package under your project folder and add the following in import:
import "./v1"
Documentation for API Endpoints
All URIs are relative to http://localhost:8080/cmf/api/v1
Class | Method | HTTP request | Description |
---|---|---|---|
DefaultApi | CreateOrUpdateApplication | Post /environments/{envName}/applications | Creates a new Flink Application or updates an existing one in the given Environment. |
DefaultApi | CreateOrUpdateEnvironment | Post /environments | Create or update an Environment |
DefaultApi | DeleteApplication | Delete /environments/{envName}/applications/{appName} | Deletes an Application of the given name in the given Environment. |
DefaultApi | DeleteEnvironment | Delete /environments/{envName} | |
DefaultApi | GetApplication | Get /environments/{envName}/applications/{appName} | Retrieve an Application of the given name in the given Environment. |
DefaultApi | GetApplications | Get /environments/{envName}/applications | Retrieve a paginated list of all applications in the given Environment. |
DefaultApi | GetEnvironment | Get /environments/{envName} | Get/Describe an environment with the given name. |
DefaultApi | GetEnvironments | Get /environments | Retrieve a paginated list of all environments. |
DefaultApi | StartApplication | Post /environments/{envName}/applications/{appName}/start | Starts an earlier submitted Flink Application |
DefaultApi | SuspendApplication | Post /environments/{envName}/applications/{appName}/suspend | Suspends an earlier started Flink Application |
Documentation For Models
- Application
- ApplicationPageMetadata
- ApplicationsPage
- ApplicationsPageAllOf
- Environment
- EnvironmentsPage
- EnvironmentsPageAllOf
- EnvironmentsPageMetadata
- GetResourceBase
- KubernetesNamespace
- ModelError
- Pageable
- PaginationResponse
- PostEnvironment
- PostResourceBase
- ResourceWithFlinkApplicationDefaults
- RestError
- Sort
Documentation For Authorization
Endpoints do not require authorization.