All Classes and Interfaces
Class
Description
Super Class for the different Http Clients of the api
Hold an Access List
Configuration.
Nested Address
Create new Address.
Hold Access List
Configuration.
Bean to old devops errors
Utility class to find endpoints of the Astra APIs.
Wrapper for Astra API RESPONSE.
Hold response.
Response HTTP.
Syntaxic sugar for common validations.
Devops API Client working with Databases.
SDk to be used on multiple Astra Environment.
Main Class to interact with Astra Devops API.
Utility class to load/save .astrarc file.
Group resources of streaming (tenants, providers).
Specialized Error.
Represent a CDC configuration.
Exception thrown when accessing a region from its name, and it is not found.
Encoded all values for 'cloudProvider'
Externalization of monitoring.
Represent a cluster when you list them.
Client to work with clusters.
Cdc Creation Request.
Represents response of CreateRole operation.
Tenant Request Creation.
Builder
Represents the pojo for tenant creation.
Wrapper for token creation.
Hold database information.
Hold bean for reference cost.
Builder for database creation.
Database creation request
List of type available for vector.
Represent a criteria in a database search.
Builder.
Inclide Enum.
Wrapper for DatabaseInfo attribut in findDatabase.
Wrap Database Metrics.
Exception thrown when accessing a database from name or id, and it is not found.
Hold Dtabase Region
Create a new region for a DB.
Hold object returned by accessing servlerss list.
Encoded all values for 'tier'
Represents Storage information for the db.
Represent a Cassandra DataCenter (ring) in a database instance.
Hold configuration to export metrics to datadog.
Operations on Access List.
Group Operation regarding Cdc for a DB
Delegate operation on region/datacenters
Delegate Operation to work on Keyspaces
Devops API Client working with a Database.
Delegate private link operations.
Group operation to list db regions
Setup Database Telemetry.
Astra does provide some Ad Hoc roles with keys and labels.
Delete a tenant.
Helper to forge Http Requests to interact with Devops API.
Token used to work with Astra.
Utilities to work with ids
Request to invite an user.
Custom implementation of serialization : faster + no jackson dependency
Pojo to setup Telemetry with Astra and Kafka.
Access customer keys.
Hold the definition to create a key.
Hold key region.
Workshop with key management.
Exception thrown when creating a keyspace with name already in use.
Exception thrown when accessing a keyspace from its name, and it is not found.
Bean holding Organization informations.
List of permissions.
Externalization of monitoring.
Work with providers.
Exception thrown when creating a region with name already in use.
Exception thrown when accessing a region from its name, and it is not found.
Group operation on streaming regions
Encoded all values for 'region-type'
Represents response of Iam token list.
Pojo for all users
Represent a role.
Policy class
Matching expected object to create a role.
Pattern builder for class
RoleDefinition.Role not found.
Dto to interact with API.
Group roles operations.
Kafka Client.
Represent a request to setup connectivity to Splunk.
Hold statistics for an item.
Bean to hold value for a Streaming region.
Hold elements for tenant.
Exception throws when creating a tenant with an existing name on the cluster.
Operations to work with Cdc in a tenant.
Client to work with Tenant
Response Limit.
Custom ussage.
Client to operates on limits of one cluster.
Exception thrown when accessing a tenant that does not exist.
Access metrics on a tenant.
Helper for test.
Group token operations.
Represent a User
Exception thrown when inviting a user that is already in the organization.
Exception thrown when accessing a user that does not exist.
Client to work with Users.
User status in the db.
Utilities