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.