Provides Server-Sent Events (SSE) for environment updates. TODO.
Error object.
Enumerates possible error types.
Describes the problem in a human readable fashion.
Is a copy of the http status code.
Lists for validation errors the fields that failed validation.
Enumerates field validation error types.
Contains in case of an "unauthorised" type of error, the url of the SSO provider, if any.
Is set to the id of this request. Can be used to correlate backend logs.
Proxies HTTP to a Lenses instance. Note: this is not a regular HTTP API endpoint. The path specified here is a prefix. Everything beneath it gets proxied to the corresponding Lenses instance. Any request body and method (the GET here is only a placeholder) are accepted, as long as the Lenses API accepts it. The connection can even be upgraded to a websocket. The status code and response body are controlled by the Lenses API. This concept does not fit into the OpenAPI world at all; this definition is only here for the sake of documentation to avoid having an undocumented dark matter API.
Error object.
Enumerates possible error types.
Describes the problem in a human readable fashion.
Is a copy of the http status code.
Lists for validation errors the fields that failed validation.
Enumerates field validation error types.
Contains in case of an "unauthorised" type of error, the url of the SSO provider, if any.
Is set to the id of this request. Can be used to correlate backend logs.
Lists all environments
Happy response.
Contains the resource identifier for use in access control policies.
Enumerates Tiers.
Contains dynamic properties of the Agent, brought in via a connected agent. Only when the agent is connected to HQ, agent info can be updated. An environment that never had a connected agent cannot have a LiveAgentInfo.
Signals whether an agent is currently connected.
Is a collection of fields related to an agent. Updated only when an agent is connected.
Contains the time instant this object as a whole was updated.
Is measured in seconds.
Bundles licence info as gathered by the agent through Lenses' API.
Is set to the hostname of the machine the agent runs on.
Contains the version of the agent executable.
Bundles several categories of agent metrics.
Is optionally part of AgentMetrics. Contains Kafka-specific metrics. Unavailable if Zoopeeker is not configured.
Is a part of AgentMetrics. Contains Data related metrics.
Is unavailable without Zookeeper. Total size of all topic data including replicas on disk [bytes].
Is unavailable without Zookeeper. Data written to the brokers [bytes/s].
Is unavailable without Zookeeper. Data read from the brokers [bytes/s].
Is unavailable without Zookeeper. Data written to the brokers [msg/s].
Is a part of AgentMetrics. Contains Apps metrics.
Is a part of AgentMetrics. Contains Kafka Connect metrics.
Is a part of AgentMetrics. Contains miscellaneous metrics.
Allows attaching custom string key/values to resources. The following maxima apply:
Updates an environment.
Enumerates Tiers.
Patches metadata. It has the following semantics:
Updates the display name of the environment.
Happy response.
Contains the resource identifier for use in access control policies.
Enumerates Tiers.
Contains dynamic properties of the Agent, brought in via a connected agent. Only when the agent is connected to HQ, agent info can be updated. An environment that never had a connected agent cannot have a LiveAgentInfo.
Signals whether an agent is currently connected.
Is a collection of fields related to an agent. Updated only when an agent is connected.
Contains the time instant this object as a whole was updated.
Is measured in seconds.
Bundles licence info as gathered by the agent through Lenses' API.
Is set to the hostname of the machine the agent runs on.
Contains the version of the agent executable.
Bundles several categories of agent metrics.
Is optionally part of AgentMetrics. Contains Kafka-specific metrics. Unavailable if Zoopeeker is not configured.
Is a part of AgentMetrics. Contains Data related metrics.
Is unavailable without Zookeeper. Total size of all topic data including replicas on disk [bytes].
Is unavailable without Zookeeper. Data written to the brokers [bytes/s].
Is unavailable without Zookeeper. Data read from the brokers [bytes/s].
Is unavailable without Zookeeper. Data written to the brokers [msg/s].
Is a part of AgentMetrics. Contains Apps metrics.
Is a part of AgentMetrics. Contains Kafka Connect metrics.
Is a part of AgentMetrics. Contains miscellaneous metrics.
Allows attaching custom string key/values to resources. The following maxima apply:
Deletes an environment.
Successful deletion.
Creates a new environment.
Sets the name of the new environment. It must be a valid HQ resource name: it can only contain lowercase alphanumeric characters or hyphens; hyphens cannot appear at the end or start; the length is 63 characters at most.
Sets the display name of the new environment. If not provided, the value of "name" will be used.
Enumerates Tiers.
Allows attaching custom string key/values to resources. The following maxima apply:
Happy response.
Contains the resource identifier for use in access control policies.
Enumerates Tiers.
Contains dynamic properties of the Agent, brought in via a connected agent. Only when the agent is connected to HQ, agent info can be updated. An environment that never had a connected agent cannot have a LiveAgentInfo.
Signals whether an agent is currently connected.
Is a collection of fields related to an agent. Updated only when an agent is connected.
Contains the time instant this object as a whole was updated.
Is measured in seconds.
Bundles licence info as gathered by the agent through Lenses' API.
Is set to the hostname of the machine the agent runs on.
Contains the version of the agent executable.
Bundles several categories of agent metrics.
Is optionally part of AgentMetrics. Contains Kafka-specific metrics. Unavailable if Zoopeeker is not configured.
Is a part of AgentMetrics. Contains Data related metrics.
Is unavailable without Zookeeper. Total size of all topic data including replicas on disk [bytes].
Is unavailable without Zookeeper. Data written to the brokers [bytes/s].
Is unavailable without Zookeeper. Data read from the brokers [bytes/s].
Is unavailable without Zookeeper. Data written to the brokers [msg/s].
Is a part of AgentMetrics. Contains Apps metrics.
Is a part of AgentMetrics. Contains Kafka Connect metrics.
Is a part of AgentMetrics. Contains miscellaneous metrics.
Allows attaching custom string key/values to resources. The following maxima apply:
Retrieves a list of dataset tags
Get tags sorted by dataset count
"user"
A response wrapping a paginated list of datasets and the set of relative source types
Get a single dataset by connection/name. While information mastered externally might be a few second out of sync with their respective sources (e.g. JMX metadata, Elasticsearch index status, etc), information mastered in Lenses's db is guaranteed to be up to date (e.g. tags, descriptions).
"kafka"
"customer-positions"
Retrieves a single environment by name.
Happy response.
Contains the resource identifier for use in access control policies.
Enumerates Tiers.
Contains dynamic properties of the Agent, brought in via a connected agent. Only when the agent is connected to HQ, agent info can be updated. An environment that never had a connected agent cannot have a LiveAgentInfo.
Signals whether an agent is currently connected.
Is a collection of fields related to an agent. Updated only when an agent is connected.
Contains the time instant this object as a whole was updated.
Is measured in seconds.
Bundles licence info as gathered by the agent through Lenses' API.
Is set to the hostname of the machine the agent runs on.
Contains the version of the agent executable.
Bundles several categories of agent metrics.
Is optionally part of AgentMetrics. Contains Kafka-specific metrics. Unavailable if Zoopeeker is not configured.
Is a part of AgentMetrics. Contains Data related metrics.
Is unavailable without Zookeeper. Total size of all topic data including replicas on disk [bytes].
Is unavailable without Zookeeper. Data written to the brokers [bytes/s].
Is unavailable without Zookeeper. Data read from the brokers [bytes/s].
Is unavailable without Zookeeper. Data written to the brokers [msg/s].
Is a part of AgentMetrics. Contains Apps metrics.
Is a part of AgentMetrics. Contains Kafka Connect metrics.
Is a part of AgentMetrics. Contains miscellaneous metrics.
Allows attaching custom string key/values to resources. The following maxima apply:
Retrieves a list of datasets
The page number to be returned, must be greater than zero. Defaults to 1.
1
The elements amount on a single page, must be greater than zero.
25
A search keyword to match dataset, fields and description against.
"name"
A list of connection names to filter by. All connections will be included when no value is supplied.
A list of tag names to filter by. All tags will be included when no value is supplied.
The field to sort results by
Sorting order. Defaults to ascending
A flag to include in the search also system entities (e.g. Kafka's __consumer_offsets
topic).
Whether to search only by table name, or also to include field names/documentation (defaults to true)
Schema format. Relevant only when sourceType is SchemaRegistrySubject
Filter based on whether the dataset has records
Filter based on compacted. Relevant only when sourceType is Kafka
A response wrapping a paginated list of datasets and the set of relative source types
Returns the intellisense result for a given query
Happy response