All Classes and Interfaces

Class
Description
Represents a base abstract entity class for modeling domain objects with a unique identifier.
Abstract base class for response models that contain multiple result entries.
Abstract base class for API response models.
Represents a base abstract response model for handling single response entities within an API response.
Represents a batch entry containing different types of operations on record entities.
Represents a response that contains a single BatchEntry as the result.
CfDnsClient is a client interface to interact with Cloudflare DNS service.
Builder class for configuring and creating instances of CfDnsClient.
Enum CfRequest encapsulates various API endpoint paths for managing DNS zones and records in a cohesive and reusable manner.
Represents a custom exception for errors encountered while interacting with the Cloudflare API.
This exception is thrown to indicate that a requested resource was not found during interaction with the Cloudflare API.
Represents a request model for paginated data.
Represents a DNS record entity within a specific zone.
Represents the API response of the Cloudflare API containing multiple RecordEntity instances.
Fluent interface for record-level operations.
Implementation of RecordOperations for fluent API access to record-level operations.
Represents the API response of the Cloudflare API containing a single RecordEntity instance.
Enum representing various DNS record types.
Represents a contract for entities that have a unique identifier.
Represents the result of a response with metadata about its success and associated messages or errors.
Represents an error with a specific code and message.
Represents metadata for paginated results.
Represents a DNS zone entity in the Cloudflare DNS system.
Represents a response model that contains multiple ZoneEntity instances.
Fluent interface for zone-level operations.
Implementation of ZoneOperations for fluent API access to zone-level operations.