Generate Javadocs for BatchResponse and RecordType classes in the codes.thischwa.cf.model package.
Build and Analyse / build-and-analyse (push) Successful in 39s

This commit is contained in:
2026-06-28 18:20:39 +02:00
parent d4fba87e13
commit 25228af9f0
91 changed files with 15321 additions and 0 deletions
+185
View File
@@ -0,0 +1,185 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>All Classes and Interfaces (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="class index">
<meta name="generator" content="javadoc/AllClassesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="all-classes-index-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html#all-classes">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
</div>
<div id="all-classes-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab1', 2)" class="table-tab">Interfaces</button><button id="all-classes-table-tab2" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab2', 2)" class="table-tab">Classes</button><button id="all-classes-table-tab3" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab3', 2)" class="table-tab">Enum Classes</button><button id="all-classes-table-tab4" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab4', 2)" class="table-tab">Record Classes</button><button id="all-classes-table-tab5" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab5', 2)" class="table-tab">Exceptions</button></div>
<div id="all-classes-table.tabpanel" role="tabpanel" aria-labelledby="all-classes-table-tab0">
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/model/AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a base abstract entity class for modeling domain objects with a unique identifier.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/model/AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a>&lt;<a href="codes/thischwa/cf/model/AbstractMultipleResponse.html" title="type parameter in AbstractMultipleResponse">T</a> extends <a href="codes/thischwa/cf/model/ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstract base class for response models that contain multiple result entries.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/model/AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstract base class for API response models.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/model/AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a>&lt;<a href="codes/thischwa/cf/model/AbstractSingleResponse.html" title="type parameter in AbstractSingleResponse">T</a> extends <a href="codes/thischwa/cf/model/ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a base abstract response model for handling single response entities within an API
response.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a batch entry containing different types of operations on getRecord entities.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/model/BatchResponse.html" title="class in codes.thischwa.cf.model">BatchResponse</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a response that contains a single <a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model"><code>BatchEntry</code></a> as the result.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">CfDnsClient is a client interface to interact with Cloudflare DNS service.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Builder class for configuring and creating instances of <a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf"><code>CfDnsClient</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="codes/thischwa/cf/CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">Enum CfRequest encapsulates various API endpoint paths for managing DNS zones and records in a
cohesive and reusable manner.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="codes/thischwa/cf/CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
<div class="block">Represents a custom exception for errors encountered while interacting with the Cloudflare API.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="codes/thischwa/cf/CloudflareNotFoundException.html" title="class in codes.thischwa.cf">CloudflareNotFoundException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">This exception is thrown to indicate that a requested resource was not found during interaction
with the Cloudflare API.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a request model for paginated data.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a DNS getRecord entity within a specific zone.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/model/RecordMultipleResponse.html" title="class in codes.thischwa.cf.model">RecordMultipleResponse</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents the API response of the Cloudflare API containing multiple <a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a>
instances.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="codes/thischwa/cf/fluent/RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Fluent interface for getRecord-level operations.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/fluent/RecordOperationsImpl.html" title="class in codes.thischwa.cf.fluent">RecordOperationsImpl</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of RecordOperations for fluent API access to getRecord-level operations.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/model/RecordSingleResponse.html" title="class in codes.thischwa.cf.model">RecordSingleResponse</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents the API response of the Cloudflare API containing a single <a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a>
instance.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">Enum representing various DNS getRecord types.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="codes/thischwa/cf/model/ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Represents a contract for entities that have a unique identifier.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/model/ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents the result of a response with metadata about its success and associated messages or
errors.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents an error with a specific code and message.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="codes/thischwa/cf/model/ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
<div class="block">Represents metadata for paginated results.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a DNS zone entity in the Cloudflare DNS system.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/model/ZoneMultipleResponse.html" title="class in codes.thischwa.cf.model">ZoneMultipleResponse</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a response model that contains multiple <a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model"><code>ZoneEntity</code></a> instances.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="codes/thischwa/cf/fluent/ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Fluent interface for zone-level operations.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="codes/thischwa/cf/fluent/ZoneOperationsImpl.html" title="class in codes.thischwa.cf.fluent">ZoneOperationsImpl</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of ZoneOperations for fluent API access to zone-level operations.</div>
</div>
</div>
</div>
</div>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
+79
View File
@@ -0,0 +1,79 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>All Packages (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="package index">
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="all-packages-index-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html#all-packages">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
</div>
<div class="caption"><span>Package Summary</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="codes/thischwa/cf/package-summary.html">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
<div class="col-first odd-row-color"><a href="codes/thischwa/cf/fluent/package-summary.html">codes.thischwa.cf.fluent</a></div>
<div class="col-last odd-row-color">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</div>
<div class="col-first even-row-color"><a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></div>
<div class="col-last even-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,649 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>CfDnsClient (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf, class: CfDnsClient">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/CfDnsClient.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf</a></div>
<h1 title="Class CfDnsClient" class="title">Class CfDnsClient</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">codes.thischwa.cf.CfDnsClient</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CfDnsClient</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">CfDnsClient is a client interface to interact with Cloudflare DNS service. It allows managing DNS
records and zones within the Cloudflare system, including creating, updating, retrieving, and
deleting DNS records.
<p>Example with API token authentication (recommended):
<pre><code>
// Create a new CfDnsClient instance with API token
CfDnsClient cfDnsClient = new CfDnsClientBuilder()
.withApiTokenAuth("your-api-token")
.build();
// Retrieve a zone
ZoneEntity zone = cfDnsClient.zoneGet("example.com");
System.out.println("Zone ID: " + zone.getId());
// Retrieve records of a subdomain
List&lt;RecordEntity&gt; records = cfDnsClient.recordList(zone, "sld");
records.forEach(record ->
System.out.println("Record Type: " + record.getType() + ", Value: " + record.getContent())
);
// Create a record for the subdomain "api"
RecordEntity created = cfDnsClient.recordCreateSld(zone, "api", 60, RecordType.A, "192.168.1.10");
System.out.println("Created Record ID: " + created.getId());
</code></pre>
<p>Example with email/key authentication (legacy):
<pre><code>
CfDnsClient cfDnsClient = new CfDnsClientBuilder()
.withEmailKeyAuth("email@example.com", "your-api-key")
.build();
</code></pre>
<p>Example with exception throwing enabled:
<pre><code>
// Throws exception when results are empty
CfDnsClient cfDnsClient = new CfDnsClientBuilder()
.withApiTokenAuth("your-api-token")
.withEmptyResultThrowsException(true)
.build();
</code></pre>
<p>Example with custom base URL:
<pre><code>
CfDnsClient cfDnsClient = new CfDnsClientBuilder()
.withApiTokenAuth("your-api-token")
.withBaseUrl("https://custom-api.example.com")
.build();
</code></pre></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#groupRecordsByFqdn(java.util.List)" class="member-name-link">groupRecordsByFqdn</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;records)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Groups a list of DNS records by their fully qualified domain name (FQDN).</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recordBatch(codes.thischwa.cf.model.ZoneEntity,java.util.List,java.util.List,java.util.List,java.util.List)" class="member-name-link">recordBatch</a><wbr>(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;postRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;putRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;patchRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;deleteRecords)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Processes a batch of DNS getRecord operations (POST, PUT, PATCH, DELETE) for a specified zone.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recordCreate(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordCreate</a><wbr>(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Creates a new DNS getRecord in the specified zone using the Cloudflare API.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recordCreate(codes.thischwa.cf.model.ZoneEntity,java.lang.String,int,codes.thischwa.cf.model.RecordType,java.lang.String)" class="member-name-link">recordCreate</a><wbr>(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
int&nbsp;ttl,
<a href="model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Creates a DNS getRecord in the specified DNS zone with the provided details.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recordCreateSld(codes.thischwa.cf.model.ZoneEntity,java.lang.String,int,codes.thischwa.cf.model.RecordType,java.lang.String)" class="member-name-link">recordCreateSld</a><wbr>(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
int&nbsp;ttl,
<a href="model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Creates a new DNS getRecord for a given second-level domain (SLD) within the specified zone.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recordDelete(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordDelete</a><wbr>(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Deletes a DNS getRecord of the specified type within a given zone on the Cloudflare API.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recordDelete(codes.thischwa.cf.model.ZoneEntity,java.lang.String)" class="member-name-link">recordDelete</a><wbr>(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Deletes a DNS getRecord of the specified type within a given zone on the Cloudflare API.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recordDeleteTypeIfExists(codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordDeleteTypeIfExists</a><wbr>(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
<a href="model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;recordTypes)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Deletes DNS records of a specific type within a given zone if they exist.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recordList(codes.thischwa.cf.model.ZoneEntity)" class="member-name-link">recordList</a><wbr>(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves a list of DNS records for a specified zone, with optional paging support.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recordList(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.PagingRequest)" class="member-name-link">recordList</a><wbr>(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
@Nullable <a href="model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a>&nbsp;pagingRequest)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves a list of DNS records for a specified zone, with optional paging support.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recordList(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordList</a><wbr>(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves a list of all DNS records for a given zone.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recordList(codes.thischwa.cf.model.ZoneEntity,java.lang.String)" class="member-name-link">recordList</a><wbr>(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves DNS records for the specified second-level domain (SLD) within a zone.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recordList(codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordList</a><wbr>(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves DNS records for the specified second-level domain (SLD) within a zone.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recordUpdate(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordUpdate</a><wbr>(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Updates an existing DNS getRecord in a specified Cloudflare zone.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="fluent/ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#zone(java.lang.String)" class="member-name-link">zone</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;zoneName)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Provides fluent API access to operations in a specific zone.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#zoneGet(java.lang.String)" class="member-name-link">zoneGet</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves detailed information about a specific zone by its name.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#zoneList()" class="member-name-link">zoneList</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves a list of all zones from the Cloudflare API.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#zoneList(codes.thischwa.cf.model.PagingRequest)" class="member-name-link">zoneList</a><wbr>(<a href="model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a>&nbsp;pagingRequest)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves a list of all DNS zones using the provided paging request parameters.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="groupRecordsByFqdn(java.util.List)">
<h3>groupRecordsByFqdn</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&gt;</span>&nbsp;<span class="element-name">groupRecordsByFqdn</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;records)</span></div>
<div class="block">Groups a list of DNS records by their fully qualified domain name (FQDN).</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>records</code> - A list of <a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> objects to be grouped by FQDN.</dd>
<dt>Returns:</dt>
<dd>A map where the key is the FQDN (name field) and the value is a list of <a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a>
objects that share that FQDN.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="zone(java.lang.String)">
<h3>zone</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="fluent/ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></span>&nbsp;<span class="element-name">zone</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;zoneName)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Provides fluent API access to operations in a specific zone.
This method returns a ZoneOperations interface that allows chaining operations
on DNS records within the specified zone.
<p>Example:
<pre><code>
client.zone("example.com")
.getRecord("api")
.create(RecordType.A, "192.168.1.1", 60);
</code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>zoneName</code> - the name of the DNS zone (e.g., "example.com")</dd>
<dt>Returns:</dt>
<dd>a ZoneOperations instance for chaining operations</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if the zone cannot be found or accessed</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="zoneList()">
<h3>zoneList</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&gt;</span>&nbsp;<span class="element-name">zoneList</span>()
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Retrieves a list of all zones from the Cloudflare API.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>A list of ZoneEntity objects representing the zones retrieved from the Cloudflare API.</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - If an error occurs during the API request or response handling.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="zoneList(codes.thischwa.cf.model.PagingRequest)">
<h3>zoneList</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&gt;</span>&nbsp;<span class="element-name">zoneList</span><wbr><span class="parameters">(<a href="model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a>&nbsp;pagingRequest)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Retrieves a list of all DNS zones using the provided paging request parameters.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>pagingRequest</code> - the pagination request object containing parameters for paging and
filtering zone data</dd>
<dt>Returns:</dt>
<dd>a list of <code>ZoneEntity</code> objects representing the DNS zones retrieved from the API</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if there is an error during the API request or response
processing</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="zoneGet(java.lang.String)">
<h3>zoneGet</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></span>&nbsp;<span class="element-name">zoneGet</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Retrieves detailed information about a specific zone by its name.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - The name of the zone to retrieve information for.</dd>
<dt>Returns:</dt>
<dd>A <a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model"><code>ZoneEntity</code></a> object that contains details of the specified zone.</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - If an error occurs while making the API request or processing
the response.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="recordList(codes.thischwa.cf.model.ZoneEntity)">
<h3>recordList</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span>&nbsp;<span class="element-name">recordList</span><wbr><span class="parameters">(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Retrieves a list of DNS records for a specified zone, with optional paging support.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>zone</code> - The zone entity containing information about the target zone.</dd>
<dt>Returns:</dt>
<dd>A list of RecordEntity objects representing the DNS records of the specified zone.</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - If an error occurs during the API request or response processing.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="recordList(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.PagingRequest)">
<h3>recordList</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span>&nbsp;<span class="element-name">recordList</span><wbr><span class="parameters">(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
@Nullable
@Nullable <a href="model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a>&nbsp;pagingRequest)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Retrieves a list of DNS records for a specified zone, with optional paging support.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>zone</code> - The zone entity containing information about the target zone.</dd>
<dd><code>pagingRequest</code> - The paging request containing parameters such as page size and number.</dd>
<dt>Returns:</dt>
<dd>A list of RecordEntity objects representing the DNS records of the specified zone.</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - If an error occurs during the API request or response processing.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="recordList(codes.thischwa.cf.model.ZoneEntity,java.lang.String)">
<h3>recordList</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span>&nbsp;<span class="element-name">recordList</span><wbr><span class="parameters">(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Retrieves DNS records for the specified second-level domain (SLD) within a zone.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>zone</code> - the zone entity representing the DNS zone to query</dd>
<dd><code>sld</code> - the second-level domain (SLD) to filter the records</dd>
<dt>Returns:</dt>
<dd>a list of RecordEntity objects that match the specified SLD within the zone</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareNotFoundException.html" title="class in codes.thischwa.cf">CloudflareNotFoundException</a></code> - if the specified SLD is not found in the zone</dd>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while interacting with the Cloudflare API</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="recordList(codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType...)">
<h3>recordList</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span>&nbsp;<span class="element-name">recordList</span><wbr><span class="parameters">(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable
@Nullable <a href="model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Retrieves DNS records for the specified second-level domain (SLD) within a zone.
Optionally, filters by one or more DNS getRecord types.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>zone</code> - The zone entity containing information about the domain zone.</dd>
<dd><code>sld</code> - The second-level domain (SLD) for which to retrieve DNS records.</dd>
<dd><code>types</code> - Optional parameter specifying one or more DNS getRecord types to filter the results.</dd>
<dt>Returns:</dt>
<dd>A list of <code>RecordEntity</code> objects representing the DNS records for the specified domain.</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareNotFoundException.html" title="class in codes.thischwa.cf">CloudflareNotFoundException</a></code> - if the specified SLD is not found in the zone</dd>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while interacting with the Cloudflare API</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="recordList(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordType...)">
<h3>recordList</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span>&nbsp;<span class="element-name">recordList</span><wbr><span class="parameters">(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Retrieves a list of all DNS records for a given zone.
Optionally, filters by one or more DNS getRecord types.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>zone</code> - The zone entity containing information about the domain zone.</dd>
<dd><code>types</code> - Optional parameter specifying one or more DNS getRecord types to filter the results.</dd>
<dt>Returns:</dt>
<dd>A list of <code>RecordEntity</code> objects representing the DNS records for the specified zone.</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while interacting with the Cloudflare API</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="recordCreateSld(codes.thischwa.cf.model.ZoneEntity,java.lang.String,int,codes.thischwa.cf.model.RecordType,java.lang.String)">
<h3>recordCreateSld</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span>&nbsp;<span class="element-name">recordCreateSld</span><wbr><span class="parameters">(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
int&nbsp;ttl,
<a href="model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Creates a new DNS getRecord for a given second-level domain (SLD) within the specified zone.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>zone</code> - The ZoneEntity representing the DNS zone where the getRecord is to be created.</dd>
<dd><code>sld</code> - The second-level domain (SLD) for which the DNS getRecord is being created.</dd>
<dd><code>ttl</code> - The time-to-live (TTL) value for the DNS getRecord in seconds.</dd>
<dd><code>type</code> - The RecordType specifying the type of the DNS getRecord (e.g., A, AAAA, CNAME).</dd>
<dd><code>content</code> - The content of the DNS getRecord (e.g., IP address for A/AAAA records, target
domain for CNAME).</dd>
<dt>Returns:</dt>
<dd>The created RecordEntity object containing details of the newly created DNS getRecord.</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - If an error occurs while communicating with the Cloudflare API
or creating the getRecord.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="recordCreate(codes.thischwa.cf.model.ZoneEntity,java.lang.String,int,codes.thischwa.cf.model.RecordType,java.lang.String)">
<h3>recordCreate</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span>&nbsp;<span class="element-name">recordCreate</span><wbr><span class="parameters">(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
int&nbsp;ttl,
<a href="model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Creates a DNS getRecord in the specified DNS zone with the provided details.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>zone</code> - the DNS zone in which the getRecord will be created</dd>
<dd><code>name</code> - the name of the DNS getRecord (e.g., www.example.com)</dd>
<dd><code>ttl</code> - the time-to-live (TTL) value for the DNS getRecord</dd>
<dd><code>type</code> - the type of the DNS getRecord (e.g., A, AAAA, CNAME)</dd>
<dd><code>content</code> - the content or value of the DNS getRecord</dd>
<dt>Returns:</dt>
<dd>the created DNS getRecord as a <a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> object</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while interacting with the Cloudflare API</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="recordCreate(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)">
<h3>recordCreate</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span>&nbsp;<span class="element-name">recordCreate</span><wbr><span class="parameters">(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Creates a new DNS getRecord in the specified zone using the Cloudflare API.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>zone</code> - The zone entity where the getRecord will be created. Contains details such as zone
ID.</dd>
<dd><code>rec</code> - The getRecord entity representing the DNS getRecord to be created, including its
attributes.</dd>
<dt>Returns:</dt>
<dd>The created getRecord entity as returned by the Cloudflare API.</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - If an error occurs while interacting with the Cloudflare API.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="recordDelete(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)">
<h3>recordDelete</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">recordDelete</span><wbr><span class="parameters">(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Deletes a DNS getRecord of the specified type within a given zone on the Cloudflare API.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>zone</code> - The zone entity that specifies the zone in which the getRecord exists.</dd>
<dd><code>rec</code> - The getRecord entity that represents the DNS getRecord to be deleted.</dd>
<dt>Returns:</dt>
<dd><code>true</code> if the DNS getRecord was successfully deleted; <code>false</code> otherwise.</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if there is an issue during the API communication, or the
request fails for any reason.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="recordDelete(codes.thischwa.cf.model.ZoneEntity,java.lang.String)">
<h3>recordDelete</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">recordDelete</span><wbr><span class="parameters">(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Deletes a DNS getRecord of the specified type within a given zone on the Cloudflare API.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>zone</code> - The zone entity that specifies the zone in which the getRecord exists.</dd>
<dd><code>id</code> - The getRecord entity that represents the DNS getRecord to be deleted.</dd>
<dt>Returns:</dt>
<dd><code>true</code> if the DNS getRecord was successfully deleted; <code>false</code> otherwise.</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if there is an issue during the API communication or the request
fails for any reason.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="recordUpdate(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)">
<h3>recordUpdate</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span>&nbsp;<span class="element-name">recordUpdate</span><wbr><span class="parameters">(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Updates an existing DNS getRecord in a specified Cloudflare zone.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>zone</code> - the zone entity containing the ID of the target zone</dd>
<dd><code>rec</code> - the getRecord entity containing the ID of the DNS getRecord to be updated and its updated
data</dd>
<dt>Returns:</dt>
<dd>the updated getRecord entity as returned by the Cloudflare API</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while interacting with the Cloudflare API</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="recordDeleteTypeIfExists(codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType...)">
<h3>recordDeleteTypeIfExists</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">recordDeleteTypeIfExists</span><wbr><span class="parameters">(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
<a href="model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;recordTypes)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Deletes DNS records of a specific type within a given zone if they exist. If no getRecord of the
specified type exists, it logs this occurrence without throwing an exception.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>zone</code> - The DNS zone entity in which the getRecord exists.</dd>
<dd><code>sld</code> - The second-level domain for which the getRecord is being checked.</dd>
<dd><code>recordTypes</code> - The types of DNS records that should be deleted if they exist.</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - If an error occurs during API communication.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="recordBatch(codes.thischwa.cf.model.ZoneEntity,java.util.List,java.util.List,java.util.List,java.util.List)">
<h3>recordBatch</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></span>&nbsp;<span class="element-name">recordBatch</span><wbr><span class="parameters">(<a href="model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
@Nullable
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;postRecords,
@Nullable
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;putRecords,
@Nullable
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;patchRecords,
@Nullable
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;deleteRecords)</span>
throws <span class="exceptions"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Processes a batch of DNS getRecord operations (POST, PUT, PATCH, DELETE) for a specified zone.
This method builds and cleans the input records, sends the batch request to the Cloudflare API,
and returns a result containing processed batch entries.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>zone</code> - The zone entity to which the records belong.</dd>
<dd><code>postRecords</code> - A list of DNS records to be created (POST). This parameter is nullable.</dd>
<dd><code>putRecords</code> - A list of DNS records to be fully replaced (PUT). This parameter is nullable.</dd>
<dd><code>patchRecords</code> - A list of DNS records to be partially updated (PATCH). This parameter is nullable.</dd>
<dd><code>deleteRecords</code> - A list of DNS records to be deleted (DELETE). This parameter is nullable.</dd>
<dt>Returns:</dt>
<dd>The resulting <a href="model/BatchEntry.html" title="class in codes.thischwa.cf.model"><code>BatchEntry</code></a> containing the processed records after the batch operation.</dd>
<dt>Throws:</dt>
<dd><code><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - If an error occurs while communicating with the Cloudflare API.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,312 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>CfDnsClientBuilder (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf, class: CfDnsClientBuilder">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/CfDnsClientBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf</a></div>
<h1 title="Class CfDnsClientBuilder" class="title">Class CfDnsClientBuilder</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">codes.thischwa.cf.CfDnsClientBuilder</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CfDnsClientBuilder</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Builder class for configuring and creating instances of <a href="CfDnsClient.html" title="class in codes.thischwa.cf"><code>CfDnsClient</code></a>.
This class provides a fluent API for customizing the client settings,
such as the base URL and authentication mechanism.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- =========== FIELD SUMMARY =========== -->
<li>
<section class="field-summary" id="field-summary">
<h2>Field Summary</h2>
<div class="caption"><span>Fields</span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="#DEFAULT_BASEURL" class="member-name-link">DEFAULT_BASEURL</a></code></div>
<div class="col-last even-row-color">
<div class="block">The default base URL for the Cloudflare v4 API requests made by the <code>CfDnsClient</code>.</div>
</div>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">CfDnsClientBuilder</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#build()" class="member-name-link">build</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Builds and returns a configured instance of <code>CfDnsClient</code>.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#withApiTokenAuth(java.lang.String)" class="member-name-link">withApiTokenAuth</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiToken)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Configures the authentication method for the <code>CfDnsClient</code> to use an API token.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#withBaseUrl(java.lang.String)" class="member-name-link">withBaseUrl</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Sets the base URL to be used by the <code>CfDnsClient</code>.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#withEmailKeyAuth(java.lang.String,java.lang.String)" class="member-name-link">withEmailKeyAuth</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;authEmail,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;authKey)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Configures the authentication method for the <code>CfDnsClient</code> to use an email and API key.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#withEmptyResultThrowsException(boolean)" class="member-name-link">withEmptyResultThrowsException</a><wbr>(boolean&nbsp;emptyResultThrowsException)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Configures whether an exception should be thrown when an empty result is encountered
during operations performed by the `CfDnsClient`.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ FIELD DETAIL =========== -->
<li>
<section class="field-details" id="field-detail">
<h2>Field Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="DEFAULT_BASEURL">
<h3>DEFAULT_BASEURL</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">DEFAULT_BASEURL</span></div>
<div class="block">The default base URL for the Cloudflare v4 API requests made by the <code>CfDnsClient</code>.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../constant-values.html#codes.thischwa.cf.CfDnsClientBuilder.DEFAULT_BASEURL">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>CfDnsClientBuilder</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CfDnsClientBuilder</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="withEmptyResultThrowsException(boolean)">
<h3>withEmptyResultThrowsException</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></span>&nbsp;<span class="element-name">withEmptyResultThrowsException</span><wbr><span class="parameters">(boolean&nbsp;emptyResultThrowsException)</span></div>
<div class="block">Configures whether an exception should be thrown when an empty result is encountered
during operations performed by the `CfDnsClient`.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>emptyResultThrowsException</code> - a boolean flag indicating if an exception should be thrown
when an empty result is returned. If set to `true`, operations
that result in an empty response will throw an exception;
otherwise, they will not.</dd>
<dt>Returns:</dt>
<dd>the current instance of <code>CfDnsClientBuilder</code>, allowing for method chaining
to further configure the builder.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="withBaseUrl(java.lang.String)">
<h3>withBaseUrl</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></span>&nbsp;<span class="element-name">withBaseUrl</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</span></div>
<div class="block">Sets the base URL to be used by the <code>CfDnsClient</code>.
This method allows configuring the base URL for API requests, overriding any default value.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>baseUrl</code> - the base URL to be used for API requests</dd>
<dt>Returns:</dt>
<dd>the current instance of <code>CfDnsClientBuilder</code>, enabling method chaining</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="withApiTokenAuth(java.lang.String)">
<h3>withApiTokenAuth</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></span>&nbsp;<span class="element-name">withApiTokenAuth</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiToken)</span></div>
<div class="block">Configures the authentication method for the <code>CfDnsClient</code> to use an API token.
This is the recommended way to authenticate with the Cloudflare API, as it provides
enhanced security and ease of use compared to other authentication mechanisms.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>apiToken</code> - the Cloudflare API token. This token is required for authenticating
API requests and must not be null or blank.</dd>
<dt>Returns:</dt>
<dd>the current instance of <code>CfDnsClientBuilder</code>, allowing for method chaining
to further configure the builder.</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if the <code>apiToken</code> is null or blank.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="withEmailKeyAuth(java.lang.String,java.lang.String)">
<h3>withEmailKeyAuth</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></span>&nbsp;<span class="element-name">withEmailKeyAuth</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;authEmail,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;authKey)</span></div>
<div class="block">Configures the authentication method for the <code>CfDnsClient</code> to use an email and API key.
This approach uses the legacy authentication mechanism provided by Cloudflare, where requests
are authenticated with a combination of an account's email address and API key.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>authEmail</code> - the email address associated with the Cloudflare account. This must not be null or blank.</dd>
<dd><code>authKey</code> - the API key of the Cloudflare account. This must not be null or blank.</dd>
<dt>Returns:</dt>
<dd>the current instance of <code>CfDnsClientBuilder</code>, allowing for method chaining
to further configure the builder.</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if <code>authEmail</code> or <code>authKey</code> is null or blank.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="build()">
<h3>build</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></span>&nbsp;<span class="element-name">build</span>()</div>
<div class="block">Builds and returns a configured instance of <code>CfDnsClient</code>.
<p>The method constructs a new <code>CfDnsClient</code> object based on the
options set in the <code>CfDnsClientBuilder</code>. If no base URL has been
explicitly configured, a default base URL will be used.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>a new instance of <code>CfDnsClient</code> configured with the
specified options such as base URL, authentication details,
and the exception-handling policy for empty results.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,324 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>CfRequest (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf, enum: CfRequest">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/CfRequest.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#enum-constant-summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li><a href="#enum-constant-detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf</a></div>
<h1 title="Enum Class CfRequest" class="title">Enum Class CfRequest</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a>&lt;<a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a>&gt;
<div class="inheritance">codes.thischwa.cf.CfRequest</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a>&gt;</code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public enum </span><span class="element-name type-name-label">CfRequest</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a>&gt;</span></div>
<div class="block">Enum CfRequest encapsulates various API endpoint paths for managing DNS zones and records in a
cohesive and reusable manner. Each enum constant represents a specific API request path.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<li>
<section class="nested-class-summary" id="nested-class-summary">
<h2>Nested Class Summary</h2>
<div class="inherited-list">
<h2 id="nested-classes-inherited-from-class-java.lang.Enum">Nested classes/interfaces inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>&gt;&gt;</code></div>
</section>
</li>
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<li>
<section class="constants-summary" id="enum-constant-summary">
<h2>Enum Constant Summary</h2>
<div class="caption"><span>Enum Constants</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Enum Constant</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="#RECORD_BATCH" class="member-name-link">RECORD_BATCH</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the API endpoint path for performing batch operations on DNS records within a specific zone.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#RECORD_CREATE" class="member-name-link">RECORD_CREATE</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents the API endpoint path for creating a new DNS getRecord within a specific DNS zone.</div>
</div>
<div class="col-first even-row-color"><code><a href="#RECORD_DELETE" class="member-name-link">RECORD_DELETE</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the API endpoint path for deleting an existing DNS getRecord within a specific DNS
zone.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#RECORD_LIST" class="member-name-link">RECORD_LIST</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents the API endpoint path for retrieving information about DNS records within a
specific DNS zone.</div>
</div>
<div class="col-first even-row-color"><code><a href="#RECORD_LIST_NAME" class="member-name-link">RECORD_LIST_NAME</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the API endpoint path for retrieving information about a DNS getRecord within a
specific DNS zone by its name.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#RECORD_UPDATE" class="member-name-link">RECORD_UPDATE</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents the API endpoint path for updating an existing DNS getRecord within a specific DNS
zone.</div>
</div>
<div class="col-first even-row-color"><code><a href="#ZONE_INFO" class="member-name-link">ZONE_INFO</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the API endpoint path for retrieving information about a specific DNS zone by its
name.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#ZONE_LIST" class="member-name-link">ZONE_LIST</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents the API endpoint path for retrieving the list of DNS zones.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPath()" class="member-name-link">getPath</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Returns the enum constant of this class with the specified name.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a>[]</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#values()" class="member-name-link">values</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Enum">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<li>
<section class="constant-details" id="enum-constant-detail">
<h2>Enum Constant Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="ZONE_LIST">
<h3>ZONE_LIST</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></span>&nbsp;<span class="element-name">ZONE_LIST</span></div>
<div class="block">Represents the API endpoint path for retrieving the list of DNS zones.</div>
</section>
</li>
<li>
<section class="detail" id="ZONE_INFO">
<h3>ZONE_INFO</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></span>&nbsp;<span class="element-name">ZONE_INFO</span></div>
<div class="block">Represents the API endpoint path for retrieving information about a specific DNS zone by its
name. The endpoint path supports a placeholder for the zone name, which needs to be provided to
construct the complete path.</div>
</section>
</li>
<li>
<section class="detail" id="RECORD_LIST">
<h3>RECORD_LIST</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></span>&nbsp;<span class="element-name">RECORD_LIST</span></div>
<div class="block">Represents the API endpoint path for retrieving information about DNS records within a
specific DNS zone. The endpoint path includes a placeholder for the zone identifier, which
needs to be provided to construct the complete path.</div>
</section>
</li>
<li>
<section class="detail" id="RECORD_LIST_NAME">
<h3>RECORD_LIST_NAME</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></span>&nbsp;<span class="element-name">RECORD_LIST_NAME</span></div>
<div class="block">Represents the API endpoint path for retrieving information about a DNS getRecord within a
specific DNS zone by its name. The endpoint path includes placeholders for the zone identifier
and the getRecord name, which need to be provided to construct the complete path.</div>
</section>
</li>
<li>
<section class="detail" id="RECORD_CREATE">
<h3>RECORD_CREATE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></span>&nbsp;<span class="element-name">RECORD_CREATE</span></div>
<div class="block">Represents the API endpoint path for creating a new DNS getRecord within a specific DNS zone. The
endpoint path includes a placeholder for the zone identifier, which needs to be provided to
construct the complete path.</div>
</section>
</li>
<li>
<section class="detail" id="RECORD_UPDATE">
<h3>RECORD_UPDATE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></span>&nbsp;<span class="element-name">RECORD_UPDATE</span></div>
<div class="block">Represents the API endpoint path for updating an existing DNS getRecord within a specific DNS
zone. The endpoint path includes placeholders for the zone identifier and the getRecord
identifier, which need to be provided to construct the complete path.</div>
</section>
</li>
<li>
<section class="detail" id="RECORD_BATCH">
<h3>RECORD_BATCH</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></span>&nbsp;<span class="element-name">RECORD_BATCH</span></div>
<div class="block">Represents the API endpoint path for performing batch operations on DNS records within a specific zone.
The placeholder "%s" in the path is intended to be replaced by a zone identifier.
This constant is used to construct the URL for interacting with the batch DNS records API.</div>
</section>
</li>
<li>
<section class="detail" id="RECORD_DELETE">
<h3>RECORD_DELETE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></span>&nbsp;<span class="element-name">RECORD_DELETE</span></div>
<div class="block">Represents the API endpoint path for deleting an existing DNS getRecord within a specific DNS
zone. The endpoint path includes placeholders for the zone identifier and the getRecord
identifier, which need to be provided to construct the complete path.</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="values()">
<h3>values</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a>[]</span>&nbsp;<span class="element-name">values</span>()</div>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>an array containing the constants of this enum class, in the order they are declared</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="valueOf(java.lang.String)">
<h3>valueOf</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></span>&nbsp;<span class="element-name">valueOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
<div class="block">Returns the enum constant of this class with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this class. (Extraneous whitespace characters are
not permitted.)</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt>Returns:</dt>
<dd>the enum constant with the specified name</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPath()">
<h3>getPath</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPath</span>()</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,183 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>CloudflareApiException (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf, class: CloudflareApiException">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/CloudflareApiException.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf</a></div>
<h1 title="Class CloudflareApiException" class="title">Class CloudflareApiException</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">java.lang.Throwable</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">java.lang.Exception</a>
<div class="inheritance">codes.thischwa.cf.CloudflareApiException</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></dd>
</dl>
<dl class="notes">
<dt>Direct Known Subclasses:</dt>
<dd><code><a href="CloudflareNotFoundException.html" title="class in codes.thischwa.cf">CloudflareNotFoundException</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CloudflareApiException</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div>
<div class="block">Represents a custom exception for errors encountered while interacting with the Cloudflare API.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../serialized-form.html#codes.thischwa.cf.CloudflareApiException">Serialized Form</a></li>
</ul>
</dd>
</dl>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">CloudflareApiException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a new CloudflareApiException with the specified detail message.</div>
</div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">CloudflareApiException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;cause)</code></div>
<div class="col-last odd-row-color">
<div class="block">Constructs a new CloudflareApiException with the specified detail message and cause.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Throwable">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang" class="external-link">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getCause()" title="class or interface in java.lang" class="external-link">getCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang" class="external-link">getLocalizedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang" class="external-link">getMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getSuppressed()" title="class or interface in java.lang" class="external-link">getSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">initCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement%5B%5D)" title="class or interface in java.lang" class="external-link">setStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(java.lang.String)">
<h3>CloudflareApiException</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CloudflareApiException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message)</span></div>
<div class="block">Constructs a new CloudflareApiException with the specified detail message.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>message</code> - the detail message, which provides more information about the exception.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.Throwable)">
<h3>CloudflareApiException</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CloudflareApiException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;cause)</span></div>
<div class="block">Constructs a new CloudflareApiException with the specified detail message and cause.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>message</code> - the detail message, which provides additional context or information about the
exception.</dd>
<dd><code>cause</code> - the cause of this exception, which is the underlying throwable that triggered this
exception.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,166 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>CloudflareNotFoundException (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf, class: CloudflareNotFoundException">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/CloudflareNotFoundException.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf</a></div>
<h1 title="Class CloudflareNotFoundException" class="title">Class CloudflareNotFoundException</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">java.lang.Throwable</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">java.lang.Exception</a>
<div class="inheritance"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">codes.thischwa.cf.CloudflareApiException</a>
<div class="inheritance">codes.thischwa.cf.CloudflareNotFoundException</div>
</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CloudflareNotFoundException</span>
<span class="extends-implements">extends <a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">This exception is thrown to indicate that a requested resource was not found during interaction
with the Cloudflare API.
<p>It extends <a href="CloudflareApiException.html" title="class in codes.thischwa.cf"><code>CloudflareApiException</code></a> to provide specific errors related to situations
where Cloudflare responds with a "not found" operation.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../serialized-form.html#codes.thischwa.cf.CloudflareNotFoundException">Serialized Form</a></li>
</ul>
</dd>
</dl>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">CloudflareNotFoundException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a new CloudflareNotFoundException with the specified detail message.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Throwable">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang" class="external-link">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getCause()" title="class or interface in java.lang" class="external-link">getCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang" class="external-link">getLocalizedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang" class="external-link">getMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getSuppressed()" title="class or interface in java.lang" class="external-link">getSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">initCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement%5B%5D)" title="class or interface in java.lang" class="external-link">setStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(java.lang.String)">
<h3>CloudflareNotFoundException</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CloudflareNotFoundException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message)</span></div>
<div class="block">Constructs a new CloudflareNotFoundException with the specified detail message.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>message</code> - the detail message, which provides additional context about the "not found"
error encountered during interaction with the Cloudflare API.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,120 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.CfDnsClient (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf, class: CfDnsClient">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../CfDnsClient.html" title="class in codes.thischwa.cf">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.CfDnsClient" class="title">Uses of Class<br>codes.thischwa.cf.CfDnsClient</h1>
</div>
<div class="caption"><span>Packages that use <a href="../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
<div class="col-first odd-row-color"><a href="#codes.thischwa.cf.fluent">codes.thischwa.cf.fluent</a></div>
<div class="col-last odd-row-color">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf">
<h2>Uses of <a href="../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a> in <a href="../package-summary.html">codes.thischwa.cf</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf</a> that return <a href="../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClientBuilder.</span><code><a href="../CfDnsClientBuilder.html#build()" class="member-name-link">build</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Builds and returns a configured instance of <code>CfDnsClient</code>.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="codes.thischwa.cf.fluent">
<h2>Uses of <a href="../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a> in <a href="../fluent/package-summary.html">codes.thischwa.cf.fluent</a></h2>
<div class="caption"><span>Constructors in <a href="../fluent/package-summary.html">codes.thischwa.cf.fluent</a> with parameters of type <a href="../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../fluent/RecordOperationsImpl.html#%3Cinit%3E(codes.thischwa.cf.CfDnsClient,codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType%5B%5D)" class="member-name-link">RecordOperationsImpl</a><wbr>(<a href="../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a>&nbsp;client,
<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>[]&nbsp;types)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a RecordOperationsImpl instance.</div>
</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../fluent/ZoneOperationsImpl.html#%3Cinit%3E(codes.thischwa.cf.CfDnsClient,codes.thischwa.cf.model.ZoneEntity)" class="member-name-link">ZoneOperationsImpl</a><wbr>(<a href="../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a>&nbsp;client,
<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone)</code></div>
<div class="col-last odd-row-color">
<div class="block">Constructs a ZoneOperationsImpl instance.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,108 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.CfDnsClientBuilder (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf, class: CfDnsClientBuilder">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../CfDnsClientBuilder.html" title="class in codes.thischwa.cf">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.CfDnsClientBuilder" class="title">Uses of Class<br>codes.thischwa.cf.CfDnsClientBuilder</h1>
</div>
<div class="caption"><span>Packages that use <a href="../CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf">
<h2>Uses of <a href="../CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a> in <a href="../package-summary.html">codes.thischwa.cf</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf</a> that return <a href="../CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClientBuilder.</span><code><a href="../CfDnsClientBuilder.html#withApiTokenAuth(java.lang.String)" class="member-name-link">withApiTokenAuth</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;apiToken)</code></div>
<div class="col-last even-row-color">
<div class="block">Configures the authentication method for the <code>CfDnsClient</code> to use an API token.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClientBuilder.</span><code><a href="../CfDnsClientBuilder.html#withBaseUrl(java.lang.String)" class="member-name-link">withBaseUrl</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;baseUrl)</code></div>
<div class="col-last odd-row-color">
<div class="block">Sets the base URL to be used by the <code>CfDnsClient</code>.</div>
</div>
<div class="col-first even-row-color"><code><a href="../CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClientBuilder.</span><code><a href="../CfDnsClientBuilder.html#withEmailKeyAuth(java.lang.String,java.lang.String)" class="member-name-link">withEmailKeyAuth</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;authEmail,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;authKey)</code></div>
<div class="col-last even-row-color">
<div class="block">Configures the authentication method for the <code>CfDnsClient</code> to use an email and API key.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClientBuilder.</span><code><a href="../CfDnsClientBuilder.html#withEmptyResultThrowsException(boolean)" class="member-name-link">withEmptyResultThrowsException</a><wbr>(boolean&nbsp;emptyResultThrowsException)</code></div>
<div class="col-last odd-row-color">
<div class="block">Configures whether an exception should be thrown when an empty result is encountered
during operations performed by the `CfDnsClient`.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,97 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Enum Class codes.thischwa.cf.CfRequest (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf, enum: CfRequest">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../CfRequest.html" title="enum class in codes.thischwa.cf">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Enum Class codes.thischwa.cf.CfRequest" class="title">Uses of Enum Class<br>codes.thischwa.cf.CfRequest</h1>
</div>
<div class="caption"><span>Packages that use <a href="../CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf">
<h2>Uses of <a href="../CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a> in <a href="../package-summary.html">codes.thischwa.cf</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf</a> that return <a href="../CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfRequest.</span><code><a href="../CfRequest.html#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the enum constant of this class with the specified name.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a>[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfRequest.</span><code><a href="../CfRequest.html#values()" class="member-name-link">values</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,283 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.CloudflareApiException (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf, class: CloudflareApiException">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.CloudflareApiException" class="title">Uses of Class<br>codes.thischwa.cf.CloudflareApiException</h1>
</div>
<div class="caption"><span>Packages that use <a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
<div class="col-first odd-row-color"><a href="#codes.thischwa.cf.fluent">codes.thischwa.cf.fluent</a></div>
<div class="col-last odd-row-color">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf">
<h2>Uses of <a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a> in <a href="../package-summary.html">codes.thischwa.cf</a></h2>
<div class="caption"><span>Subclasses of <a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a> in <a href="../package-summary.html">codes.thischwa.cf</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../CloudflareNotFoundException.html" class="type-name-link" title="class in codes.thischwa.cf">CloudflareNotFoundException</a></code></div>
<div class="col-last even-row-color">
<div class="block">This exception is thrown to indicate that a requested resource was not found during interaction
with the Cloudflare API.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf</a> that throw <a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#recordBatch(codes.thischwa.cf.model.ZoneEntity,java.util.List,java.util.List,java.util.List,java.util.List)" class="member-name-link">recordBatch</a><wbr>(<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;postRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;putRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;patchRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;deleteRecords)</code></div>
<div class="col-last even-row-color">
<div class="block">Processes a batch of DNS getRecord operations (POST, PUT, PATCH, DELETE) for a specified zone.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#recordCreate(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordCreate</a><wbr>(<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates a new DNS getRecord in the specified zone using the Cloudflare API.</div>
</div>
<div class="col-first even-row-color"><code><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#recordCreate(codes.thischwa.cf.model.ZoneEntity,java.lang.String,int,codes.thischwa.cf.model.RecordType,java.lang.String)" class="member-name-link">recordCreate</a><wbr>(<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
int&nbsp;ttl,
<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a DNS getRecord in the specified DNS zone with the provided details.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#recordCreateSld(codes.thischwa.cf.model.ZoneEntity,java.lang.String,int,codes.thischwa.cf.model.RecordType,java.lang.String)" class="member-name-link">recordCreateSld</a><wbr>(<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
int&nbsp;ttl,
<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates a new DNS getRecord for a given second-level domain (SLD) within the specified zone.</div>
</div>
<div class="col-first even-row-color"><code>boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#recordDelete(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordDelete</a><wbr>(<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</code></div>
<div class="col-last even-row-color">
<div class="block">Deletes a DNS getRecord of the specified type within a given zone on the Cloudflare API.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#recordDelete(codes.thischwa.cf.model.ZoneEntity,java.lang.String)" class="member-name-link">recordDelete</a><wbr>(<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
<div class="col-last odd-row-color">
<div class="block">Deletes a DNS getRecord of the specified type within a given zone on the Cloudflare API.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#recordDeleteTypeIfExists(codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordDeleteTypeIfExists</a><wbr>(<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;recordTypes)</code></div>
<div class="col-last even-row-color">
<div class="block">Deletes DNS records of a specific type within a given zone if they exist.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity)" class="member-name-link">recordList</a><wbr>(<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone)</code></div>
<div class="col-last odd-row-color">
<div class="block">Retrieves a list of DNS records for a specified zone, with optional paging support.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.PagingRequest)" class="member-name-link">recordList</a><wbr>(<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
@Nullable <a href="../model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a>&nbsp;pagingRequest)</code></div>
<div class="col-last even-row-color">
<div class="block">Retrieves a list of DNS records for a specified zone, with optional paging support.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordList</a><wbr>(<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">
<div class="block">Retrieves a list of all DNS records for a given zone.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,java.lang.String)" class="member-name-link">recordList</a><wbr>(<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld)</code></div>
<div class="col-last even-row-color">
<div class="block">Retrieves DNS records for the specified second-level domain (SLD) within a zone.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordList</a><wbr>(<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">
<div class="block">Retrieves DNS records for the specified second-level domain (SLD) within a zone.</div>
</div>
<div class="col-first even-row-color"><code><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#recordUpdate(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordUpdate</a><wbr>(<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</code></div>
<div class="col-last even-row-color">
<div class="block">Updates an existing DNS getRecord in a specified Cloudflare zone.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../fluent/ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#zone(java.lang.String)" class="member-name-link">zone</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;zoneName)</code></div>
<div class="col-last odd-row-color">
<div class="block">Provides fluent API access to operations in a specific zone.</div>
</div>
<div class="col-first even-row-color"><code><a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#zoneGet(java.lang.String)" class="member-name-link">zoneGet</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last even-row-color">
<div class="block">Retrieves detailed information about a specific zone by its name.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#zoneList()" class="member-name-link">zoneList</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">Retrieves a list of all zones from the Cloudflare API.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../CfDnsClient.html#zoneList(codes.thischwa.cf.model.PagingRequest)" class="member-name-link">zoneList</a><wbr>(<a href="../model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a>&nbsp;pagingRequest)</code></div>
<div class="col-last even-row-color">
<div class="block">Retrieves a list of all DNS zones using the provided paging request parameters.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="codes.thischwa.cf.fluent">
<h2>Uses of <a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a> in <a href="../fluent/package-summary.html">codes.thischwa.cf.fluent</a></h2>
<div class="caption"><span>Methods in <a href="../fluent/package-summary.html">codes.thischwa.cf.fluent</a> that throw <a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">RecordOperations.</span><code><a href="../fluent/RecordOperations.html#create(codes.thischwa.cf.model.RecordType,java.lang.String,int)" class="member-name-link">create</a><wbr>(<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content,
int&nbsp;ttl)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a new DNS getRecord with the specified parameters.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RecordOperationsImpl.</span><code><a href="../fluent/RecordOperationsImpl.html#create(codes.thischwa.cf.model.RecordType,java.lang.String,int)" class="member-name-link">create</a><wbr>(<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content,
int&nbsp;ttl)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RecordOperations.</span><code><a href="../fluent/RecordOperations.html#delete(codes.thischwa.cf.model.RecordType...)" class="member-name-link">delete</a><wbr>(<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last even-row-color">
<div class="block">Deletes DNS records of the specified types.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RecordOperationsImpl.</span><code><a href="../fluent/RecordOperationsImpl.html#delete(codes.thischwa.cf.model.RecordType...)" class="member-name-link">delete</a><wbr>(<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RecordOperations.</span><code><a href="../fluent/RecordOperations.html#get()" class="member-name-link">get</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Retrieves DNS records for the selected subdomain.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RecordOperationsImpl.</span><code><a href="../fluent/RecordOperationsImpl.html#get()" class="member-name-link">get</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../fluent/RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ZoneOperations.</span><code><a href="../fluent/ZoneOperations.html#getRecord(java.lang.String)" class="member-name-link">getRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld)</code></div>
<div class="col-last even-row-color">
<div class="block">Selects a record (subdomain) within the zone for further operations.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../fluent/RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ZoneOperations.</span><code><a href="../fluent/ZoneOperations.html#getRecord(java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">getRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">
<div class="block">Selects a record with specific types within the zone for further operations.</div>
</div>
<div class="col-first even-row-color"><code><a href="../fluent/RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ZoneOperationsImpl.</span><code><a href="../fluent/ZoneOperationsImpl.html#getRecord(java.lang.String)" class="member-name-link">getRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../fluent/RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ZoneOperationsImpl.</span><code><a href="../fluent/ZoneOperationsImpl.html#getRecord(java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">getRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ZoneOperations.</span><code><a href="../fluent/ZoneOperations.html#list(codes.thischwa.cf.model.RecordType...)" class="member-name-link">list</a><wbr>(@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last even-row-color">
<div class="block">Lists all DNS records within the zone, optionally filtered by types.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ZoneOperationsImpl.</span><code><a href="../fluent/ZoneOperationsImpl.html#list(codes.thischwa.cf.model.RecordType...)" class="member-name-link">list</a><wbr>(@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">RecordOperations.</span><code><a href="../fluent/RecordOperations.html#update(java.lang.String)" class="member-name-link">update</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;newContent)</code></div>
<div class="col-last even-row-color">
<div class="block">Updates an existing DNS getRecord with new content.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RecordOperationsImpl.</span><code><a href="../fluent/RecordOperationsImpl.html#update(java.lang.String)" class="member-name-link">update</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;newContent)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,62 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.CloudflareNotFoundException (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf, class: CloudflareNotFoundException">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../CloudflareNotFoundException.html" title="class in codes.thischwa.cf">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.CloudflareNotFoundException" class="title">Uses of Class<br>codes.thischwa.cf.CloudflareNotFoundException</h1>
</div>
No usage of codes.thischwa.cf.CloudflareNotFoundException</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,212 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>RecordOperations (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.fluent, interface: RecordOperations">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/RecordOperations.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.fluent</a></div>
<h1 title="Interface RecordOperations" class="title">Interface RecordOperations</h1>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="RecordOperationsImpl.html" title="class in codes.thischwa.cf.fluent">RecordOperationsImpl</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">RecordOperations</span></div>
<div class="block">Fluent interface for getRecord-level operations.
Provides a chainable API for CRUD operations on DNS records.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#create(codes.thischwa.cf.model.RecordType,java.lang.String,int)" class="member-name-link">create</a><wbr>(<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content,
int&nbsp;ttl)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Creates a new DNS getRecord with the specified parameters.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#delete(codes.thischwa.cf.model.RecordType...)" class="member-name-link">delete</a><wbr>(<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Deletes DNS records of the specified types.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#get()" class="member-name-link">get</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Retrieves DNS records for the selected subdomain.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#update(java.lang.String)" class="member-name-link">update</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;newContent)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Updates an existing DNS getRecord with new content.</div>
</div>
</div>
</div>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="get()">
<h3>get</h3>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span>&nbsp;<span class="element-name">get</span>()
throws <span class="exceptions"><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Retrieves DNS records for the selected subdomain.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>a list of RecordEntity objects matching the criteria</dd>
<dt>Throws:</dt>
<dd><code><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while retrieving records</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="create(codes.thischwa.cf.model.RecordType,java.lang.String,int)">
<h3>create</h3>
<div class="member-signature"><span class="return-type"><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content,
int&nbsp;ttl)</span>
throws <span class="exceptions"><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Creates a new DNS getRecord with the specified parameters.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>type</code> - the DNS getRecord type (e.g., A, AAAA, CNAME)</dd>
<dd><code>content</code> - the content of the DNS getRecord (e.g., IP address)</dd>
<dd><code>ttl</code> - the time-to-live value in seconds</dd>
<dt>Returns:</dt>
<dd>the created RecordEntity</dd>
<dt>Throws:</dt>
<dd><code><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while creating the getRecord</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="update(java.lang.String)">
<h3>update</h3>
<div class="member-signature"><span class="return-type"><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span>&nbsp;<span class="element-name">update</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;newContent)</span>
throws <span class="exceptions"><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Updates an existing DNS getRecord with new content.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>newContent</code> - the new content for the DNS getRecord</dd>
<dt>Returns:</dt>
<dd>the updated RecordEntity</dd>
<dt>Throws:</dt>
<dd><code><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while updating the getRecord</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="delete(codes.thischwa.cf.model.RecordType...)">
<h3>delete</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</span>
throws <span class="exceptions"><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Deletes DNS records of the specified types.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>types</code> - the DNS getRecord types to delete</dd>
<dt>Throws:</dt>
<dd><code><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while deleting records</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,275 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>RecordOperationsImpl (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.fluent, class: RecordOperationsImpl">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/RecordOperationsImpl.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.fluent</a></div>
<h1 title="Class RecordOperationsImpl" class="title">Class RecordOperationsImpl</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">codes.thischwa.cf.fluent.RecordOperationsImpl</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">RecordOperationsImpl</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></span></div>
<div class="block">Implementation of RecordOperations for fluent API access to getRecord-level operations.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(codes.thischwa.cf.CfDnsClient,codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType%5B%5D)" class="member-name-link">RecordOperationsImpl</a><wbr>(<a href="../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a>&nbsp;client,
<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>[]&nbsp;types)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a RecordOperationsImpl instance.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#create(codes.thischwa.cf.model.RecordType,java.lang.String,int)" class="member-name-link">create</a><wbr>(<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content,
int&nbsp;ttl)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Creates a new DNS getRecord with the specified parameters.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(codes.thischwa.cf.model.RecordType...)" class="member-name-link">delete</a><wbr>(<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Deletes DNS records of the specified types.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#get()" class="member-name-link">get</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves DNS records for the selected subdomain.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#update(java.lang.String)" class="member-name-link">update</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;newContent)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Updates an existing DNS getRecord with new content.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(codes.thischwa.cf.CfDnsClient,codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType[])">
<h3>RecordOperationsImpl</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RecordOperationsImpl</span><wbr><span class="parameters">(<a href="../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a>&nbsp;client,
<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable
@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>[]&nbsp;types)</span></div>
<div class="block">Constructs a RecordOperationsImpl instance.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>client</code> - the CfDnsClient instance to use for operations</dd>
<dd><code>zone</code> - the ZoneEntity representing the DNS zone</dd>
<dd><code>sld</code> - the subdomain (second-level domain) name</dd>
<dd><code>types</code> - optional array of RecordType to filter by</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="get()">
<h3>get</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span>&nbsp;<span class="element-name">get</span>()
throws <span class="exceptions"><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="RecordOperations.html#get()">RecordOperations</a></code></span></div>
<div class="block">Retrieves DNS records for the selected subdomain.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="RecordOperations.html#get()">get</a></code>&nbsp;in interface&nbsp;<code><a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></dd>
<dt>Returns:</dt>
<dd>a list of RecordEntity objects matching the criteria</dd>
<dt>Throws:</dt>
<dd><code><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while retrieving records</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="create(codes.thischwa.cf.model.RecordType,java.lang.String,int)">
<h3>create</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content,
int&nbsp;ttl)</span>
throws <span class="exceptions"><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="RecordOperations.html#create(codes.thischwa.cf.model.RecordType,java.lang.String,int)">RecordOperations</a></code></span></div>
<div class="block">Creates a new DNS getRecord with the specified parameters.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="RecordOperations.html#create(codes.thischwa.cf.model.RecordType,java.lang.String,int)">create</a></code>&nbsp;in interface&nbsp;<code><a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></dd>
<dt>Parameters:</dt>
<dd><code>type</code> - the DNS getRecord type (e.g., A, AAAA, CNAME)</dd>
<dd><code>content</code> - the content of the DNS getRecord (e.g., IP address)</dd>
<dd><code>ttl</code> - the time-to-live value in seconds</dd>
<dt>Returns:</dt>
<dd>the created RecordEntity</dd>
<dt>Throws:</dt>
<dd><code><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while creating the getRecord</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="update(java.lang.String)">
<h3>update</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span>&nbsp;<span class="element-name">update</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;newContent)</span>
throws <span class="exceptions"><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="RecordOperations.html#update(java.lang.String)">RecordOperations</a></code></span></div>
<div class="block">Updates an existing DNS getRecord with new content.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="RecordOperations.html#update(java.lang.String)">update</a></code>&nbsp;in interface&nbsp;<code><a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></dd>
<dt>Parameters:</dt>
<dd><code>newContent</code> - the new content for the DNS getRecord</dd>
<dt>Returns:</dt>
<dd>the updated RecordEntity</dd>
<dt>Throws:</dt>
<dd><code><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while updating the getRecord</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="delete(codes.thischwa.cf.model.RecordType...)">
<h3>delete</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(<a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</span>
throws <span class="exceptions"><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="RecordOperations.html#delete(codes.thischwa.cf.model.RecordType...)">RecordOperations</a></code></span></div>
<div class="block">Deletes DNS records of the specified types.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="RecordOperations.html#delete(codes.thischwa.cf.model.RecordType...)">delete</a></code>&nbsp;in interface&nbsp;<code><a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></dd>
<dt>Parameters:</dt>
<dd><code>types</code> - the DNS getRecord types to delete</dd>
<dt>Throws:</dt>
<dd><code><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while deleting records</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,194 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>ZoneOperations (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.fluent, interface: ZoneOperations">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/ZoneOperations.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.fluent</a></div>
<h1 title="Interface ZoneOperations" class="title">Interface ZoneOperations</h1>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="ZoneOperationsImpl.html" title="class in codes.thischwa.cf.fluent">ZoneOperationsImpl</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">ZoneOperations</span></div>
<div class="block">Fluent interface for zone-level operations.
Provides a chainable API for accessing and manipulating DNS records within a specific zone.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getRecord(java.lang.String)" class="member-name-link">getRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Selects a record (subdomain) within the zone for further operations.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getRecord(java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">getRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Selects a record with specific types within the zone for further operations.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#list(codes.thischwa.cf.model.RecordType...)" class="member-name-link">list</a><wbr>(@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Lists all DNS records within the zone, optionally filtered by types.</div>
</div>
</div>
</div>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getRecord(java.lang.String)">
<h3>getRecord</h3>
<div class="member-signature"><span class="return-type"><a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></span>&nbsp;<span class="element-name">getRecord</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld)</span>
throws <span class="exceptions"><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Selects a record (subdomain) within the zone for further operations.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>sld</code> - the second-level domain (subdomain) name</dd>
<dt>Returns:</dt>
<dd>a RecordOperations instance for chaining record-specific operations</dd>
<dt>Throws:</dt>
<dd><code><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if the zone cannot be found or accessed</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getRecord(java.lang.String,codes.thischwa.cf.model.RecordType...)">
<h3>getRecord</h3>
<div class="member-signature"><span class="return-type"><a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></span>&nbsp;<span class="element-name">getRecord</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable
@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</span>
throws <span class="exceptions"><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Selects a record with specific types within the zone for further operations.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>sld</code> - the second-level domain (subdomain) name</dd>
<dd><code>types</code> - optional DNS record types to filter by</dd>
<dt>Returns:</dt>
<dd>a RecordOperations instance for chaining record-specific operations</dd>
<dt>Throws:</dt>
<dd><code><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if the zone cannot be found or accessed</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="list(codes.thischwa.cf.model.RecordType...)">
<h3>list</h3>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span>&nbsp;<span class="element-name">list</span><wbr><span class="parameters">(@Nullable
@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</span>
throws <span class="exceptions"><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block">Lists all DNS records within the zone, optionally filtered by types.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>types</code> - optional DNS record types to filter by</dd>
<dt>Returns:</dt>
<dd>a list of RecordEntity objects matching the criteria</dd>
<dt>Throws:</dt>
<dd><code><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while retrieving records</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,247 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>ZoneOperationsImpl (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.fluent, class: ZoneOperationsImpl">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/ZoneOperationsImpl.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.fluent</a></div>
<h1 title="Class ZoneOperationsImpl" class="title">Class ZoneOperationsImpl</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">codes.thischwa.cf.fluent.ZoneOperationsImpl</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ZoneOperationsImpl</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></span></div>
<div class="block">Implementation of ZoneOperations for fluent API access to zone-level operations.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(codes.thischwa.cf.CfDnsClient,codes.thischwa.cf.model.ZoneEntity)" class="member-name-link">ZoneOperationsImpl</a><wbr>(<a href="../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a>&nbsp;client,
<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a ZoneOperationsImpl instance.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRecord(java.lang.String)" class="member-name-link">getRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Selects a record (subdomain) within the zone for further operations.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRecord(java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">getRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Selects a record with specific types within the zone for further operations.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#list(codes.thischwa.cf.model.RecordType...)" class="member-name-link">list</a><wbr>(@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Lists all DNS records within the zone, optionally filtered by types.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(codes.thischwa.cf.CfDnsClient,codes.thischwa.cf.model.ZoneEntity)">
<h3>ZoneOperationsImpl</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ZoneOperationsImpl</span><wbr><span class="parameters">(<a href="../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a>&nbsp;client,
<a href="../model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone)</span></div>
<div class="block">Constructs a ZoneOperationsImpl instance.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>client</code> - the CfDnsClient instance to use for operations</dd>
<dd><code>zone</code> - the ZoneEntity representing the DNS zone</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getRecord(java.lang.String)">
<h3>getRecord</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></span>&nbsp;<span class="element-name">getRecord</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld)</span>
throws <span class="exceptions"><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ZoneOperations.html#getRecord(java.lang.String)">ZoneOperations</a></code></span></div>
<div class="block">Selects a record (subdomain) within the zone for further operations.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="ZoneOperations.html#getRecord(java.lang.String)">getRecord</a></code>&nbsp;in interface&nbsp;<code><a href="ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sld</code> - the second-level domain (subdomain) name</dd>
<dt>Returns:</dt>
<dd>a RecordOperations instance for chaining record-specific operations</dd>
<dt>Throws:</dt>
<dd><code><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if the zone cannot be found or accessed</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getRecord(java.lang.String,codes.thischwa.cf.model.RecordType...)">
<h3>getRecord</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></span>&nbsp;<span class="element-name">getRecord</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable
@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</span>
throws <span class="exceptions"><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ZoneOperations.html#getRecord(java.lang.String,codes.thischwa.cf.model.RecordType...)">ZoneOperations</a></code></span></div>
<div class="block">Selects a record with specific types within the zone for further operations.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="ZoneOperations.html#getRecord(java.lang.String,codes.thischwa.cf.model.RecordType...)">getRecord</a></code>&nbsp;in interface&nbsp;<code><a href="ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sld</code> - the second-level domain (subdomain) name</dd>
<dd><code>types</code> - optional DNS record types to filter by</dd>
<dt>Returns:</dt>
<dd>a RecordOperations instance for chaining record-specific operations</dd>
<dt>Throws:</dt>
<dd><code><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if the zone cannot be found or accessed</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="list(codes.thischwa.cf.model.RecordType...)">
<h3>list</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span>&nbsp;<span class="element-name">list</span><wbr><span class="parameters">(@Nullable
@Nullable <a href="../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</span>
throws <span class="exceptions"><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></span></div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ZoneOperations.html#list(codes.thischwa.cf.model.RecordType...)">ZoneOperations</a></code></span></div>
<div class="block">Lists all DNS records within the zone, optionally filtered by types.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="ZoneOperations.html#list(codes.thischwa.cf.model.RecordType...)">list</a></code>&nbsp;in interface&nbsp;<code><a href="ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></code></dd>
<dt>Parameters:</dt>
<dd><code>types</code> - optional DNS record types to filter by</dd>
<dt>Returns:</dt>
<dd>a list of RecordEntity objects matching the criteria</dd>
<dt>Throws:</dt>
<dd><code><a href="../CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></code> - if an error occurs while retrieving records</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,115 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Interface codes.thischwa.cf.fluent.RecordOperations (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.fluent, interface: RecordOperations">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../RecordOperations.html" title="interface in codes.thischwa.cf.fluent">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Interface codes.thischwa.cf.fluent.RecordOperations" class="title">Uses of Interface<br>codes.thischwa.cf.fluent.RecordOperations</h1>
</div>
<div class="caption"><span>Packages that use <a href="../RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf.fluent">codes.thischwa.cf.fluent</a></div>
<div class="col-last even-row-color">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf.fluent">
<h2>Uses of <a href="../RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a> in <a href="../package-summary.html">codes.thischwa.cf.fluent</a></h2>
<div class="caption"><span>Classes in <a href="../package-summary.html">codes.thischwa.cf.fluent</a> that implement <a href="../RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../RecordOperationsImpl.html" class="type-name-link" title="class in codes.thischwa.cf.fluent">RecordOperationsImpl</a></code></div>
<div class="col-last even-row-color">
<div class="block">Implementation of RecordOperations for fluent API access to getRecord-level operations.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf.fluent</a> that return <a href="../RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ZoneOperations.</span><code><a href="../ZoneOperations.html#getRecord(java.lang.String)" class="member-name-link">getRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld)</code></div>
<div class="col-last even-row-color">
<div class="block">Selects a record (subdomain) within the zone for further operations.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ZoneOperations.</span><code><a href="../ZoneOperations.html#getRecord(java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">getRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">
<div class="block">Selects a record with specific types within the zone for further operations.</div>
</div>
<div class="col-first even-row-color"><code><a href="../RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ZoneOperationsImpl.</span><code><a href="../ZoneOperationsImpl.html#getRecord(java.lang.String)" class="member-name-link">getRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ZoneOperationsImpl.</span><code><a href="../ZoneOperationsImpl.html#getRecord(java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">getRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../../model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,62 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.fluent.RecordOperationsImpl (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.fluent, class: RecordOperationsImpl">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../RecordOperationsImpl.html" title="class in codes.thischwa.cf.fluent">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.fluent.RecordOperationsImpl" class="title">Uses of Class<br>codes.thischwa.cf.fluent.RecordOperationsImpl</h1>
</div>
No usage of codes.thischwa.cf.fluent.RecordOperationsImpl</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,111 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Interface codes.thischwa.cf.fluent.ZoneOperations (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.fluent, interface: ZoneOperations">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Interface codes.thischwa.cf.fluent.ZoneOperations" class="title">Uses of Interface<br>codes.thischwa.cf.fluent.ZoneOperations</h1>
</div>
<div class="caption"><span>Packages that use <a href="../ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
<div class="col-first odd-row-color"><a href="#codes.thischwa.cf.fluent">codes.thischwa.cf.fluent</a></div>
<div class="col-last odd-row-color">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf">
<h2>Uses of <a href="../ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a> in <a href="../../package-summary.html">codes.thischwa.cf</a></h2>
<div class="caption"><span>Methods in <a href="../../package-summary.html">codes.thischwa.cf</a> that return <a href="../ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#zone(java.lang.String)" class="member-name-link">zone</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;zoneName)</code></div>
<div class="col-last even-row-color">
<div class="block">Provides fluent API access to operations in a specific zone.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="codes.thischwa.cf.fluent">
<h2>Uses of <a href="../ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a> in <a href="../package-summary.html">codes.thischwa.cf.fluent</a></h2>
<div class="caption"><span>Classes in <a href="../package-summary.html">codes.thischwa.cf.fluent</a> that implement <a href="../ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../ZoneOperationsImpl.html" class="type-name-link" title="class in codes.thischwa.cf.fluent">ZoneOperationsImpl</a></code></div>
<div class="col-last even-row-color">
<div class="block">Implementation of ZoneOperations for fluent API access to zone-level operations.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,62 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.fluent.ZoneOperationsImpl (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.fluent, class: ZoneOperationsImpl">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ZoneOperationsImpl.html" title="class in codes.thischwa.cf.fluent">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.fluent.ZoneOperationsImpl" class="title">Uses of Class<br>codes.thischwa.cf.fluent.ZoneOperationsImpl</h1>
</div>
No usage of codes.thischwa.cf.fluent.ZoneOperationsImpl</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,153 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>codes.thischwa.cf.fluent (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.fluent">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li class="nav-bar-cell1-rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#package">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Package:&nbsp;</li>
<li><a href="#package-description">Description</a>&nbsp;|&nbsp;</li>
<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Package codes.thischwa.cf.fluent" class="title">Package codes.thischwa.cf.fluent</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">codes.thischwa.cf.fluent</span></div>
<section class="package-description" id="package-description">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.
<p>This package provides a fluent, chainable interface for interacting with Cloudflare DNS
records, making code more readable and concise.
<p>Example usage:
<pre><code>
// Create a DNS getRecord
client.zone("example.com")
.getRecord("api")
.create(RecordType.A, "192.168.1.1", 60);
// Get DNS records
List&lt;RecordEntity&gt; records = client.zone("example.com")
.getRecord("www", RecordType.A)
.get();
// Update a DNS getRecord
client.zone("example.com")
.getRecord("api", RecordType.A)
.update("192.168.1.2");
// Delete DNS records
client.zone("example.com")
.getRecord("old-service")
.delete(RecordType.A, RecordType.AAAA);
</code></pre></div>
</section>
<section class="summary">
<ul class="summary-list">
<li>
<div id="related-package-summary">
<div class="caption"><span>Related Packages</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="../package-summary.html">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
<div class="col-first odd-row-color"><a href="../model/package-summary.html">codes.thischwa.cf.model</a></div>
<div class="col-last odd-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
</div>
</li>
<li>
<div id="class-summary">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
<div id="class-summary.tabpanel" role="tabpanel" aria-labelledby="class-summary-tab0">
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></div>
<div class="col-last even-row-color class-summary class-summary-tab1">
<div class="block">Fluent interface for getRecord-level operations.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="RecordOperationsImpl.html" title="class in codes.thischwa.cf.fluent">RecordOperationsImpl</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Implementation of RecordOperations for fluent API access to getRecord-level operations.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></div>
<div class="col-last even-row-color class-summary class-summary-tab1">
<div class="block">Fluent interface for zone-level operations.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ZoneOperationsImpl.html" title="class in codes.thischwa.cf.fluent">ZoneOperationsImpl</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Implementation of ZoneOperations for fluent API access to zone-level operations.</div>
</div>
</div>
</div>
</div>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,84 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>codes.thischwa.cf.fluent Class Hierarchy (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="tree: package: codes.thischwa.cf.fluent">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="nav-bar-cell1-rev">Tree</li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#tree">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package codes.thischwa.cf.fluent</h1>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">codes.thischwa.cf.fluent.<a href="RecordOperationsImpl.html" class="type-name-link" title="class in codes.thischwa.cf.fluent">RecordOperationsImpl</a> (implements codes.thischwa.cf.fluent.<a href="RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a>)</li>
<li class="circle">codes.thischwa.cf.fluent.<a href="ZoneOperationsImpl.html" class="type-name-link" title="class in codes.thischwa.cf.fluent">ZoneOperationsImpl</a> (implements codes.thischwa.cf.fluent.<a href="ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a>)</li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">codes.thischwa.cf.fluent.<a href="RecordOperations.html" class="type-name-link" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></li>
<li class="circle">codes.thischwa.cf.fluent.<a href="ZoneOperations.html" class="type-name-link" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,109 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Package codes.thischwa.cf.fluent (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.fluent">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-use-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Package codes.thischwa.cf.fluent" class="title">Uses of Package<br>codes.thischwa.cf.fluent</h1>
</div>
<div class="caption"><span>Packages that use <a href="package-summary.html">codes.thischwa.cf.fluent</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
<div class="col-first odd-row-color"><a href="#codes.thischwa.cf.fluent">codes.thischwa.cf.fluent</a></div>
<div class="col-last odd-row-color">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</div>
</div>
<section class="package-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf">
<div class="caption"><span>Classes in <a href="package-summary.html">codes.thischwa.cf.fluent</a> used by <a href="../package-summary.html">codes.thischwa.cf</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/ZoneOperations.html#codes.thischwa.cf">ZoneOperations</a></div>
<div class="col-last even-row-color">
<div class="block">Fluent interface for zone-level operations.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="codes.thischwa.cf.fluent">
<div class="caption"><span>Classes in <a href="package-summary.html">codes.thischwa.cf.fluent</a> used by <a href="package-summary.html">codes.thischwa.cf.fluent</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/RecordOperations.html#codes.thischwa.cf.fluent">RecordOperations</a></div>
<div class="col-last even-row-color">
<div class="block">Fluent interface for getRecord-level operations.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/ZoneOperations.html#codes.thischwa.cf.fluent">ZoneOperations</a></div>
<div class="col-last odd-row-color">
<div class="block">Fluent interface for zone-level operations.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,246 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>AbstractEntity (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: AbstractEntity">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/AbstractEntity.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Class AbstractEntity" class="title">Class AbstractEntity</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">codes.thischwa.cf.model.AbstractEntity</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a></code></dd>
</dl>
<dl class="notes">
<dt>Direct Known Subclasses:</dt>
<dd><code><a href="BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></code>, <code><a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code>, <code><a href="ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AbstractEntity</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a></span></div>
<div class="block">Represents a base abstract entity class for modeling domain objects with a unique identifier.
<p>This class provides a fundamental contract for entities by implementing the <a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model"><code>ResponseEntity</code></a> interface. The primary attribute of this class is the `id` field, which serves as
a unique identifier for all derived entities.
<p>Commonly extended by other entity classes to maintain a consistent entity structure across the
domain models. This encourages code reusability and consistency within the system.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">AbstractEntity</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#canEqual(java.lang.Object)" class="member-name-link">canEqual</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getId()" class="member-name-link">getId</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves the unique identifier of the entity.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setId(java.lang.String)" class="member-name-link">setId</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>AbstractEntity</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AbstractEntity</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getId()">
<h3>getId</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getId</span>()</div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ResponseEntity.html#getId()">ResponseEntity</a></code></span></div>
<div class="block">Retrieves the unique identifier of the entity.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="ResponseEntity.html#getId()">getId</a></code>&nbsp;in interface&nbsp;<code><a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a></code></dd>
<dt>Returns:</dt>
<dd>the unique identifier as a String</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setId(java.lang.String)">
<h3>setId</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setId</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</span></div>
</section>
</li>
<li>
<section class="detail" id="equals(java.lang.Object)">
<h3>equals</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="canEqual(java.lang.Object)">
<h3>canEqual</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">canEqual</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</span></div>
</section>
</li>
<li>
<section class="detail" id="hashCode()">
<h3>hashCode</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,246 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>AbstractMultipleResponse (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: AbstractMultipleResponse">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/AbstractMultipleResponse.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Class AbstractMultipleResponse" class="title">Class AbstractMultipleResponse&lt;T extends <a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>&gt;</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">codes.thischwa.cf.model.AbstractResponse</a>
<div class="inheritance">codes.thischwa.cf.model.AbstractMultipleResponse&lt;T&gt;</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - Represents the type of entities contained within the response. For this class, it is
expected to be <code>ResponseEntity</code>.</dd>
</dl>
<dl class="notes">
<dt>Direct Known Subclasses:</dt>
<dd><code><a href="RecordMultipleResponse.html" title="class in codes.thischwa.cf.model">RecordMultipleResponse</a></code>, <code><a href="ZoneMultipleResponse.html" title="class in codes.thischwa.cf.model">ZoneMultipleResponse</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">AbstractMultipleResponse&lt;T extends <a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>&gt;</span>
<span class="extends-implements">extends <a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></span></div>
<div class="block">Abstract base class for response models that contain multiple result entries.
<p>This class is designed to handle API responses where multiple entities are part of the result
set, such as paginated or batched data. It extends <a href="AbstractResponse.html" title="class in codes.thischwa.cf.model"><code>AbstractResponse</code></a> to include additional
attributes specific to multi-entity responses.
<p>Attributes:
<ul>
<li>`resultInfo`: Provides metadata about the result set, such as pagination details like page
number, total count, number of results per page, etc.
<li>`result`: A list of entities representing the main body of the response. The type of
entities in the result list is determined by the generic parameter <code>T</code>, which must
extend <a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model"><code>ResponseEntity</code></a>.
</ul>
<p>Subclasses can be created by specifying the entity type that the response should handle.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#canEqual(java.lang.Object)" class="member-name-link">canEqual</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="AbstractMultipleResponse.html" title="type parameter in AbstractMultipleResponse">T</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getResult()" class="member-name-link">getResult</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getResultInfo()" class="member-name-link">getResultInfo</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setResult(java.util.List)" class="member-name-link">setResult</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="AbstractMultipleResponse.html" title="type parameter in AbstractMultipleResponse">T</a>&gt;&nbsp;result)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setResultInfo(codes.thischwa.cf.model.ResultInfo)" class="member-name-link">setResultInfo</a><wbr>(<a href="ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a>&nbsp;resultInfo)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-codes.thischwa.cf.model.AbstractResponse">Methods inherited from class&nbsp;codes.thischwa.cf.model.<a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></h3>
<code><a href="AbstractResponse.html#getResponseResultInfo()">getResponseResultInfo</a>, <a href="AbstractResponse.html#setResponseResultInfo(codes.thischwa.cf.model.ResponseResultInfo)">setResponseResultInfo</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="equals(java.lang.Object)">
<h3>equals</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractResponse.html#equals(java.lang.Object)">equals</a></code>&nbsp;in class&nbsp;<code><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="canEqual(java.lang.Object)">
<h3>canEqual</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">canEqual</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractResponse.html#canEqual(java.lang.Object)">canEqual</a></code>&nbsp;in class&nbsp;<code><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hashCode()">
<h3>hashCode</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractResponse.html#hashCode()">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getResultInfo()">
<h3>getResultInfo</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></span>&nbsp;<span class="element-name">getResultInfo</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getResult()">
<h3>getResult</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="AbstractMultipleResponse.html" title="type parameter in AbstractMultipleResponse">T</a>&gt;</span>&nbsp;<span class="element-name">getResult</span>()</div>
</section>
</li>
<li>
<section class="detail" id="setResultInfo(codes.thischwa.cf.model.ResultInfo)">
<h3>setResultInfo</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setResultInfo</span><wbr><span class="parameters">(<a href="ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a>&nbsp;resultInfo)</span></div>
</section>
</li>
<li>
<section class="detail" id="setResult(java.util.List)">
<h3>setResult</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setResult</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="AbstractMultipleResponse.html" title="type parameter in AbstractMultipleResponse">T</a>&gt;&nbsp;result)</span></div>
</section>
</li>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractResponse.html#toString()">toString</a></code>&nbsp;in class&nbsp;<code><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,239 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>AbstractResponse (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: AbstractResponse">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/AbstractResponse.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Class AbstractResponse" class="title">Class AbstractResponse</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">codes.thischwa.cf.model.AbstractResponse</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>Direct Known Subclasses:</dt>
<dd><code><a href="AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a></code>, <code><a href="AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">AbstractResponse</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Abstract base class for API response models.
<p>This class encapsulates common attributes used to represent the result of an API request. It
can be extended to define more specific response structures.
<p>Attributes:
<ol>
<li><b>success</b>: Indicates whether the API request was successful.
<li><b>errors</b>: A list of error messages, if any, returned by the API.
<li><b>messages</b>: A list of informational or status messages accompanying the response.
</ol>
<p>This structure is designed for consistency and ease of extending response models in
applications that require uniform response structures.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">AbstractResponse</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#canEqual(java.lang.Object)" class="member-name-link">canEqual</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getResponseResultInfo()" class="member-name-link">getResponseResultInfo</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setResponseResultInfo(codes.thischwa.cf.model.ResponseResultInfo)" class="member-name-link">setResponseResultInfo</a><wbr>(<a href="ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a>&nbsp;responseResultInfo)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>AbstractResponse</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AbstractResponse</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getResponseResultInfo()">
<h3>getResponseResultInfo</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></span>&nbsp;<span class="element-name">getResponseResultInfo</span>()</div>
</section>
</li>
<li>
<section class="detail" id="setResponseResultInfo(codes.thischwa.cf.model.ResponseResultInfo)">
<h3>setResponseResultInfo</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setResponseResultInfo</span><wbr><span class="parameters">(<a href="ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a>&nbsp;responseResultInfo)</span></div>
</section>
</li>
<li>
<section class="detail" id="equals(java.lang.Object)">
<h3>equals</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="canEqual(java.lang.Object)">
<h3>canEqual</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">canEqual</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</span></div>
</section>
</li>
<li>
<section class="detail" id="hashCode()">
<h3>hashCode</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,247 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>AbstractSingleResponse (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: AbstractSingleResponse">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/AbstractSingleResponse.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Class AbstractSingleResponse" class="title">Class AbstractSingleResponse&lt;T extends <a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>&gt;</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">codes.thischwa.cf.model.AbstractResponse</a>
<div class="inheritance">codes.thischwa.cf.model.AbstractSingleResponse&lt;T&gt;</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - The type of the response entity that extends <code>ResponseEntity</code>.</dd>
</dl>
<dl class="notes">
<dt>Direct Known Subclasses:</dt>
<dd><code><a href="BatchResponse.html" title="class in codes.thischwa.cf.model">BatchResponse</a></code>, <code><a href="RecordSingleResponse.html" title="class in codes.thischwa.cf.model">RecordSingleResponse</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">AbstractSingleResponse&lt;T extends <a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>&gt;</span>
<span class="extends-implements">extends <a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></span></div>
<div class="block">Represents a base abstract response model for handling single response entities within an API
response.
<p>This class extends <code>AbstractResponse</code>, inheriting common response attributes such as
success status, error messages, and informational messages. It introduces a single generic type
parameter <code>&lt;T&gt;</code> which extends <code>ResponseEntity</code>, enforcing type consistency for the
result attribute.
<p>Primary Attribute: <code>result</code>: Represents the single entity result of the response. This
is a generic type that ensures flexibility and adaptability for different entity models.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">AbstractSingleResponse</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#canEqual(java.lang.Object)" class="member-name-link">canEqual</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractSingleResponse.html" title="type parameter in AbstractSingleResponse">T</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getResult()" class="member-name-link">getResult</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setResult(T)" class="member-name-link">setResult</a><wbr>(<a href="AbstractSingleResponse.html" title="type parameter in AbstractSingleResponse">T</a>&nbsp;result)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-codes.thischwa.cf.model.AbstractResponse">Methods inherited from class&nbsp;codes.thischwa.cf.model.<a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></h3>
<code><a href="AbstractResponse.html#getResponseResultInfo()">getResponseResultInfo</a>, <a href="AbstractResponse.html#setResponseResultInfo(codes.thischwa.cf.model.ResponseResultInfo)">setResponseResultInfo</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>AbstractSingleResponse</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AbstractSingleResponse</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="equals(java.lang.Object)">
<h3>equals</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractResponse.html#equals(java.lang.Object)">equals</a></code>&nbsp;in class&nbsp;<code><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="canEqual(java.lang.Object)">
<h3>canEqual</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">canEqual</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractResponse.html#canEqual(java.lang.Object)">canEqual</a></code>&nbsp;in class&nbsp;<code><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hashCode()">
<h3>hashCode</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractResponse.html#hashCode()">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getResult()">
<h3>getResult</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="AbstractSingleResponse.html" title="type parameter in AbstractSingleResponse">T</a></span>&nbsp;<span class="element-name">getResult</span>()</div>
</section>
</li>
<li>
<section class="detail" id="setResult(T)">
<h3 id="setResult(codes.thischwa.cf.model.ResponseEntity)">setResult</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setResult</span><wbr><span class="parameters">(<a href="AbstractSingleResponse.html" title="type parameter in AbstractSingleResponse">T</a>&nbsp;result)</span></div>
</section>
</li>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractResponse.html#toString()">toString</a></code>&nbsp;in class&nbsp;<code><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,322 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>BatchEntry (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: BatchEntry">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/BatchEntry.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Class BatchEntry" class="title">Class BatchEntry</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">codes.thischwa.cf.model.AbstractEntity</a>
<div class="inheritance">codes.thischwa.cf.model.BatchEntry</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BatchEntry</span>
<span class="extends-implements">extends <a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></span></div>
<div class="block">Represents a batch entry containing different types of operations on getRecord entities.
<p>A BatchEntry groups together collections of operations (patches, posts, puts, and deletes)
intended to be performed as part of a single batch process. Each operation corresponds to a specific
type of action on DNS getRecord entities.
<ul>
<li><b>patches</b>: A list of <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> objects representing partial updates to existing records.
<li><b>posts</b>: A list of <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> objects to be created as new DNS records.
<li><b>puts</b>: A list of <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> objects representing updates or replacements for existing records.
<li><b>deletes</b>: A list of <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> objects with name, type, and content to be removed.
</ul>
<p>This class is used as both a request body for batch operations and to represent the batch response.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BatchEntry</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#canEqual(java.lang.Object)" class="member-name-link">canEqual</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDeletes()" class="member-name-link">getDeletes</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getId()" class="member-name-link">getId</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves the unique identifier of the entity.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPatches()" class="member-name-link">getPatches</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPosts()" class="member-name-link">getPosts</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPuts()" class="member-name-link">getPuts</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setDeletes(java.util.List)" class="member-name-link">setDeletes</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;deletes)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setPatches(java.util.List)" class="member-name-link">setPatches</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;patches)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setPosts(java.util.List)" class="member-name-link">setPosts</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;posts)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setPuts(java.util.List)" class="member-name-link">setPuts</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;puts)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-codes.thischwa.cf.model.AbstractEntity">Methods inherited from class&nbsp;codes.thischwa.cf.model.<a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></h3>
<code><a href="AbstractEntity.html#setId(java.lang.String)">setId</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>BatchEntry</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BatchEntry</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getId()">
<h3>getId</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getId</span>()</div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ResponseEntity.html#getId()">ResponseEntity</a></code></span></div>
<div class="block">Retrieves the unique identifier of the entity.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="ResponseEntity.html#getId()">getId</a></code>&nbsp;in interface&nbsp;<code><a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a></code></dd>
<dt>Overrides:</dt>
<dd><code><a href="AbstractEntity.html#getId()">getId</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></code></dd>
<dt>Returns:</dt>
<dd>the unique identifier as a String</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="equals(java.lang.Object)">
<h3>equals</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractEntity.html#equals(java.lang.Object)">equals</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="canEqual(java.lang.Object)">
<h3>canEqual</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">canEqual</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractEntity.html#canEqual(java.lang.Object)">canEqual</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hashCode()">
<h3>hashCode</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractEntity.html#hashCode()">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPatches()">
<h3>getPatches</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span>&nbsp;<span class="element-name">getPatches</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getPosts()">
<h3>getPosts</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span>&nbsp;<span class="element-name">getPosts</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getPuts()">
<h3>getPuts</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span>&nbsp;<span class="element-name">getPuts</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getDeletes()">
<h3>getDeletes</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span>&nbsp;<span class="element-name">getDeletes</span>()</div>
</section>
</li>
<li>
<section class="detail" id="setPatches(java.util.List)">
<h3>setPatches</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setPatches</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;patches)</span></div>
</section>
</li>
<li>
<section class="detail" id="setPosts(java.util.List)">
<h3>setPosts</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setPosts</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;posts)</span></div>
</section>
</li>
<li>
<section class="detail" id="setPuts(java.util.List)">
<h3>setPuts</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setPuts</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;puts)</span></div>
</section>
</li>
<li>
<section class="detail" id="setDeletes(java.util.List)">
<h3>setDeletes</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setDeletes</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;deletes)</span></div>
</section>
</li>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractEntity.html#toString()">toString</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,119 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>BatchResponse (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: BatchResponse">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/BatchResponse.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Class BatchResponse" class="title">Class BatchResponse</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">codes.thischwa.cf.model.AbstractResponse</a>
<div class="inheritance"><a href="AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">codes.thischwa.cf.model.AbstractSingleResponse</a>&lt;<a href="BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a>&gt;
<div class="inheritance">codes.thischwa.cf.model.BatchResponse</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BatchResponse</span>
<span class="extends-implements">extends <a href="AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a>&lt;<a href="BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a>&gt;</span></div>
<div class="block">Represents a response that contains a single <a href="BatchEntry.html" title="class in codes.thischwa.cf.model"><code>BatchEntry</code></a> as the result.
<p>This class is used for API responses where the primary result is a batch entry,
which includes collections of operations such as patches, posts, puts, and deletes
performed on DNS getRecord entities.
<p>Extends <code>AbstractSingleResponse</code> with <code>BatchEntry</code> as the generic type,
ensuring that the response result is a batch of operations.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-codes.thischwa.cf.model.AbstractSingleResponse">Methods inherited from class&nbsp;codes.thischwa.cf.model.<a href="AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a></h3>
<code><a href="AbstractSingleResponse.html#canEqual(java.lang.Object)">canEqual</a>, <a href="AbstractSingleResponse.html#equals(java.lang.Object)">equals</a>, <a href="AbstractSingleResponse.html#getResult()">getResult</a>, <a href="AbstractSingleResponse.html#hashCode()">hashCode</a>, <a href="AbstractSingleResponse.html#setResult(T)">setResult</a>, <a href="AbstractSingleResponse.html#toString()">toString</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-codes.thischwa.cf.model.AbstractResponse">Methods inherited from class&nbsp;codes.thischwa.cf.model.<a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></h3>
<code><a href="AbstractResponse.html#getResponseResultInfo()">getResponseResultInfo</a>, <a href="AbstractResponse.html#setResponseResultInfo(codes.thischwa.cf.model.ResponseResultInfo)">setResponseResultInfo</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,299 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>PagingRequest (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: PagingRequest">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/PagingRequest.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Class PagingRequest" class="title">Class PagingRequest</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">codes.thischwa.cf.model.PagingRequest</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PagingRequest</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Represents a request model for paginated data.
<p>This class encapsulates the page number and the number of items per page for a paginated
request, along with utility methods for constructing and retrieving pagination parameters.
<p>Key functionalities:
<ul>
<li>Creating a <code>PagingRequest</code> instance with specific pagination values using the <code>
of</code> method.
<li>Creating a default <code>PagingRequest</code> with predefined pagination values.
<li>Retrieving pagination parameters as a key-value map.
<li>Generating a query string representation for the pagination parameters.
</ul></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addQueryString(java.lang.String)" class="member-name-link">addQueryString</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;endpoint)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Appends a query string with pagination parameters (page and perPage) to the provided endpoint.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#canEqual(java.lang.Object)" class="member-name-link">canEqual</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#defaultPaging()" class="member-name-link">defaultPaging</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Creates a default <code>PagingRequest</code> instance with a page number set to 1 and a high number
of items per page to accommodate large dataset requests and effectively retrieve all records.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPage()" class="member-name-link">getPage</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPagingParams()" class="member-name-link">getPagingParams</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves the pagination parameters in a key-value map format.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPerPage()" class="member-name-link">getPerPage</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#of(int,int)" class="member-name-link">of</a><wbr>(int&nbsp;page,
int&nbsp;perPage)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Creates a new <code>PagingRequest</code> instance with the specified page number and items per page.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setPage(int)" class="member-name-link">setPage</a><wbr>(int&nbsp;page)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setPerPage(int)" class="member-name-link">setPerPage</a><wbr>(int&nbsp;perPage)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="of(int,int)">
<h3>of</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></span>&nbsp;<span class="element-name">of</span><wbr><span class="parameters">(int&nbsp;page,
int&nbsp;perPage)</span></div>
<div class="block">Creates a new <code>PagingRequest</code> instance with the specified page number and items per page.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>page</code> - the page number to be requested</dd>
<dd><code>perPage</code> - the number of items to be included per page</dd>
<dt>Returns:</dt>
<dd>a new <code>PagingRequest</code> instance with the provided parameters</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="defaultPaging()">
<h3>defaultPaging</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></span>&nbsp;<span class="element-name">defaultPaging</span>()</div>
<div class="block">Creates a default <code>PagingRequest</code> instance with a page number set to 1 and a high number
of items per page to accommodate large dataset requests and effectively retrieve all records.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>a default <code>PagingRequest</code> instance with predefined pagination parameters</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPagingParams()">
<h3>getPagingParams</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">getPagingParams</span>()</div>
<div class="block">Retrieves the pagination parameters in a key-value map format.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>a map containing the pagination parameters, where the key "page" indicates the current
page number and the key "perPage" indicates the number of items per page.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="addQueryString(java.lang.String)">
<h3>addQueryString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">addQueryString</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;endpoint)</span></div>
<div class="block">Appends a query string with pagination parameters (page and perPage) to the provided endpoint.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>endpoint</code> - the base URL or API endpoint to which the query string will be appended</dd>
<dt>Returns:</dt>
<dd>the complete URL with the appended query string for pagination</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPage()">
<h3>getPage</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getPage</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getPerPage()">
<h3>getPerPage</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getPerPage</span>()</div>
</section>
</li>
<li>
<section class="detail" id="setPage(int)">
<h3>setPage</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setPage</span><wbr><span class="parameters">(int&nbsp;page)</span></div>
</section>
</li>
<li>
<section class="detail" id="setPerPage(int)">
<h3>setPerPage</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setPerPage</span><wbr><span class="parameters">(int&nbsp;perPage)</span></div>
</section>
</li>
<li>
<section class="detail" id="equals(java.lang.Object)">
<h3>equals</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="canEqual(java.lang.Object)">
<h3>canEqual</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">canEqual</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</span></div>
</section>
</li>
<li>
<section class="detail" id="hashCode()">
<h3>hashCode</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,544 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>RecordEntity (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: RecordEntity">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/RecordEntity.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Class RecordEntity" class="title">Class RecordEntity</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">codes.thischwa.cf.model.AbstractEntity</a>
<div class="inheritance">codes.thischwa.cf.model.RecordEntity</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">RecordEntity</span>
<span class="extends-implements">extends <a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></span></div>
<div class="block">Represents a DNS getRecord entity within a specific zone.
<p>Attributes defined in this class include:
<ul>
<li>DNS getRecord type such as "A" or "CNAME".
<li>Name of the DNS getRecord.
<li>Content of the DNS getRecord, such as an IP address.
<li>Flags indicating whether the getRecord is proxiable or proxied.
<li>TTL (Time-To-Live) for the DNS getRecord.
<li>A locked status to indicate the immutability of the getRecord.
<li>Zone-specific metadata including zone ID and name.
<li>Timestamps for creation and modification.
</ul>
<p>Provides a static factory method <code>build</code> for creating a DNS getRecord with specific
attributes.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">RecordEntity</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Initializes a new instance of the RecordEntity class and invokes the parent constructor from
the AbstractEntity class.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#build(java.lang.String,codes.thischwa.cf.model.RecordType,java.lang.Integer,java.lang.String)" class="member-name-link">build</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;ttl,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Builds and returns a <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> instance with the specified attributes.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#build(java.lang.String,java.lang.String)" class="member-name-link">build</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Builds and returns a <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> instance with the specified ID and content.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#build(java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.String)" class="member-name-link">build</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;ttl,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Builds and returns a <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> instance with the specified attributes.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#canEqual(java.lang.Object)" class="member-name-link">canEqual</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getContent()" class="member-name-link">getContent</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCreatedOn()" class="member-name-link">getCreatedOn</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLocked()" class="member-name-link">getLocked</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getModifiedOn()" class="member-name-link">getModifiedOn</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProxiable()" class="member-name-link">getProxiable</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProxied()" class="member-name-link">getProxied</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSld()" class="member-name-link">getSld</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves the short name (subdomain) of the DNS getRecord.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTtl()" class="member-name-link">getTtl</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getType()" class="member-name-link">getType</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getZoneId()" class="member-name-link">getZoneId</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getZoneName()" class="member-name-link">getZoneName</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setContent(java.lang.String)" class="member-name-link">setContent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCreatedOn(java.time.LocalDateTime)" class="member-name-link">setCreatedOn</a><wbr>(@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a>&nbsp;createdOn)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setLocked(java.lang.Boolean)" class="member-name-link">setLocked</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&nbsp;locked)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setModifiedOn(java.time.LocalDateTime)" class="member-name-link">setModifiedOn</a><wbr>(@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a>&nbsp;modifiedOn)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(java.lang.String)" class="member-name-link">setName</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setProxiable(java.lang.Boolean)" class="member-name-link">setProxiable</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&nbsp;proxiable)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setProxied(java.lang.Boolean)" class="member-name-link">setProxied</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&nbsp;proxied)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setTtl(java.lang.Integer)" class="member-name-link">setTtl</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;ttl)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setType(java.lang.String)" class="member-name-link">setType</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;type)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setZoneId(java.lang.String)" class="member-name-link">setZoneId</a><wbr>(@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;zoneId)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setZoneName(java.lang.String)" class="member-name-link">setZoneName</a><wbr>(@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;zoneName)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-codes.thischwa.cf.model.AbstractEntity">Methods inherited from class&nbsp;codes.thischwa.cf.model.<a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></h3>
<code><a href="AbstractEntity.html#getId()">getId</a>, <a href="AbstractEntity.html#setId(java.lang.String)">setId</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>RecordEntity</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RecordEntity</span>()</div>
<div class="block">Initializes a new instance of the RecordEntity class and invokes the parent constructor from
the AbstractEntity class. The RecordEntity class represents a DNS getRecord entity within a
specific zone, encapsulating attributes such as type, name, content, TTL, and other related
metadata.</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="build(java.lang.String,codes.thischwa.cf.model.RecordType,java.lang.Integer,java.lang.String)">
<h3>build</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span>&nbsp;<span class="element-name">build</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;ttl,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</span></div>
<div class="block">Builds and returns a <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> instance with the specified attributes.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - the name of the DNS getRecord</dd>
<dd><code>type</code> - the <a href="RecordType.html" title="enum class in codes.thischwa.cf.model"><code>RecordType</code></a> of the DNS getRecord</dd>
<dd><code>ttl</code> - the time-to-live (TTL) value for the DNS getRecord</dd>
<dd><code>content</code> - the content of the DNS getRecord, typically an IP address</dd>
<dt>Returns:</dt>
<dd>a <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> populated with the provided attributes</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="build(java.lang.String,java.lang.String)">
<h3>build</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span>&nbsp;<span class="element-name">build</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</span></div>
<div class="block">Builds and returns a <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> instance with the specified ID and content.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>id</code> - the unique identifier for the DNS getRecord</dd>
<dd><code>content</code> - the content of the DNS getRecord, typically an IP address or other getRecord data</dd>
<dt>Returns:</dt>
<dd>a <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> populated with the provided ID and content</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="build(java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.String)">
<h3>build</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span>&nbsp;<span class="element-name">build</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;ttl,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</span></div>
<div class="block">Builds and returns a <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> instance with the specified attributes.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>id</code> - the unique identifier for the DNS getRecord</dd>
<dd><code>name</code> - the name of the DNS getRecord</dd>
<dd><code>type</code> - the type of the DNS getRecord, represented as a string (e.g., "A", "CNAME")</dd>
<dd><code>ttl</code> - the time-to-live (TTL) value for the DNS getRecord</dd>
<dd><code>content</code> - the content of the DNS getRecord, typically an IP address or other getRecord data</dd>
<dt>Returns:</dt>
<dd>a <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> populated with the provided attributes</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if the type string is not a valid RecordType</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getSld()">
<h3>getSld</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getSld</span>()</div>
<div class="block">Retrieves the short name (subdomain) of the DNS getRecord.
If the name contains a dot ('.'), only the substring before the first dot is returned.
This is useful for getting the subdomain part of a fully qualified domain name.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the short name of the DNS getRecord (substring before the first dot),
or the full name if no dot is present</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="equals(java.lang.Object)">
<h3>equals</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractEntity.html#equals(java.lang.Object)">equals</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="canEqual(java.lang.Object)">
<h3>canEqual</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">canEqual</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractEntity.html#canEqual(java.lang.Object)">canEqual</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hashCode()">
<h3>hashCode</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractEntity.html#hashCode()">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getType()">
<h3>getType</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getType</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getName()">
<h3>getName</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getContent()">
<h3>getContent</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getContent</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getProxiable()">
<h3>getProxiable</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></span>&nbsp;<span class="element-name">getProxiable</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getProxied()">
<h3>getProxied</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></span>&nbsp;<span class="element-name">getProxied</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getTtl()">
<h3>getTtl</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getTtl</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getLocked()">
<h3>getLocked</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></span>&nbsp;<span class="element-name">getLocked</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getZoneId()">
<h3>getZoneId</h3>
<div class="member-signature"><span class="annotations">@Nullable
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getZoneId</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getZoneName()">
<h3>getZoneName</h3>
<div class="member-signature"><span class="annotations">@Nullable
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getZoneName</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getModifiedOn()">
<h3>getModifiedOn</h3>
<div class="member-signature"><span class="annotations">@Nullable
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a></span>&nbsp;<span class="element-name">getModifiedOn</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getCreatedOn()">
<h3>getCreatedOn</h3>
<div class="member-signature"><span class="annotations">@Nullable
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a></span>&nbsp;<span class="element-name">getCreatedOn</span>()</div>
</section>
</li>
<li>
<section class="detail" id="setType(java.lang.String)">
<h3>setType</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setType</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;type)</span></div>
</section>
</li>
<li>
<section class="detail" id="setName(java.lang.String)">
<h3>setName</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
</section>
</li>
<li>
<section class="detail" id="setContent(java.lang.String)">
<h3>setContent</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setContent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</span></div>
</section>
</li>
<li>
<section class="detail" id="setProxiable(java.lang.Boolean)">
<h3>setProxiable</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setProxiable</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&nbsp;proxiable)</span></div>
</section>
</li>
<li>
<section class="detail" id="setProxied(java.lang.Boolean)">
<h3>setProxied</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setProxied</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&nbsp;proxied)</span></div>
</section>
</li>
<li>
<section class="detail" id="setTtl(java.lang.Integer)">
<h3>setTtl</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setTtl</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;ttl)</span></div>
</section>
</li>
<li>
<section class="detail" id="setLocked(java.lang.Boolean)">
<h3>setLocked</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setLocked</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&nbsp;locked)</span></div>
</section>
</li>
<li>
<section class="detail" id="setZoneId(java.lang.String)">
<h3>setZoneId</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setZoneId</span><wbr><span class="parameters">(@Nullable
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;zoneId)</span></div>
</section>
</li>
<li>
<section class="detail" id="setZoneName(java.lang.String)">
<h3>setZoneName</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setZoneName</span><wbr><span class="parameters">(@Nullable
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;zoneName)</span></div>
</section>
</li>
<li>
<section class="detail" id="setModifiedOn(java.time.LocalDateTime)">
<h3>setModifiedOn</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setModifiedOn</span><wbr><span class="parameters">(@Nullable
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a>&nbsp;modifiedOn)</span></div>
</section>
</li>
<li>
<section class="detail" id="setCreatedOn(java.time.LocalDateTime)">
<h3>setCreatedOn</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCreatedOn</span><wbr><span class="parameters">(@Nullable
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a>&nbsp;createdOn)</span></div>
</section>
</li>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractEntity.html#toString()">toString</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,151 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>RecordMultipleResponse (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: RecordMultipleResponse">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/RecordMultipleResponse.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Class RecordMultipleResponse" class="title">Class RecordMultipleResponse</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">codes.thischwa.cf.model.AbstractResponse</a>
<div class="inheritance"><a href="AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">codes.thischwa.cf.model.AbstractMultipleResponse</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;
<div class="inheritance">codes.thischwa.cf.model.RecordMultipleResponse</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">RecordMultipleResponse</span>
<span class="extends-implements">extends <a href="AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span></div>
<div class="block">Represents the API response of the Cloudflare API containing multiple <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a>
instances.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">RecordMultipleResponse</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs an instance of RecordMultipleResponse.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-codes.thischwa.cf.model.AbstractMultipleResponse">Methods inherited from class&nbsp;codes.thischwa.cf.model.<a href="AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a></h3>
<code><a href="AbstractMultipleResponse.html#canEqual(java.lang.Object)">canEqual</a>, <a href="AbstractMultipleResponse.html#equals(java.lang.Object)">equals</a>, <a href="AbstractMultipleResponse.html#getResult()">getResult</a>, <a href="AbstractMultipleResponse.html#getResultInfo()">getResultInfo</a>, <a href="AbstractMultipleResponse.html#hashCode()">hashCode</a>, <a href="AbstractMultipleResponse.html#setResult(java.util.List)">setResult</a>, <a href="AbstractMultipleResponse.html#setResultInfo(codes.thischwa.cf.model.ResultInfo)">setResultInfo</a>, <a href="AbstractMultipleResponse.html#toString()">toString</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-codes.thischwa.cf.model.AbstractResponse">Methods inherited from class&nbsp;codes.thischwa.cf.model.<a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></h3>
<code><a href="AbstractResponse.html#getResponseResultInfo()">getResponseResultInfo</a>, <a href="AbstractResponse.html#setResponseResultInfo(codes.thischwa.cf.model.ResponseResultInfo)">setResponseResultInfo</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>RecordMultipleResponse</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RecordMultipleResponse</span>()</div>
<div class="block">Constructs an instance of RecordMultipleResponse.
<p>This class represents a response containing multiple DNS getRecord entities from the
Cloudflare API. It inherits functionality from AbstractMultipleResponse to handle multiple
records of type RecordEntity.</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,152 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>RecordSingleResponse (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: RecordSingleResponse">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/RecordSingleResponse.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Class RecordSingleResponse" class="title">Class RecordSingleResponse</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">codes.thischwa.cf.model.AbstractResponse</a>
<div class="inheritance"><a href="AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">codes.thischwa.cf.model.AbstractSingleResponse</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;
<div class="inheritance">codes.thischwa.cf.model.RecordSingleResponse</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">RecordSingleResponse</span>
<span class="extends-implements">extends <a href="AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a>&lt;<a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</span></div>
<div class="block">Represents the API response of the Cloudflare API containing a single <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a>
instance.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">RecordSingleResponse</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a new instance of the RecordSingleResponse class.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-codes.thischwa.cf.model.AbstractSingleResponse">Methods inherited from class&nbsp;codes.thischwa.cf.model.<a href="AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a></h3>
<code><a href="AbstractSingleResponse.html#canEqual(java.lang.Object)">canEqual</a>, <a href="AbstractSingleResponse.html#equals(java.lang.Object)">equals</a>, <a href="AbstractSingleResponse.html#getResult()">getResult</a>, <a href="AbstractSingleResponse.html#hashCode()">hashCode</a>, <a href="AbstractSingleResponse.html#setResult(T)">setResult</a>, <a href="AbstractSingleResponse.html#toString()">toString</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-codes.thischwa.cf.model.AbstractResponse">Methods inherited from class&nbsp;codes.thischwa.cf.model.<a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></h3>
<code><a href="AbstractResponse.html#getResponseResultInfo()">getResponseResultInfo</a>, <a href="AbstractResponse.html#setResponseResultInfo(codes.thischwa.cf.model.ResponseResultInfo)">setResponseResultInfo</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>RecordSingleResponse</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RecordSingleResponse</span>()</div>
<div class="block">Constructs a new instance of the RecordSingleResponse class.
<p>This constructor initializes the RecordSingleResponse object by invoking the superclass
constructor. The RecordSingleResponse represents a specific API response structure that
encapsulates a single DNS getRecord entity, providing mechanisms to interact with such data in the
context of the Cloudflare API.</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,561 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>RecordType (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, enum: RecordType">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/RecordType.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#enum-constant-summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li><a href="#enum-constant-detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Enum Class RecordType" class="title">Enum Class RecordType</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a>&lt;<a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&gt;
<div class="inheritance">codes.thischwa.cf.model.RecordType</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&gt;</code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public enum </span><span class="element-name type-name-label">RecordType</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&gt;</span></div>
<div class="block">Enum representing various DNS getRecord types.
<p>Each constant in this enum corresponds to a specific DNS getRecord type, such as "A", "AAAA",
"CNAME", or "TXT". This enum provides a means to standardize the representation of these getRecord
types throughout the application while allowing easy retrieval of their string representation.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<li>
<section class="nested-class-summary" id="nested-class-summary">
<h2>Nested Class Summary</h2>
<div class="inherited-list">
<h2 id="nested-classes-inherited-from-class-java.lang.Enum">Nested classes/interfaces inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>&gt;&gt;</code></div>
</section>
</li>
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<li>
<section class="constants-summary" id="enum-constant-summary">
<h2>Enum Constant Summary</h2>
<div class="caption"><span>Enum Constants</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Enum Constant</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="#A" class="member-name-link">A</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the DNS A getRecord type.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#AAAA" class="member-name-link">AAAA</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents the DNS AAAA getRecord type.</div>
</div>
<div class="col-first even-row-color"><code><a href="#CAA" class="member-name-link">CAA</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the DNS CAA (Certificate Authority Authorization) getRecord type.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#CERT" class="member-name-link">CERT</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents the DNS CERT getRecord type.</div>
</div>
<div class="col-first even-row-color"><code><a href="#CNAME" class="member-name-link">CNAME</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the DNS CNAME (Canonical Name) getRecord type.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#DNSKEY" class="member-name-link">DNSKEY</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents the DNSKEY getRecord type.</div>
</div>
<div class="col-first even-row-color"><code><a href="#DS" class="member-name-link">DS</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the DNS DS (Delegation Signer) getRecord type.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#HTTPS" class="member-name-link">HTTPS</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents the DNS HTTPS (HTTP Service) getRecord type.</div>
</div>
<div class="col-first even-row-color"><code><a href="#LOC" class="member-name-link">LOC</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the DNS LOC (Location) getRecord type.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#MX" class="member-name-link">MX</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents the DNS MX (Mail Exchange) getRecord type.</div>
</div>
<div class="col-first even-row-color"><code><a href="#NAPTR" class="member-name-link">NAPTR</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the NAPTR getRecord type for DNS configurations.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#NS" class="member-name-link">NS</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents the namespace or identifier `"NS"` within the domain model.</div>
</div>
<div class="col-first even-row-color"><code><a href="#OPENPGPKEY" class="member-name-link">OPENPGPKEY</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the "OPENPGPKEY" DNS getRecord type.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#PTR" class="member-name-link">PTR</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents a DNS getRecord type.</div>
</div>
<div class="col-first even-row-color"><code><a href="#SMIMEA" class="member-name-link">SMIMEA</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the SMIMEA DNS getRecord type.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#SRV" class="member-name-link">SRV</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents a service getRecord (SRV) type in the DNS configuration model.</div>
</div>
<div class="col-first even-row-color"><code><a href="#SSHFP" class="member-name-link">SSHFP</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the DNS getRecord type "SSHFP" (SSH Fingerprint), used in DNS to store cryptographic
fingerprints associated with SSH host keys.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#SVCB" class="member-name-link">SVCB</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents the Service Binding (SVCB) DNS getRecord type.</div>
</div>
<div class="col-first even-row-color"><code><a href="#TLSA" class="member-name-link">TLSA</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents a constant for the DNS-based Authentication of Named Entities (DANE) TLSA getRecord
type.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#TXT" class="member-name-link">TXT</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents the TXT DNS getRecord type.</div>
</div>
<div class="col-first even-row-color"><code><a href="#URI" class="member-name-link">URI</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents a Uniform Resource Identifier (URI).</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getType()" class="member-name-link">getType</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Returns the enum constant of this class with the specified name.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>[]</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#values()" class="member-name-link">values</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Enum">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<li>
<section class="constant-details" id="enum-constant-detail">
<h2>Enum Constant Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="A">
<h3>A</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">A</span></div>
<div class="block">Represents the DNS A getRecord type.
<p>The "A" getRecord type is used to map a domain name to an IPv4 address.</div>
</section>
</li>
<li>
<section class="detail" id="AAAA">
<h3>AAAA</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">AAAA</span></div>
<div class="block">Represents the DNS AAAA getRecord type.
<p>The "AAAA" getRecord type maps a domain name to an IPv6 address.</div>
</section>
</li>
<li>
<section class="detail" id="CAA">
<h3>CAA</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">CAA</span></div>
<div class="block">Represents the DNS CAA (Certificate Authority Authorization) getRecord type.
<p>The "CAA" getRecord type is used to specify which certificate authorities (CAs) are allowed to
issue SSL/TLS certificates for a domain.</div>
</section>
</li>
<li>
<section class="detail" id="CERT">
<h3>CERT</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">CERT</span></div>
<div class="block">Represents the DNS CERT getRecord type.
<p>The "CERT" getRecord type is used to store certificates and related certificate revocation
lists or certificate authority data in DNS zones.</div>
</section>
</li>
<li>
<section class="detail" id="CNAME">
<h3>CNAME</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">CNAME</span></div>
<div class="block">Represents the DNS CNAME (Canonical Name) getRecord type.
<p>The "CNAME" getRecord type is used to alias one domain name to another.</div>
</section>
</li>
<li>
<section class="detail" id="DNSKEY">
<h3>DNSKEY</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">DNSKEY</span></div>
<div class="block">Represents the DNSKEY getRecord type.
<p>The "DNSKEY" getRecord type is used for storing public keys in DNS, as part of the DNS Security
Extensions (DNSSEC). It helps in verifying the authenticity of DNS responses through digital
signatures.</div>
</section>
</li>
<li>
<section class="detail" id="DS">
<h3>DS</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">DS</span></div>
<div class="block">Represents the DNS DS (Delegation Signer) getRecord type.
<p>The "DS" getRecord type is used in the DNSSEC (Domain Name System Security Extensions)
protocol. It contains a hash of a DNSKEY getRecord which is utilized in establishing a chain of
trust from a parent zone to a child zone.</div>
</section>
</li>
<li>
<section class="detail" id="HTTPS">
<h3>HTTPS</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">HTTPS</span></div>
<div class="block">Represents the DNS HTTPS (HTTP Service) getRecord type.
<p>The "HTTPS" getRecord type is used to specify information about the HTTP/3 and related services
offered by a domain.</div>
</section>
</li>
<li>
<section class="detail" id="LOC">
<h3>LOC</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">LOC</span></div>
<div class="block">Represents the DNS LOC (Location) getRecord type.
<p>The "LOC" getRecord type is used to store geographical location information for a domain,
including latitude, longitude, altitude, and other details. It enables associating domains with
physical locations.</div>
</section>
</li>
<li>
<section class="detail" id="MX">
<h3>MX</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">MX</span></div>
<div class="block">Represents the DNS MX (Mail Exchange) getRecord type.
<p>The "MX" getRecord type is used to specify the mail servers responsible for receiving email
messages on behalf of a domain.</div>
</section>
</li>
<li>
<section class="detail" id="NAPTR">
<h3>NAPTR</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">NAPTR</span></div>
<div class="block">Represents the NAPTR getRecord type for DNS configurations.
<p>This constant is used to specify NAPTR (Naming Authority Pointer) DNS records, which allow
for service discovery through flexible DNS-based mechanisms. NAPTR records are commonly used in
applications such as VoIP and ENUM (Telephone Number Mapping) for resolving information about
available services.</div>
</section>
</li>
<li>
<section class="detail" id="NS">
<h3>NS</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">NS</span></div>
<div class="block">Represents the namespace or identifier `"NS"` within the domain model.
<p>This variable typically designates elements related to name server operations or
configurations in the context of the Cloudflare DNS system. It may be used as an identifier or
constant throughout the application for operations involving name servers.</div>
</section>
</li>
<li>
<section class="detail" id="OPENPGPKEY">
<h3>OPENPGPKEY</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">OPENPGPKEY</span></div>
<div class="block">Represents the "OPENPGPKEY" DNS getRecord type.
<p>This constant is primarily used to identify DNS records of the type "OPENPGPKEY". It may be
utilized within the system for operations such as creating, retrieving, updating, or managing
DNS records specific to the "OPENPGPKEY" type.</div>
</section>
</li>
<li>
<section class="detail" id="PTR">
<h3>PTR</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">PTR</span></div>
<div class="block">Represents a DNS getRecord type.
<p>The `PTR` value specifically refers to a "pointer getRecord" in the DNS system, which is
typically used for reverse DNS lookups.</div>
</section>
</li>
<li>
<section class="detail" id="SMIMEA">
<h3>SMIMEA</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">SMIMEA</span></div>
<div class="block">Represents the SMIMEA DNS getRecord type.
<p>The SMIMEA resource getRecord is used to associate a user's certificate information for email
message signing or encryption. This type of DNS getRecord is part of the DNS-based Authentication
of Named Entities (DANE) protocol.
<p>SMIMEA records provide a mechanism for utilizing certificates in email communication
securely by publishing their information in DNS. They ensure integrity and authenticity of
encrypted or signed email exchanges.
<p>Key features include:
<ul>
<li>Use in Secure/Multipurpose Internet Mail Extensions (S/MIME)-based messaging.
<li>Facilitating secure email communications by publishing certificates in DNS.
<li>Enhancing security by eliminating dependency on third-party certificate authorities.
</ul></div>
</section>
</li>
<li>
<section class="detail" id="SRV">
<h3>SRV</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">SRV</span></div>
<div class="block">Represents a service getRecord (SRV) type in the DNS configuration model.
<p>This constant may be used to identify and work with SRV getRecord types in various DNS-related
operations or integrations.</div>
</section>
</li>
<li>
<section class="detail" id="SSHFP">
<h3>SSHFP</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">SSHFP</span></div>
<div class="block">Represents the DNS getRecord type "SSHFP" (SSH Fingerprint), used in DNS to store cryptographic
fingerprints associated with SSH host keys.
<p>This DNS getRecord type provides a mechanism for verifying the authenticity of an SSH server
before initiating a connection, enhancing the security of SSH communications.</div>
</section>
</li>
<li>
<section class="detail" id="SVCB">
<h3>SVCB</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">SVCB</span></div>
<div class="block">Represents the Service Binding (SVCB) DNS getRecord type.
<p>The SVCB getRecord is a DNS resource getRecord used to indicate alternative endpoints or specific
configuration details for services. It is commonly applied in service discovery and
protocol-specific configurations.</div>
</section>
</li>
<li>
<section class="detail" id="TLSA">
<h3>TLSA</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">TLSA</span></div>
<div class="block">Represents a constant for the DNS-based Authentication of Named Entities (DANE) TLSA getRecord
type.
<p>The TLSA getRecord is used to associate a TLS server certificate or public key with the domain
name (e.g., via DNSSEC). It enables cryptographically secured connections by attaching
certificate and key constraints to the specific domain.</div>
</section>
</li>
<li>
<section class="detail" id="TXT">
<h3>TXT</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">TXT</span></div>
<div class="block">Represents the TXT DNS getRecord type.
<p>The TXT DNS getRecord type is commonly used to store text-based information for various
verification and configuration purposes, such as domain ownership verification or email
authentication protocols (e.g., SPF, DKIM).</div>
</section>
</li>
<li>
<section class="detail" id="URI">
<h3>URI</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">URI</span></div>
<div class="block">Represents a Uniform Resource Identifier (URI).
<p>This variable is used to define and manage URIs, which are string identifiers commonly
utilized to specify the location of resources in various network-based systems.
<p>Features and usage:
<ul>
<li>Provides a standard way of identifying resources via URI syntax.
<li>Can encapsulate support for schemes such as HTTP, HTTPS, FTP, etc.
</ul>
<p>This variable serves as a critical component for resource identification and communication
operations within the application.</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="values()">
<h3>values</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>[]</span>&nbsp;<span class="element-name">values</span>()</div>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>an array containing the constants of this enum class, in the order they are declared</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="valueOf(java.lang.String)">
<h3>valueOf</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span>&nbsp;<span class="element-name">valueOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
<div class="block">Returns the enum constant of this class with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this class. (Extraneous whitespace characters are
not permitted.)</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt>Returns:</dt>
<dd>the enum constant with the specified name</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&gt;</code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getType()">
<h3>getType</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getType</span>()</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,144 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>ResponseEntity (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, interface: ResponseEntity">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/ResponseEntity.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Interface ResponseEntity" class="title">Interface ResponseEntity</h1>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></code>, <code><a href="BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></code>, <code><a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code>, <code><a href="ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">ResponseEntity</span></div>
<div class="block">Represents a contract for entities that have a unique identifier.
<p>This interface is primarily used as a common abstraction for domain objects that require a
unique identifier, enabling type consistency and code reusability.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getId()" class="member-name-link">getId</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Retrieves the unique identifier of the entity.</div>
</div>
</div>
</div>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getId()">
<h3>getId</h3>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getId</span>()</div>
<div class="block">Retrieves the unique identifier of the entity.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the unique identifier as a String</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,272 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>ResponseResultInfo.Error (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: ResponseResultInfo, class: Error">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/ResponseResultInfo.Error.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Class ResponseResultInfo.Error" class="title">Class ResponseResultInfo.Error</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">codes.thischwa.cf.model.ResponseResultInfo.Error</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>Enclosing class:</dt>
<dd><a href="ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">ResponseResultInfo.Error</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Represents an error with a specific code and message.
<p>This class is used to encapsulate error information, including a numerical error code
and a corresponding descriptive message. It is often used as part of a collection of errors
to provide detailed diagnostics for failed operations or processes.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Error</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a new instance of the <code>Error</code> class with default values for its properties.</div>
</div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(int,java.lang.String)" class="member-name-link">Error</a><wbr>(int&nbsp;code,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message)</code></div>
<div class="col-last odd-row-color">
<div class="block">Constructs an instance of the <code>Error</code> class with a specified error code and message.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#canEqual(java.lang.Object)" class="member-name-link">canEqual</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCode()" class="member-name-link">getCode</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMessage()" class="member-name-link">getMessage</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCode(int)" class="member-name-link">setCode</a><wbr>(int&nbsp;code)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setMessage(java.lang.String)" class="member-name-link">setMessage</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>Error</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Error</span>()</div>
<div class="block">Constructs a new instance of the <code>Error</code> class with default values for its properties.
<p>This no-argument constructor initializes an <code>Error</code> object without setting
specific values for the error code or message. It is primarily used when an error needs to
be created and set up later, or when default values are acceptable.</div>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(int,java.lang.String)">
<h3>Error</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Error</span><wbr><span class="parameters">(int&nbsp;code,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message)</span></div>
<div class="block">Constructs an instance of the <code>Error</code> class with a specified error code and message.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>code</code> - the numerical code representing the error</dd>
<dd><code>message</code> - the descriptive message providing details about the error</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getCode()">
<h3>getCode</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getCode</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getMessage()">
<h3>getMessage</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getMessage</span>()</div>
</section>
</li>
<li>
<section class="detail" id="setCode(int)">
<h3>setCode</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCode</span><wbr><span class="parameters">(int&nbsp;code)</span></div>
</section>
</li>
<li>
<section class="detail" id="setMessage(java.lang.String)">
<h3>setMessage</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setMessage</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message)</span></div>
</section>
</li>
<li>
<section class="detail" id="equals(java.lang.Object)">
<h3>equals</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="canEqual(java.lang.Object)">
<h3>canEqual</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">canEqual</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</span></div>
</section>
</li>
<li>
<section class="detail" id="hashCode()">
<h3>hashCode</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,283 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>ResponseResultInfo (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: ResponseResultInfo">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/ResponseResultInfo.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Class ResponseResultInfo" class="title">Class ResponseResultInfo</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">codes.thischwa.cf.model.ResponseResultInfo</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ResponseResultInfo</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Represents the result of a response with metadata about its success and associated messages or
errors.
<p>This class provides a structure to capture the outcome of an operation, including:
<ul>
<li>Whether the operation was successful.
<li>A list of error messages if the operation failed.
<li>A list of informational or success messages.
</ul>
It can be used to standardize the response format in an application.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<li>
<section class="nested-class-summary" id="nested-class-summary">
<h2>Nested Class Summary</h2>
<div class="caption"><span>Nested Classes</span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="ResponseResultInfo.Error.html" class="type-name-link" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents an error with a specific code and message.</div>
</div>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ResponseResultInfo</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#canEqual(java.lang.Object)" class="member-name-link">canEqual</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getErrors()" class="member-name-link">getErrors</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMessages()" class="member-name-link">getMessages</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isSuccess()" class="member-name-link">isSuccess</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setErrors(java.util.List)" class="member-name-link">setErrors</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a>&gt;&nbsp;errors)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setMessages(java.util.List)" class="member-name-link">setMessages</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;messages)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setSuccess(boolean)" class="member-name-link">setSuccess</a><wbr>(boolean&nbsp;success)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>ResponseResultInfo</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ResponseResultInfo</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="isSuccess()">
<h3>isSuccess</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isSuccess</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getErrors()">
<h3>getErrors</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a>&gt;</span>&nbsp;<span class="element-name">getErrors</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getMessages()">
<h3>getMessages</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">getMessages</span>()</div>
</section>
</li>
<li>
<section class="detail" id="setSuccess(boolean)">
<h3>setSuccess</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setSuccess</span><wbr><span class="parameters">(boolean&nbsp;success)</span></div>
</section>
</li>
<li>
<section class="detail" id="setErrors(java.util.List)">
<h3>setErrors</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setErrors</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a>&gt;&nbsp;errors)</span></div>
</section>
</li>
<li>
<section class="detail" id="setMessages(java.util.List)">
<h3>setMessages</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setMessages</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;messages)</span></div>
</section>
</li>
<li>
<section class="detail" id="equals(java.lang.Object)">
<h3>equals</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="canEqual(java.lang.Object)">
<h3>canEqual</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">canEqual</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</span></div>
</section>
</li>
<li>
<section class="detail" id="hashCode()">
<h3>hashCode</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,340 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>ResultInfo (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, record: ResultInfo">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/ResultInfo.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Record Class ResultInfo" class="title">Record Class ResultInfo</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">java.lang.Record</a>
<div class="inheritance">codes.thischwa.cf.model.ResultInfo</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>Record Components:</dt>
<dd><code><span id="param-page">page</span></code> - The current page number.</dd>
<dd><code><span id="param-perPage">perPage</span></code> - The number of results per page.</dd>
<dd><code><span id="param-totalPages">totalPages</span></code> - The total number of pages available.</dd>
<dd><code><span id="param-count">count</span></code> - The number of results on the current page.</dd>
<dd><code><span id="param-totalCount">totalCount</span></code> - The total number of results across all pages.</dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public record </span><span class="element-name type-name-label">ResultInfo</span>(int&nbsp;page, int&nbsp;perPage, int&nbsp;totalPages, int&nbsp;count, int&nbsp;totalCount)
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></span></div>
<div class="block">Represents metadata for paginated results.
<p>This class contains information about the current page, page size, total pages, and result
counts, which can be utilized in managing and navigating through paginated data.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(int)" class="member-name-link">ResultInfo</a><wbr>(int&nbsp;totalCount)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a ResultInfo instance with the specified total count and default values for other
fields.</div>
</div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(int,int,int,int,int)" class="member-name-link">ResultInfo</a><wbr>(int&nbsp;page,
int&nbsp;perPage,
int&nbsp;totalPages,
int&nbsp;count,
int&nbsp;totalCount)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates an instance of a <code>ResultInfo</code> record class.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#count()" class="member-name-link">count</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <a href="#param-count"><code>count</code></a> record component.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns a hash code value for this object.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#page()" class="member-name-link">page</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <a href="#param-page"><code>page</code></a> record component.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#perPage()" class="member-name-link">perPage</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <a href="#param-perPage"><code>perPage</code></a> record component.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns a string representation of this record class.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#totalCount()" class="member-name-link">totalCount</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <a href="#param-totalCount"><code>totalCount</code></a> record component.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#totalPages()" class="member-name-link">totalPages</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <a href="#param-totalPages"><code>totalPages</code></a> record component.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(int)">
<h3>ResultInfo</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ResultInfo</span><wbr><span class="parameters">(int&nbsp;totalCount)</span></div>
<div class="block">Constructs a ResultInfo instance with the specified total count and default values for other
fields. Just to use in tests!</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>totalCount</code> - the total number of results across all pages</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(int,int,int,int,int)">
<h3>ResultInfo</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ResultInfo</span><wbr><span class="parameters">(int&nbsp;page,
int&nbsp;perPage,
int&nbsp;totalPages,
int&nbsp;count,
int&nbsp;totalCount)</span></div>
<div class="block">Creates an instance of a <code>ResultInfo</code> record class.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>page</code> - the value for the <a href="#param-page"><code>page</code></a> record component</dd>
<dd><code>perPage</code> - the value for the <a href="#param-perPage"><code>perPage</code></a> record component</dd>
<dd><code>totalPages</code> - the value for the <a href="#param-totalPages"><code>totalPages</code></a> record component</dd>
<dd><code>count</code> - the value for the <a href="#param-count"><code>count</code></a> record component</dd>
<dd><code>totalCount</code> - the value for the <a href="#param-totalCount"><code>totalCount</code></a> record component</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<div class="block">Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
<dt>Returns:</dt>
<dd>a string representation of this object</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hashCode()">
<h3>hashCode</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
<div class="block">Returns a hash code value for this object. The value is derived from the hash code of each of the record components.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
<dt>Returns:</dt>
<dd>a hash code value for this object</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="equals(java.lang.Object)">
<h3>equals</h3>
<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</span></div>
<div class="block">Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with '=='.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
<dt>Parameters:</dt>
<dd><code>o</code> - the object with which to compare</dd>
<dt>Returns:</dt>
<dd><code>true</code> if this object is the same as the <code>o</code> argument; <code>false</code> otherwise.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="page()">
<h3>page</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">page</span>()</div>
<div class="block">Returns the value of the <a href="#param-page"><code>page</code></a> record component.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the value of the <a href="#param-page"><code>page</code></a> record component</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="perPage()">
<h3>perPage</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">perPage</span>()</div>
<div class="block">Returns the value of the <a href="#param-perPage"><code>perPage</code></a> record component.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the value of the <a href="#param-perPage"><code>perPage</code></a> record component</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="totalPages()">
<h3>totalPages</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">totalPages</span>()</div>
<div class="block">Returns the value of the <a href="#param-totalPages"><code>totalPages</code></a> record component.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the value of the <a href="#param-totalPages"><code>totalPages</code></a> record component</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="count()">
<h3>count</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">count</span>()</div>
<div class="block">Returns the value of the <a href="#param-count"><code>count</code></a> record component.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the value of the <a href="#param-count"><code>count</code></a> record component</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="totalCount()">
<h3>totalCount</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">totalCount</span>()</div>
<div class="block">Returns the value of the <a href="#param-totalCount"><code>totalCount</code></a> record component.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the value of the <a href="#param-totalCount"><code>totalCount</code></a> record component</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,419 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>ZoneEntity (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: ZoneEntity">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/ZoneEntity.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Class ZoneEntity" class="title">Class ZoneEntity</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">codes.thischwa.cf.model.AbstractEntity</a>
<div class="inheritance">codes.thischwa.cf.model.ZoneEntity</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ZoneEntity</span>
<span class="extends-implements">extends <a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></span></div>
<div class="block">Represents a DNS zone entity in the Cloudflare DNS system. <br>
<p>This class encapsulates all relevant data and metadata associated with a zone, including but
not limited to the following attributes:
<ul>
<li>Zone name.
<li>Development mode status.
<li>Active and original name servers linked to the zone.
<li>Timestamps indicating when the zone was created, modified, or activated.
<li>Current operational status of the zone (e.g., active, inactive).
<li>Boolean flag indicating whether the zone is paused.
<li>Zone type, representing the nature of the DNS zone (e.g., full, partial).
</ul>
<p>This class extends <a href="AbstractEntity.html" title="class in codes.thischwa.cf.model"><code>AbstractEntity</code></a> to inherit basic entity properties and to provide a
consistent interface across domain models.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ZoneEntity</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Default no-argument constructor for the ZoneEntity class.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#canEqual(java.lang.Object)" class="member-name-link">canEqual</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getActivatedOn()" class="member-name-link">getActivatedOn</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCreatedOn()" class="member-name-link">getCreatedOn</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDevelopmentMode()" class="member-name-link">getDevelopmentMode</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getModifiedOn()" class="member-name-link">getModifiedOn</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNameServers()" class="member-name-link">getNameServers</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOriginalNameServers()" class="member-name-link">getOriginalNameServers</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPaused()" class="member-name-link">getPaused</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getStatus()" class="member-name-link">getStatus</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getType()" class="member-name-link">getType</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setActivatedOn(java.time.LocalDateTime)" class="member-name-link">setActivatedOn</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a>&nbsp;activatedOn)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCreatedOn(java.time.LocalDateTime)" class="member-name-link">setCreatedOn</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a>&nbsp;createdOn)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setDevelopmentMode(java.lang.Integer)" class="member-name-link">setDevelopmentMode</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;developmentMode)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setModifiedOn(java.time.LocalDateTime)" class="member-name-link">setModifiedOn</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a>&nbsp;modifiedOn)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(java.lang.String)" class="member-name-link">setName</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setNameServers(java.util.Set)" class="member-name-link">setNameServers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;nameServers)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setOriginalNameServers(java.util.Set)" class="member-name-link">setOriginalNameServers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;originalNameServers)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setPaused(java.lang.Boolean)" class="member-name-link">setPaused</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&nbsp;paused)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setStatus(java.lang.String)" class="member-name-link">setStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;status)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setType(java.lang.String)" class="member-name-link">setType</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;type)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-codes.thischwa.cf.model.AbstractEntity">Methods inherited from class&nbsp;codes.thischwa.cf.model.<a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></h3>
<code><a href="AbstractEntity.html#getId()">getId</a>, <a href="AbstractEntity.html#setId(java.lang.String)">setId</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>ZoneEntity</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ZoneEntity</span>()</div>
<div class="block">Default no-argument constructor for the ZoneEntity class.
<p>This constructor initializes a new instance of the ZoneEntity class and invokes the parent
constructor from the AbstractEntity class. The ZoneEntity class represents a domain model for a
DNS zone within the Cloudflare DNS system.</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="equals(java.lang.Object)">
<h3>equals</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractEntity.html#equals(java.lang.Object)">equals</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="canEqual(java.lang.Object)">
<h3>canEqual</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">canEqual</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractEntity.html#canEqual(java.lang.Object)">canEqual</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hashCode()">
<h3>hashCode</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractEntity.html#hashCode()">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getName()">
<h3>getName</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getDevelopmentMode()">
<h3>getDevelopmentMode</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getDevelopmentMode</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getNameServers()">
<h3>getNameServers</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">getNameServers</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getOriginalNameServers()">
<h3>getOriginalNameServers</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">getOriginalNameServers</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getCreatedOn()">
<h3>getCreatedOn</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a></span>&nbsp;<span class="element-name">getCreatedOn</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getModifiedOn()">
<h3>getModifiedOn</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a></span>&nbsp;<span class="element-name">getModifiedOn</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getActivatedOn()">
<h3>getActivatedOn</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a></span>&nbsp;<span class="element-name">getActivatedOn</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getStatus()">
<h3>getStatus</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getStatus</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getPaused()">
<h3>getPaused</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></span>&nbsp;<span class="element-name">getPaused</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getType()">
<h3>getType</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getType</span>()</div>
</section>
</li>
<li>
<section class="detail" id="setName(java.lang.String)">
<h3>setName</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
</section>
</li>
<li>
<section class="detail" id="setDevelopmentMode(java.lang.Integer)">
<h3>setDevelopmentMode</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setDevelopmentMode</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;developmentMode)</span></div>
</section>
</li>
<li>
<section class="detail" id="setNameServers(java.util.Set)">
<h3>setNameServers</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setNameServers</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;nameServers)</span></div>
</section>
</li>
<li>
<section class="detail" id="setOriginalNameServers(java.util.Set)">
<h3>setOriginalNameServers</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setOriginalNameServers</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;originalNameServers)</span></div>
</section>
</li>
<li>
<section class="detail" id="setCreatedOn(java.time.LocalDateTime)">
<h3>setCreatedOn</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCreatedOn</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a>&nbsp;createdOn)</span></div>
</section>
</li>
<li>
<section class="detail" id="setModifiedOn(java.time.LocalDateTime)">
<h3>setModifiedOn</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setModifiedOn</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a>&nbsp;modifiedOn)</span></div>
</section>
</li>
<li>
<section class="detail" id="setActivatedOn(java.time.LocalDateTime)">
<h3>setActivatedOn</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setActivatedOn</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/LocalDateTime.html" title="class or interface in java.time" class="external-link">LocalDateTime</a>&nbsp;activatedOn)</span></div>
</section>
</li>
<li>
<section class="detail" id="setStatus(java.lang.String)">
<h3>setStatus</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setStatus</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;status)</span></div>
</section>
</li>
<li>
<section class="detail" id="setPaused(java.lang.Boolean)">
<h3>setPaused</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setPaused</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&nbsp;paused)</span></div>
</section>
</li>
<li>
<section class="detail" id="setType(java.lang.String)">
<h3>setType</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setType</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;type)</span></div>
</section>
</li>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="AbstractEntity.html#toString()">toString</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,149 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>ZoneMultipleResponse (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: ZoneMultipleResponse">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/ZoneMultipleResponse.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">codes.thischwa.cf.model</a></div>
<h1 title="Class ZoneMultipleResponse" class="title">Class ZoneMultipleResponse</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">codes.thischwa.cf.model.AbstractResponse</a>
<div class="inheritance"><a href="AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">codes.thischwa.cf.model.AbstractMultipleResponse</a>&lt;<a href="ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&gt;
<div class="inheritance">codes.thischwa.cf.model.ZoneMultipleResponse</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ZoneMultipleResponse</span>
<span class="extends-implements">extends <a href="AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a>&lt;<a href="ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&gt;</span></div>
<div class="block">Represents a response model that contains multiple <a href="ZoneEntity.html" title="class in codes.thischwa.cf.model"><code>ZoneEntity</code></a> instances.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ZoneMultipleResponse</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a new ZoneMultipleResponse object.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-codes.thischwa.cf.model.AbstractMultipleResponse">Methods inherited from class&nbsp;codes.thischwa.cf.model.<a href="AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a></h3>
<code><a href="AbstractMultipleResponse.html#canEqual(java.lang.Object)">canEqual</a>, <a href="AbstractMultipleResponse.html#equals(java.lang.Object)">equals</a>, <a href="AbstractMultipleResponse.html#getResult()">getResult</a>, <a href="AbstractMultipleResponse.html#getResultInfo()">getResultInfo</a>, <a href="AbstractMultipleResponse.html#hashCode()">hashCode</a>, <a href="AbstractMultipleResponse.html#setResult(java.util.List)">setResult</a>, <a href="AbstractMultipleResponse.html#setResultInfo(codes.thischwa.cf.model.ResultInfo)">setResultInfo</a>, <a href="AbstractMultipleResponse.html#toString()">toString</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-codes.thischwa.cf.model.AbstractResponse">Methods inherited from class&nbsp;codes.thischwa.cf.model.<a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></h3>
<code><a href="AbstractResponse.html#getResponseResultInfo()">getResponseResultInfo</a>, <a href="AbstractResponse.html#setResponseResultInfo(codes.thischwa.cf.model.ResponseResultInfo)">setResponseResultInfo</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>ZoneMultipleResponse</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ZoneMultipleResponse</span>()</div>
<div class="block">Constructs a new ZoneMultipleResponse object.
<p>This constructor initializes an instance of ZoneMultipleResponse, which serves as a response
model containing multiple <a href="ZoneEntity.html" title="class in codes.thischwa.cf.model"><code>ZoneEntity</code></a> instances.</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,101 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.model.AbstractEntity (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: AbstractEntity">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../AbstractEntity.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.model.AbstractEntity" class="title">Uses of Class<br>codes.thischwa.cf.model.AbstractEntity</h1>
</div>
<div class="caption"><span>Packages that use <a href="../AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf.model">codes.thischwa.cf.model</a></div>
<div class="col-last even-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf.model">
<h2>Uses of <a href="../AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></h2>
<div class="caption"><span>Subclasses of <a href="../AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../BatchEntry.html" class="type-name-link" title="class in codes.thischwa.cf.model">BatchEntry</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents a batch entry containing different types of operations on getRecord entities.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../RecordEntity.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents a DNS getRecord entity within a specific zone.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../ZoneEntity.html" class="type-name-link" title="class in codes.thischwa.cf.model">ZoneEntity</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents a DNS zone entity in the Cloudflare DNS system.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,97 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.model.AbstractMultipleResponse (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: AbstractMultipleResponse">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.model.AbstractMultipleResponse" class="title">Uses of Class<br>codes.thischwa.cf.model.AbstractMultipleResponse</h1>
</div>
<div class="caption"><span>Packages that use <a href="../AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf.model">codes.thischwa.cf.model</a></div>
<div class="col-last even-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf.model">
<h2>Uses of <a href="../AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></h2>
<div class="caption"><span>Subclasses of <a href="../AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../RecordMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordMultipleResponse</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the API response of the Cloudflare API containing multiple <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a>
instances.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../ZoneMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">ZoneMultipleResponse</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents a response model that contains multiple <a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model"><code>ZoneEntity</code></a> instances.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,119 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.model.AbstractResponse (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: AbstractResponse">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../AbstractResponse.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.model.AbstractResponse" class="title">Uses of Class<br>codes.thischwa.cf.model.AbstractResponse</h1>
</div>
<div class="caption"><span>Packages that use <a href="../AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf.model">codes.thischwa.cf.model</a></div>
<div class="col-last even-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf.model">
<h2>Uses of <a href="../AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></h2>
<div class="caption"><span>Subclasses of <a href="../AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../AbstractMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a>&lt;T extends <a href="../ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>&gt;</code></div>
<div class="col-last even-row-color">
<div class="block">Abstract base class for response models that contain multiple result entries.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../AbstractSingleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a>&lt;T extends <a href="../ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>&gt;</code></div>
<div class="col-last odd-row-color">
<div class="block">Represents a base abstract response model for handling single response entities within an API
response.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../BatchResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">BatchResponse</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents a response that contains a single <a href="../BatchEntry.html" title="class in codes.thischwa.cf.model"><code>BatchEntry</code></a> as the result.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../RecordMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordMultipleResponse</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents the API response of the Cloudflare API containing multiple <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a>
instances.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../RecordSingleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordSingleResponse</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents the API response of the Cloudflare API containing a single <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a>
instance.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../ZoneMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">ZoneMultipleResponse</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents a response model that contains multiple <a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model"><code>ZoneEntity</code></a> instances.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,97 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.model.AbstractSingleResponse (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: AbstractSingleResponse">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.model.AbstractSingleResponse" class="title">Uses of Class<br>codes.thischwa.cf.model.AbstractSingleResponse</h1>
</div>
<div class="caption"><span>Packages that use <a href="../AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf.model">codes.thischwa.cf.model</a></div>
<div class="col-last even-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf.model">
<h2>Uses of <a href="../AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></h2>
<div class="caption"><span>Subclasses of <a href="../AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../BatchResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">BatchResponse</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents a response that contains a single <a href="../BatchEntry.html" title="class in codes.thischwa.cf.model"><code>BatchEntry</code></a> as the result.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../RecordSingleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordSingleResponse</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents the API response of the Cloudflare API containing a single <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a>
instance.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,95 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.model.BatchEntry (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: BatchEntry">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../BatchEntry.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.model.BatchEntry" class="title">Uses of Class<br>codes.thischwa.cf.model.BatchEntry</h1>
</div>
<div class="caption"><span>Packages that use <a href="../BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf">
<h2>Uses of <a href="../BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a> in <a href="../../package-summary.html">codes.thischwa.cf</a></h2>
<div class="caption"><span>Methods in <a href="../../package-summary.html">codes.thischwa.cf</a> that return <a href="../BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordBatch(codes.thischwa.cf.model.ZoneEntity,java.util.List,java.util.List,java.util.List,java.util.List)" class="member-name-link">recordBatch</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;postRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;putRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;patchRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;deleteRecords)</code></div>
<div class="col-last even-row-color">
<div class="block">Processes a batch of DNS getRecord operations (POST, PUT, PATCH, DELETE) for a specified zone.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,62 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.model.BatchResponse (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: BatchResponse">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../BatchResponse.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.model.BatchResponse" class="title">Uses of Class<br>codes.thischwa.cf.model.BatchResponse</h1>
</div>
No usage of codes.thischwa.cf.model.BatchResponse</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,124 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.model.PagingRequest (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: PagingRequest">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../PagingRequest.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.model.PagingRequest" class="title">Uses of Class<br>codes.thischwa.cf.model.PagingRequest</h1>
</div>
<div class="caption"><span>Packages that use <a href="../PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
<div class="col-first odd-row-color"><a href="#codes.thischwa.cf.model">codes.thischwa.cf.model</a></div>
<div class="col-last odd-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf">
<h2>Uses of <a href="../PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a> in <a href="../../package-summary.html">codes.thischwa.cf</a></h2>
<div class="caption"><span>Methods in <a href="../../package-summary.html">codes.thischwa.cf</a> with parameters of type <a href="../PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.PagingRequest)" class="member-name-link">recordList</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
@Nullable <a href="../PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a>&nbsp;pagingRequest)</code></div>
<div class="col-last even-row-color">
<div class="block">Retrieves a list of DNS records for a specified zone, with optional paging support.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#zoneList(codes.thischwa.cf.model.PagingRequest)" class="member-name-link">zoneList</a><wbr>(<a href="../PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a>&nbsp;pagingRequest)</code></div>
<div class="col-last odd-row-color">
<div class="block">Retrieves a list of all DNS zones using the provided paging request parameters.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="codes.thischwa.cf.model">
<h2>Uses of <a href="../PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf.model</a> that return <a href="../PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">PagingRequest.</span><code><a href="../PagingRequest.html#defaultPaging()" class="member-name-link">defaultPaging</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a default <code>PagingRequest</code> instance with a page number set to 1 and a high number
of items per page to accommodate large dataset requests and effectively retrieve all records.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">PagingRequest.</span><code><a href="../PagingRequest.html#of(int,int)" class="member-name-link">of</a><wbr>(int&nbsp;page,
int&nbsp;perPage)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates a new <code>PagingRequest</code> instance with the specified page number and items per page.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,332 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.model.RecordEntity (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: RecordEntity">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.model.RecordEntity" class="title">Uses of Class<br>codes.thischwa.cf.model.RecordEntity</h1>
</div>
<div class="caption"><span>Packages that use <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
<div class="col-first odd-row-color"><a href="#codes.thischwa.cf.fluent">codes.thischwa.cf.fluent</a></div>
<div class="col-last odd-row-color">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf.model">codes.thischwa.cf.model</a></div>
<div class="col-last even-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf">
<h2>Uses of <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a> in <a href="../../package-summary.html">codes.thischwa.cf</a></h2>
<div class="caption"><span>Methods in <a href="../../package-summary.html">codes.thischwa.cf</a> that return <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordCreate(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordCreate</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a new DNS getRecord in the specified zone using the Cloudflare API.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordCreate(codes.thischwa.cf.model.ZoneEntity,java.lang.String,int,codes.thischwa.cf.model.RecordType,java.lang.String)" class="member-name-link">recordCreate</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
int&nbsp;ttl,
<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates a DNS getRecord in the specified DNS zone with the provided details.</div>
</div>
<div class="col-first even-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordCreateSld(codes.thischwa.cf.model.ZoneEntity,java.lang.String,int,codes.thischwa.cf.model.RecordType,java.lang.String)" class="member-name-link">recordCreateSld</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
int&nbsp;ttl,
<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a new DNS getRecord for a given second-level domain (SLD) within the specified zone.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordUpdate(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordUpdate</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</code></div>
<div class="col-last odd-row-color">
<div class="block">Updates an existing DNS getRecord in a specified Cloudflare zone.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../package-summary.html">codes.thischwa.cf</a> that return types with arguments of type <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#groupRecordsByFqdn(java.util.List)" class="member-name-link">groupRecordsByFqdn</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;records)</code></div>
<div class="col-last even-row-color">
<div class="block">Groups a list of DNS records by their fully qualified domain name (FQDN).</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity)" class="member-name-link">recordList</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone)</code></div>
<div class="col-last odd-row-color">
<div class="block">Retrieves a list of DNS records for a specified zone, with optional paging support.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.PagingRequest)" class="member-name-link">recordList</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
@Nullable <a href="../PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a>&nbsp;pagingRequest)</code></div>
<div class="col-last even-row-color">
<div class="block">Retrieves a list of DNS records for a specified zone, with optional paging support.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordList</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">
<div class="block">Retrieves a list of all DNS records for a given zone.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,java.lang.String)" class="member-name-link">recordList</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld)</code></div>
<div class="col-last even-row-color">
<div class="block">Retrieves DNS records for the specified second-level domain (SLD) within a zone.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordList</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">
<div class="block">Retrieves DNS records for the specified second-level domain (SLD) within a zone.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../package-summary.html">codes.thischwa.cf</a> with parameters of type <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordCreate(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordCreate</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a new DNS getRecord in the specified zone using the Cloudflare API.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordDelete(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordDelete</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</code></div>
<div class="col-last odd-row-color">
<div class="block">Deletes a DNS getRecord of the specified type within a given zone on the Cloudflare API.</div>
</div>
<div class="col-first even-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordUpdate(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordUpdate</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</code></div>
<div class="col-last even-row-color">
<div class="block">Updates an existing DNS getRecord in a specified Cloudflare zone.</div>
</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../package-summary.html">codes.thischwa.cf</a> with type arguments of type <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#groupRecordsByFqdn(java.util.List)" class="member-name-link">groupRecordsByFqdn</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;records)</code></div>
<div class="col-last even-row-color">
<div class="block">Groups a list of DNS records by their fully qualified domain name (FQDN).</div>
</div>
<div class="col-first odd-row-color"><code><a href="../BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordBatch(codes.thischwa.cf.model.ZoneEntity,java.util.List,java.util.List,java.util.List,java.util.List)" class="member-name-link">recordBatch</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;postRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;putRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;patchRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;deleteRecords)</code></div>
<div class="col-last odd-row-color">
<div class="block">Processes a batch of DNS getRecord operations (POST, PUT, PATCH, DELETE) for a specified zone.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="codes.thischwa.cf.fluent">
<h2>Uses of <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a> in <a href="../../fluent/package-summary.html">codes.thischwa.cf.fluent</a></h2>
<div class="caption"><span>Methods in <a href="../../fluent/package-summary.html">codes.thischwa.cf.fluent</a> that return <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">RecordOperations.</span><code><a href="../../fluent/RecordOperations.html#create(codes.thischwa.cf.model.RecordType,java.lang.String,int)" class="member-name-link">create</a><wbr>(<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content,
int&nbsp;ttl)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a new DNS getRecord with the specified parameters.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RecordOperationsImpl.</span><code><a href="../../fluent/RecordOperationsImpl.html#create(codes.thischwa.cf.model.RecordType,java.lang.String,int)" class="member-name-link">create</a><wbr>(<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content,
int&nbsp;ttl)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">RecordOperations.</span><code><a href="../../fluent/RecordOperations.html#update(java.lang.String)" class="member-name-link">update</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;newContent)</code></div>
<div class="col-last even-row-color">
<div class="block">Updates an existing DNS getRecord with new content.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RecordOperationsImpl.</span><code><a href="../../fluent/RecordOperationsImpl.html#update(java.lang.String)" class="member-name-link">update</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;newContent)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../fluent/package-summary.html">codes.thischwa.cf.fluent</a> that return types with arguments of type <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RecordOperations.</span><code><a href="../../fluent/RecordOperations.html#get()" class="member-name-link">get</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Retrieves DNS records for the selected subdomain.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RecordOperationsImpl.</span><code><a href="../../fluent/RecordOperationsImpl.html#get()" class="member-name-link">get</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ZoneOperations.</span><code><a href="../../fluent/ZoneOperations.html#list(codes.thischwa.cf.model.RecordType...)" class="member-name-link">list</a><wbr>(@Nullable <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last even-row-color">
<div class="block">Lists all DNS records within the zone, optionally filtered by types.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ZoneOperationsImpl.</span><code><a href="../../fluent/ZoneOperationsImpl.html#list(codes.thischwa.cf.model.RecordType...)" class="member-name-link">list</a><wbr>(@Nullable <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="codes.thischwa.cf.model">
<h2>Uses of <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf.model</a> that return <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">RecordEntity.</span><code><a href="../RecordEntity.html#build(java.lang.String,codes.thischwa.cf.model.RecordType,java.lang.Integer,java.lang.String)" class="member-name-link">build</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;ttl,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last even-row-color">
<div class="block">Builds and returns a <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> instance with the specified attributes.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RecordEntity.</span><code><a href="../RecordEntity.html#build(java.lang.String,java.lang.String)" class="member-name-link">build</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last odd-row-color">
<div class="block">Builds and returns a <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> instance with the specified ID and content.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">RecordEntity.</span><code><a href="../RecordEntity.html#build(java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.String)" class="member-name-link">build</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;ttl,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last even-row-color">
<div class="block">Builds and returns a <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> instance with the specified attributes.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf.model</a> that return types with arguments of type <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">BatchEntry.</span><code><a href="../BatchEntry.html#getDeletes()" class="member-name-link">getDeletes</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BatchEntry.</span><code><a href="../BatchEntry.html#getPatches()" class="member-name-link">getPatches</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">BatchEntry.</span><code><a href="../BatchEntry.html#getPosts()" class="member-name-link">getPosts</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BatchEntry.</span><code><a href="../BatchEntry.html#getPuts()" class="member-name-link">getPuts</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../package-summary.html">codes.thischwa.cf.model</a> with type arguments of type <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">BatchEntry.</span><code><a href="../BatchEntry.html#setDeletes(java.util.List)" class="member-name-link">setDeletes</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;deletes)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BatchEntry.</span><code><a href="../BatchEntry.html#setPatches(java.util.List)" class="member-name-link">setPatches</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;patches)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">BatchEntry.</span><code><a href="../BatchEntry.html#setPosts(java.util.List)" class="member-name-link">setPosts</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;posts)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BatchEntry.</span><code><a href="../BatchEntry.html#setPuts(java.util.List)" class="member-name-link">setPuts</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;puts)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,62 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.model.RecordMultipleResponse (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: RecordMultipleResponse">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../RecordMultipleResponse.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.model.RecordMultipleResponse" class="title">Uses of Class<br>codes.thischwa.cf.model.RecordMultipleResponse</h1>
</div>
No usage of codes.thischwa.cf.model.RecordMultipleResponse</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,62 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.model.RecordSingleResponse (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: RecordSingleResponse">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../RecordSingleResponse.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.model.RecordSingleResponse" class="title">Uses of Class<br>codes.thischwa.cf.model.RecordSingleResponse</h1>
</div>
No usage of codes.thischwa.cf.model.RecordSingleResponse</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,231 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Enum Class codes.thischwa.cf.model.RecordType (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, enum: RecordType">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Enum Class codes.thischwa.cf.model.RecordType" class="title">Uses of Enum Class<br>codes.thischwa.cf.model.RecordType</h1>
</div>
<div class="caption"><span>Packages that use <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
<div class="col-first odd-row-color"><a href="#codes.thischwa.cf.fluent">codes.thischwa.cf.fluent</a></div>
<div class="col-last odd-row-color">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf.model">codes.thischwa.cf.model</a></div>
<div class="col-last even-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf">
<h2>Uses of <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a> in <a href="../../package-summary.html">codes.thischwa.cf</a></h2>
<div class="caption"><span>Methods in <a href="../../package-summary.html">codes.thischwa.cf</a> with parameters of type <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordCreate(codes.thischwa.cf.model.ZoneEntity,java.lang.String,int,codes.thischwa.cf.model.RecordType,java.lang.String)" class="member-name-link">recordCreate</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
int&nbsp;ttl,
<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a DNS getRecord in the specified DNS zone with the provided details.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordCreateSld(codes.thischwa.cf.model.ZoneEntity,java.lang.String,int,codes.thischwa.cf.model.RecordType,java.lang.String)" class="member-name-link">recordCreateSld</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
int&nbsp;ttl,
<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates a new DNS getRecord for a given second-level domain (SLD) within the specified zone.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordDeleteTypeIfExists(codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordDeleteTypeIfExists</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;recordTypes)</code></div>
<div class="col-last even-row-color">
<div class="block">Deletes DNS records of a specific type within a given zone if they exist.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordList</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">
<div class="block">Retrieves a list of all DNS records for a given zone.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordList</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last even-row-color">
<div class="block">Retrieves DNS records for the specified second-level domain (SLD) within a zone.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="codes.thischwa.cf.fluent">
<h2>Uses of <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a> in <a href="../../fluent/package-summary.html">codes.thischwa.cf.fluent</a></h2>
<div class="caption"><span>Methods in <a href="../../fluent/package-summary.html">codes.thischwa.cf.fluent</a> with parameters of type <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">RecordOperations.</span><code><a href="../../fluent/RecordOperations.html#create(codes.thischwa.cf.model.RecordType,java.lang.String,int)" class="member-name-link">create</a><wbr>(<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content,
int&nbsp;ttl)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a new DNS getRecord with the specified parameters.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RecordOperationsImpl.</span><code><a href="../../fluent/RecordOperationsImpl.html#create(codes.thischwa.cf.model.RecordType,java.lang.String,int)" class="member-name-link">create</a><wbr>(<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content,
int&nbsp;ttl)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RecordOperations.</span><code><a href="../../fluent/RecordOperations.html#delete(codes.thischwa.cf.model.RecordType...)" class="member-name-link">delete</a><wbr>(<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last even-row-color">
<div class="block">Deletes DNS records of the specified types.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RecordOperationsImpl.</span><code><a href="../../fluent/RecordOperationsImpl.html#delete(codes.thischwa.cf.model.RecordType...)" class="member-name-link">delete</a><wbr>(<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../../fluent/RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ZoneOperations.</span><code><a href="../../fluent/ZoneOperations.html#getRecord(java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">getRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last even-row-color">
<div class="block">Selects a record with specific types within the zone for further operations.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../../fluent/RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ZoneOperationsImpl.</span><code><a href="../../fluent/ZoneOperationsImpl.html#getRecord(java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">getRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ZoneOperations.</span><code><a href="../../fluent/ZoneOperations.html#list(codes.thischwa.cf.model.RecordType...)" class="member-name-link">list</a><wbr>(@Nullable <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last even-row-color">
<div class="block">Lists all DNS records within the zone, optionally filtered by types.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ZoneOperationsImpl.</span><code><a href="../../fluent/ZoneOperationsImpl.html#list(codes.thischwa.cf.model.RecordType...)" class="member-name-link">list</a><wbr>(@Nullable <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../fluent/package-summary.html">codes.thischwa.cf.fluent</a> with parameters of type <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../fluent/RecordOperationsImpl.html#%3Cinit%3E(codes.thischwa.cf.CfDnsClient,codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType%5B%5D)" class="member-name-link">RecordOperationsImpl</a><wbr>(<a href="../../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a>&nbsp;client,
<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>[]&nbsp;types)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a RecordOperationsImpl instance.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="codes.thischwa.cf.model">
<h2>Uses of <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf.model</a> that return <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">RecordType.</span><code><a href="../RecordType.html#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the enum constant of this class with the specified name.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RecordType.</span><code><a href="../RecordType.html#values()" class="member-name-link">values</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf.model</a> with parameters of type <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">RecordEntity.</span><code><a href="../RecordEntity.html#build(java.lang.String,codes.thischwa.cf.model.RecordType,java.lang.Integer,java.lang.String)" class="member-name-link">build</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;ttl,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last even-row-color">
<div class="block">Builds and returns a <a href="../RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> instance with the specified attributes.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,123 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Interface codes.thischwa.cf.model.ResponseEntity (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, interface: ResponseEntity">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ResponseEntity.html" title="interface in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Interface codes.thischwa.cf.model.ResponseEntity" class="title">Uses of Interface<br>codes.thischwa.cf.model.ResponseEntity</h1>
</div>
<div class="caption"><span>Packages that use <a href="../ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf.model">codes.thischwa.cf.model</a></div>
<div class="col-last even-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf.model">
<h2>Uses of <a href="../ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></h2>
<div class="caption"><span>Classes in <a href="../package-summary.html">codes.thischwa.cf.model</a> with type parameters of type <a href="../ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../AbstractMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a>&lt;T extends <a href="../ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>&gt;</code></div>
<div class="col-last even-row-color">
<div class="block">Abstract base class for response models that contain multiple result entries.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../AbstractSingleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a>&lt;T extends <a href="../ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>&gt;</code></div>
<div class="col-last odd-row-color">
<div class="block">Represents a base abstract response model for handling single response entities within an API
response.</div>
</div>
</div>
<div class="caption"><span>Classes in <a href="../package-summary.html">codes.thischwa.cf.model</a> that implement <a href="../ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../AbstractEntity.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractEntity</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents a base abstract entity class for modeling domain objects with a unique identifier.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../BatchEntry.html" class="type-name-link" title="class in codes.thischwa.cf.model">BatchEntry</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents a batch entry containing different types of operations on getRecord entities.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../RecordEntity.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents a DNS getRecord entity within a specific zone.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../ZoneEntity.html" class="type-name-link" title="class in codes.thischwa.cf.model">ZoneEntity</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents a DNS zone entity in the Cloudflare DNS system.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,98 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.model.ResponseResultInfo.Error (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: ResponseResultInfo, class: Error">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.model.ResponseResultInfo.Error" class="title">Uses of Class<br>codes.thischwa.cf.model.ResponseResultInfo.Error</h1>
</div>
<div class="caption"><span>Packages that use <a href="../ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf.model">codes.thischwa.cf.model</a></div>
<div class="col-last even-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf.model">
<h2>Uses of <a href="../ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf.model</a> that return types with arguments of type <a href="../ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ResponseResultInfo.</span><code><a href="../ResponseResultInfo.html#getErrors()" class="member-name-link">getErrors</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../package-summary.html">codes.thischwa.cf.model</a> with type arguments of type <a href="../ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ResponseResultInfo.</span><code><a href="../ResponseResultInfo.html#setErrors(java.util.List)" class="member-name-link">setErrors</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a>&gt;&nbsp;errors)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,98 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.model.ResponseResultInfo (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: ResponseResultInfo">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ResponseResultInfo.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.model.ResponseResultInfo" class="title">Uses of Class<br>codes.thischwa.cf.model.ResponseResultInfo</h1>
</div>
<div class="caption"><span>Packages that use <a href="../ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf.model">codes.thischwa.cf.model</a></div>
<div class="col-last even-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf.model">
<h2>Uses of <a href="../ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf.model</a> that return <a href="../ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractResponse.</span><code><a href="../AbstractResponse.html#getResponseResultInfo()" class="member-name-link">getResponseResultInfo</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf.model</a> with parameters of type <a href="../ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractResponse.</span><code><a href="../AbstractResponse.html#setResponseResultInfo(codes.thischwa.cf.model.ResponseResultInfo)" class="member-name-link">setResponseResultInfo</a><wbr>(<a href="../ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a>&nbsp;responseResultInfo)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,98 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Record Class codes.thischwa.cf.model.ResultInfo (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, record: ResultInfo">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ResultInfo.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Record Class codes.thischwa.cf.model.ResultInfo" class="title">Uses of Record Class<br>codes.thischwa.cf.model.ResultInfo</h1>
</div>
<div class="caption"><span>Packages that use <a href="../ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf.model">codes.thischwa.cf.model</a></div>
<div class="col-last even-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf.model">
<h2>Uses of <a href="../ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a> in <a href="../package-summary.html">codes.thischwa.cf.model</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf.model</a> that return <a href="../ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractMultipleResponse.</span><code><a href="../AbstractMultipleResponse.html#getResultInfo()" class="member-name-link">getResultInfo</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">codes.thischwa.cf.model</a> with parameters of type <a href="../ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractMultipleResponse.</span><code><a href="../AbstractMultipleResponse.html#setResultInfo(codes.thischwa.cf.model.ResultInfo)" class="member-name-link">setResultInfo</a><wbr>(<a href="../ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a>&nbsp;resultInfo)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,230 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.model.ZoneEntity (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: ZoneEntity">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.model.ZoneEntity" class="title">Uses of Class<br>codes.thischwa.cf.model.ZoneEntity</h1>
</div>
<div class="caption"><span>Packages that use <a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
<div class="col-first odd-row-color"><a href="#codes.thischwa.cf.fluent">codes.thischwa.cf.fluent</a></div>
<div class="col-last odd-row-color">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf">
<h2>Uses of <a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a> in <a href="../../package-summary.html">codes.thischwa.cf</a></h2>
<div class="caption"><span>Methods in <a href="../../package-summary.html">codes.thischwa.cf</a> that return <a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#zoneGet(java.lang.String)" class="member-name-link">zoneGet</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last even-row-color">
<div class="block">Retrieves detailed information about a specific zone by its name.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../package-summary.html">codes.thischwa.cf</a> that return types with arguments of type <a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#zoneList()" class="member-name-link">zoneList</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Retrieves a list of all zones from the Cloudflare API.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#zoneList(codes.thischwa.cf.model.PagingRequest)" class="member-name-link">zoneList</a><wbr>(<a href="../PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a>&nbsp;pagingRequest)</code></div>
<div class="col-last odd-row-color">
<div class="block">Retrieves a list of all DNS zones using the provided paging request parameters.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../package-summary.html">codes.thischwa.cf</a> with parameters of type <a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordBatch(codes.thischwa.cf.model.ZoneEntity,java.util.List,java.util.List,java.util.List,java.util.List)" class="member-name-link">recordBatch</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;postRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;putRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;patchRecords,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;&nbsp;deleteRecords)</code></div>
<div class="col-last even-row-color">
<div class="block">Processes a batch of DNS getRecord operations (POST, PUT, PATCH, DELETE) for a specified zone.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordCreate(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordCreate</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates a new DNS getRecord in the specified zone using the Cloudflare API.</div>
</div>
<div class="col-first even-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordCreate(codes.thischwa.cf.model.ZoneEntity,java.lang.String,int,codes.thischwa.cf.model.RecordType,java.lang.String)" class="member-name-link">recordCreate</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
int&nbsp;ttl,
<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a DNS getRecord in the specified DNS zone with the provided details.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordCreateSld(codes.thischwa.cf.model.ZoneEntity,java.lang.String,int,codes.thischwa.cf.model.RecordType,java.lang.String)" class="member-name-link">recordCreateSld</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
int&nbsp;ttl,
<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;content)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates a new DNS getRecord for a given second-level domain (SLD) within the specified zone.</div>
</div>
<div class="col-first even-row-color"><code>boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordDelete(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordDelete</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</code></div>
<div class="col-last even-row-color">
<div class="block">Deletes a DNS getRecord of the specified type within a given zone on the Cloudflare API.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordDelete(codes.thischwa.cf.model.ZoneEntity,java.lang.String)" class="member-name-link">recordDelete</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
<div class="col-last odd-row-color">
<div class="block">Deletes a DNS getRecord of the specified type within a given zone on the Cloudflare API.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordDeleteTypeIfExists(codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordDeleteTypeIfExists</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;recordTypes)</code></div>
<div class="col-last even-row-color">
<div class="block">Deletes DNS records of a specific type within a given zone if they exist.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity)" class="member-name-link">recordList</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone)</code></div>
<div class="col-last odd-row-color">
<div class="block">Retrieves a list of DNS records for a specified zone, with optional paging support.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.PagingRequest)" class="member-name-link">recordList</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
@Nullable <a href="../PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a>&nbsp;pagingRequest)</code></div>
<div class="col-last even-row-color">
<div class="block">Retrieves a list of DNS records for a specified zone, with optional paging support.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordList</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">
<div class="block">Retrieves a list of all DNS records for a given zone.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,java.lang.String)" class="member-name-link">recordList</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld)</code></div>
<div class="col-last even-row-color">
<div class="block">Retrieves DNS records for the specified second-level domain (SLD) within a zone.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordList</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>...&nbsp;types)</code></div>
<div class="col-last odd-row-color">
<div class="block">Retrieves DNS records for the specified second-level domain (SLD) within a zone.</div>
</div>
<div class="col-first even-row-color"><code><a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CfDnsClient.</span><code><a href="../../CfDnsClient.html#recordUpdate(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordUpdate</a><wbr>(<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="../RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a>&nbsp;rec)</code></div>
<div class="col-last even-row-color">
<div class="block">Updates an existing DNS getRecord in a specified Cloudflare zone.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="codes.thischwa.cf.fluent">
<h2>Uses of <a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a> in <a href="../../fluent/package-summary.html">codes.thischwa.cf.fluent</a></h2>
<div class="caption"><span>Constructors in <a href="../../fluent/package-summary.html">codes.thischwa.cf.fluent</a> with parameters of type <a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../fluent/RecordOperationsImpl.html#%3Cinit%3E(codes.thischwa.cf.CfDnsClient,codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType%5B%5D)" class="member-name-link">RecordOperationsImpl</a><wbr>(<a href="../../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a>&nbsp;client,
<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sld,
@Nullable <a href="../RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a>[]&nbsp;types)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a RecordOperationsImpl instance.</div>
</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../fluent/ZoneOperationsImpl.html#%3Cinit%3E(codes.thischwa.cf.CfDnsClient,codes.thischwa.cf.model.ZoneEntity)" class="member-name-link">ZoneOperationsImpl</a><wbr>(<a href="../../CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a>&nbsp;client,
<a href="../ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a>&nbsp;zone)</code></div>
<div class="col-last odd-row-color">
<div class="block">Constructs a ZoneOperationsImpl instance.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,62 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Class codes.thischwa.cf.model.ZoneMultipleResponse (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: ZoneMultipleResponse">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ZoneMultipleResponse.html" title="class in codes.thischwa.cf.model">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class codes.thischwa.cf.model.ZoneMultipleResponse" class="title">Uses of Class<br>codes.thischwa.cf.model.ZoneMultipleResponse</h1>
</div>
No usage of codes.thischwa.cf.model.ZoneMultipleResponse</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,183 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>codes.thischwa.cf.model (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf.model">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li class="nav-bar-cell1-rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#package">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Package:&nbsp;</li>
<li><a href="#package-description">Description</a>&nbsp;|&nbsp;</li>
<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Package codes.thischwa.cf.model" class="title">Package codes.thischwa.cf.model</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">codes.thischwa.cf.model</span></div>
<section class="package-description" id="package-description">
<div class="block">The model of CloudflareDNS-java.</div>
</section>
<section class="summary">
<ul class="summary-list">
<li>
<div id="related-package-summary">
<div class="caption"><span>Related Packages</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="../package-summary.html">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
<div class="col-first odd-row-color"><a href="../fluent/package-summary.html">codes.thischwa.cf.fluent</a></div>
<div class="col-last odd-row-color">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</div>
</div>
</div>
</li>
<li>
<div id="class-summary">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab3" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab3', 2)" class="table-tab">Enum Classes</button><button id="class-summary-tab4" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab4', 2)" class="table-tab">Record Classes</button></div>
<div id="class-summary.tabpanel" role="tabpanel" aria-labelledby="class-summary-tab0">
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Represents a base abstract entity class for modeling domain objects with a unique identifier.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a>&lt;T extends <a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>&gt;</div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Abstract base class for response models that contain multiple result entries.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Abstract base class for API response models.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a>&lt;T extends <a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>&gt;</div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Represents a base abstract response model for handling single response entities within an API
response.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Represents a batch entry containing different types of operations on getRecord entities.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BatchResponse.html" title="class in codes.thischwa.cf.model">BatchResponse</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Represents a response that contains a single <a href="BatchEntry.html" title="class in codes.thischwa.cf.model"><code>BatchEntry</code></a> as the result.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Represents a request model for paginated data.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Represents a DNS getRecord entity within a specific zone.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="RecordMultipleResponse.html" title="class in codes.thischwa.cf.model">RecordMultipleResponse</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Represents the API response of the Cloudflare API containing multiple <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a>
instances.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="RecordSingleResponse.html" title="class in codes.thischwa.cf.model">RecordSingleResponse</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Represents the API response of the Cloudflare API containing a single <a href="RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a>
instance.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab3"><a href="RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></div>
<div class="col-last even-row-color class-summary class-summary-tab3">
<div class="block">Enum representing various DNS getRecord types.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab1">
<div class="block">Represents a contract for entities that have a unique identifier.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Represents the result of a response with metadata about its success and associated messages or
errors.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Represents an error with a specific code and message.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab4"><a href="ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></div>
<div class="col-last even-row-color class-summary class-summary-tab4">
<div class="block">Represents metadata for paginated results.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Represents a DNS zone entity in the Cloudflare DNS system.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ZoneMultipleResponse.html" title="class in codes.thischwa.cf.model">ZoneMultipleResponse</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Represents a response model that contains multiple <a href="ZoneEntity.html" title="class in codes.thischwa.cf.model"><code>ZoneEntity</code></a> instances.</div>
</div>
</div>
</div>
</div>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,126 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>codes.thischwa.cf.model Class Hierarchy (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="tree: package: codes.thischwa.cf.model">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="nav-bar-cell1-rev">Tree</li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#tree">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package codes.thischwa.cf.model</h1>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">codes.thischwa.cf.model.<a href="AbstractEntity.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractEntity</a> (implements codes.thischwa.cf.model.<a href="ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>)
<ul>
<li class="circle">codes.thischwa.cf.model.<a href="BatchEntry.html" class="type-name-link" title="class in codes.thischwa.cf.model">BatchEntry</a></li>
<li class="circle">codes.thischwa.cf.model.<a href="RecordEntity.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordEntity</a></li>
<li class="circle">codes.thischwa.cf.model.<a href="ZoneEntity.html" class="type-name-link" title="class in codes.thischwa.cf.model">ZoneEntity</a></li>
</ul>
</li>
<li class="circle">codes.thischwa.cf.model.<a href="AbstractResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractResponse</a>
<ul>
<li class="circle">codes.thischwa.cf.model.<a href="AbstractMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a>&lt;T&gt;
<ul>
<li class="circle">codes.thischwa.cf.model.<a href="RecordMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordMultipleResponse</a></li>
<li class="circle">codes.thischwa.cf.model.<a href="ZoneMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">ZoneMultipleResponse</a></li>
</ul>
</li>
<li class="circle">codes.thischwa.cf.model.<a href="AbstractSingleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a>&lt;T&gt;
<ul>
<li class="circle">codes.thischwa.cf.model.<a href="BatchResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">BatchResponse</a></li>
<li class="circle">codes.thischwa.cf.model.<a href="RecordSingleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordSingleResponse</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">codes.thischwa.cf.model.<a href="PagingRequest.html" class="type-name-link" title="class in codes.thischwa.cf.model">PagingRequest</a></li>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" class="type-name-link external-link" title="class or interface in java.lang">Record</a>
<ul>
<li class="circle">codes.thischwa.cf.model.<a href="ResultInfo.html" class="type-name-link" title="class in codes.thischwa.cf.model">ResultInfo</a></li>
</ul>
</li>
<li class="circle">codes.thischwa.cf.model.<a href="ResponseResultInfo.html" class="type-name-link" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></li>
<li class="circle">codes.thischwa.cf.model.<a href="ResponseResultInfo.Error.html" class="type-name-link" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">codes.thischwa.cf.model.<a href="ResponseEntity.html" class="type-name-link" title="interface in codes.thischwa.cf.model">ResponseEntity</a></li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">codes.thischwa.cf.model.<a href="RecordType.html" class="type-name-link" title="enum class in codes.thischwa.cf.model">RecordType</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,188 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Package codes.thischwa.cf.model (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf.model">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-use-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Package codes.thischwa.cf.model" class="title">Uses of Package<br>codes.thischwa.cf.model</h1>
</div>
<div class="caption"><span>Packages that use <a href="package-summary.html">codes.thischwa.cf.model</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
<div class="col-first odd-row-color"><a href="#codes.thischwa.cf.fluent">codes.thischwa.cf.fluent</a></div>
<div class="col-last odd-row-color">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf.model">codes.thischwa.cf.model</a></div>
<div class="col-last even-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
<section class="package-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf">
<div class="caption"><span>Classes in <a href="package-summary.html">codes.thischwa.cf.model</a> used by <a href="../package-summary.html">codes.thischwa.cf</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/BatchEntry.html#codes.thischwa.cf">BatchEntry</a></div>
<div class="col-last even-row-color">
<div class="block">Represents a batch entry containing different types of operations on getRecord entities.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/PagingRequest.html#codes.thischwa.cf">PagingRequest</a></div>
<div class="col-last odd-row-color">
<div class="block">Represents a request model for paginated data.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/RecordEntity.html#codes.thischwa.cf">RecordEntity</a></div>
<div class="col-last even-row-color">
<div class="block">Represents a DNS getRecord entity within a specific zone.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/RecordType.html#codes.thischwa.cf">RecordType</a></div>
<div class="col-last odd-row-color">
<div class="block">Enum representing various DNS getRecord types.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/ZoneEntity.html#codes.thischwa.cf">ZoneEntity</a></div>
<div class="col-last even-row-color">
<div class="block">Represents a DNS zone entity in the Cloudflare DNS system.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="codes.thischwa.cf.fluent">
<div class="caption"><span>Classes in <a href="package-summary.html">codes.thischwa.cf.model</a> used by <a href="../fluent/package-summary.html">codes.thischwa.cf.fluent</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/RecordEntity.html#codes.thischwa.cf.fluent">RecordEntity</a></div>
<div class="col-last even-row-color">
<div class="block">Represents a DNS getRecord entity within a specific zone.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/RecordType.html#codes.thischwa.cf.fluent">RecordType</a></div>
<div class="col-last odd-row-color">
<div class="block">Enum representing various DNS getRecord types.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/ZoneEntity.html#codes.thischwa.cf.fluent">ZoneEntity</a></div>
<div class="col-last even-row-color">
<div class="block">Represents a DNS zone entity in the Cloudflare DNS system.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="codes.thischwa.cf.model">
<div class="caption"><span>Classes in <a href="package-summary.html">codes.thischwa.cf.model</a> used by <a href="package-summary.html">codes.thischwa.cf.model</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/AbstractEntity.html#codes.thischwa.cf.model">AbstractEntity</a></div>
<div class="col-last even-row-color">
<div class="block">Represents a base abstract entity class for modeling domain objects with a unique identifier.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/AbstractMultipleResponse.html#codes.thischwa.cf.model">AbstractMultipleResponse</a></div>
<div class="col-last odd-row-color">
<div class="block">Abstract base class for response models that contain multiple result entries.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/AbstractResponse.html#codes.thischwa.cf.model">AbstractResponse</a></div>
<div class="col-last even-row-color">
<div class="block">Abstract base class for API response models.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/AbstractSingleResponse.html#codes.thischwa.cf.model">AbstractSingleResponse</a></div>
<div class="col-last odd-row-color">
<div class="block">Represents a base abstract response model for handling single response entities within an API
response.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/PagingRequest.html#codes.thischwa.cf.model">PagingRequest</a></div>
<div class="col-last even-row-color">
<div class="block">Represents a request model for paginated data.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/RecordEntity.html#codes.thischwa.cf.model">RecordEntity</a></div>
<div class="col-last odd-row-color">
<div class="block">Represents a DNS getRecord entity within a specific zone.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/RecordType.html#codes.thischwa.cf.model">RecordType</a></div>
<div class="col-last even-row-color">
<div class="block">Enum representing various DNS getRecord types.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/ResponseEntity.html#codes.thischwa.cf.model">ResponseEntity</a></div>
<div class="col-last odd-row-color">
<div class="block">Represents a contract for entities that have a unique identifier.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/ResponseResultInfo.html#codes.thischwa.cf.model">ResponseResultInfo</a></div>
<div class="col-last even-row-color">
<div class="block">Represents the result of a response with metadata about its success and associated messages or
errors.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/ResponseResultInfo.Error.html#codes.thischwa.cf.model">ResponseResultInfo.Error</a></div>
<div class="col-last odd-row-color">
<div class="block">Represents an error with a specific code and message.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/ResultInfo.html#codes.thischwa.cf.model">ResultInfo</a></div>
<div class="col-last even-row-color">
<div class="block">Represents metadata for paginated results.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,133 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>codes.thischwa.cf (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="declaration: package: codes.thischwa.cf">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../index.html">Overview</a></li>
<li class="nav-bar-cell1-rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#package">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Package:&nbsp;</li>
<li><a href="#package-description">Description</a>&nbsp;|&nbsp;</li>
<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Package codes.thischwa.cf" class="title">Package codes.thischwa.cf</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">codes.thischwa.cf</span></div>
<section class="package-description" id="package-description">
<div class="block">The base package of CloudflareDNS-java.</div>
</section>
<section class="summary">
<ul class="summary-list">
<li>
<div id="related-package-summary">
<div class="caption"><span>Related Packages</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="fluent/package-summary.html">codes.thischwa.cf.fluent</a></div>
<div class="col-last even-row-color">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</div>
<div class="col-first odd-row-color"><a href="model/package-summary.html">codes.thischwa.cf.model</a></div>
<div class="col-last odd-row-color">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
</div>
</li>
<li>
<div id="class-summary">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab3" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab3', 2)" class="table-tab">Enum Classes</button><button id="class-summary-tab5" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab5', 2)" class="table-tab">Exceptions</button></div>
<div id="class-summary.tabpanel" role="tabpanel" aria-labelledby="class-summary-tab0">
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">CfDnsClient is a client interface to interact with Cloudflare DNS service.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Builder class for configuring and creating instances of <a href="CfDnsClient.html" title="class in codes.thischwa.cf"><code>CfDnsClient</code></a>.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab3"><a href="CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></div>
<div class="col-last even-row-color class-summary class-summary-tab3">
<div class="block">Enum CfRequest encapsulates various API endpoint paths for managing DNS zones and records in a
cohesive and reusable manner.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab5"><a href="CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab5">
<div class="block">Represents a custom exception for errors encountered while interacting with the Cloudflare API.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab5"><a href="CloudflareNotFoundException.html" title="class in codes.thischwa.cf">CloudflareNotFoundException</a></div>
<div class="col-last even-row-color class-summary class-summary-tab5">
<div class="block">This exception is thrown to indicate that a requested resource was not found during interaction
with the Cloudflare API.</div>
</div>
</div>
</div>
</div>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,104 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>codes.thischwa.cf Class Hierarchy (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="tree: package: codes.thischwa.cf">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
<script type="text/javascript">var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="nav-bar-cell1-rev">Tree</li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#tree">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package codes.thischwa.cf</h1>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">codes.thischwa.cf.<a href="CfDnsClient.html" class="type-name-link" title="class in codes.thischwa.cf">CfDnsClient</a></li>
<li class="circle">codes.thischwa.cf.<a href="CfDnsClientBuilder.html" class="type-name-link" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></li>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
<ul>
<li class="circle">codes.thischwa.cf.<a href="CloudflareApiException.html" class="type-name-link" title="class in codes.thischwa.cf">CloudflareApiException</a>
<ul>
<li class="circle">codes.thischwa.cf.<a href="CloudflareNotFoundException.html" class="type-name-link" title="class in codes.thischwa.cf">CloudflareNotFoundException</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">codes.thischwa.cf.<a href="CfRequest.html" class="type-name-link" title="enum class in codes.thischwa.cf">CfRequest</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
@@ -0,0 +1,122 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Uses of Package codes.thischwa.cf (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="use: package: codes.thischwa.cf">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-use-page">
<script type="text/javascript">var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Package codes.thischwa.cf" class="title">Uses of Package<br>codes.thischwa.cf</h1>
</div>
<div class="caption"><span>Packages that use <a href="package-summary.html">codes.thischwa.cf</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#codes.thischwa.cf">codes.thischwa.cf</a></div>
<div class="col-last even-row-color">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
<div class="col-first odd-row-color"><a href="#codes.thischwa.cf.fluent">codes.thischwa.cf.fluent</a></div>
<div class="col-last odd-row-color">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</div>
</div>
<section class="package-uses">
<ul class="block-list">
<li>
<section class="detail" id="codes.thischwa.cf">
<div class="caption"><span>Classes in <a href="package-summary.html">codes.thischwa.cf</a> used by <a href="package-summary.html">codes.thischwa.cf</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CfDnsClient.html#codes.thischwa.cf">CfDnsClient</a></div>
<div class="col-last even-row-color">
<div class="block">CfDnsClient is a client interface to interact with Cloudflare DNS service.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/CfDnsClientBuilder.html#codes.thischwa.cf">CfDnsClientBuilder</a></div>
<div class="col-last odd-row-color">
<div class="block">Builder class for configuring and creating instances of <a href="CfDnsClient.html" title="class in codes.thischwa.cf"><code>CfDnsClient</code></a>.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/CfRequest.html#codes.thischwa.cf">CfRequest</a></div>
<div class="col-last even-row-color">
<div class="block">Enum CfRequest encapsulates various API endpoint paths for managing DNS zones and records in a
cohesive and reusable manner.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/CloudflareApiException.html#codes.thischwa.cf">CloudflareApiException</a></div>
<div class="col-last odd-row-color">
<div class="block">Represents a custom exception for errors encountered while interacting with the Cloudflare API.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="codes.thischwa.cf.fluent">
<div class="caption"><span>Classes in <a href="package-summary.html">codes.thischwa.cf</a> used by <a href="fluent/package-summary.html">codes.thischwa.cf.fluent</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/CfDnsClient.html#codes.thischwa.cf.fluent">CfDnsClient</a></div>
<div class="col-last even-row-color">
<div class="block">CfDnsClient is a client interface to interact with Cloudflare DNS service.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/CloudflareApiException.html#codes.thischwa.cf.fluent">CloudflareApiException</a></div>
<div class="col-last odd-row-color">
<div class="block">Represents a custom exception for errors encountered while interacting with the Cloudflare API.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
+84
View File
@@ -0,0 +1,84 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Constant Field Values (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="summary of constants">
<meta name="generator" content="javadoc/ConstantsSummaryWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="constants-summary-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html#constant-values">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
<section class="packages">
<h2 title="Contents">Contents</h2>
<ul>
<li><a href="#codes.thischwa">codes.thischwa.*</a></li>
</ul>
</section>
</div>
<section class="constants-summary" id="codes.thischwa.cf">
<h2 title="codes.thischwa">codes.thischwa.*</h2>
<ul class="block-list">
<li>
<div class="caption"><span>codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="codes.thischwa.cf.CfDnsClientBuilder.DEFAULT_BASEURL">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="codes/thischwa/cf/CfDnsClientBuilder.html#DEFAULT_BASEURL">DEFAULT_BASEURL</a></code></div>
<div class="col-last even-row-color"><code>"https://api.cloudflare.com/client/v4"</code></div>
</div>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
+3
View File
@@ -0,0 +1,3 @@
codes.thischwa.cf
codes.thischwa.cf.fluent
codes.thischwa.cf.model
+196
View File
@@ -0,0 +1,196 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>API Help (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="help">
<meta name="generator" content="javadoc/HelpWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="help-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="index-all.html">Index</a></li>
<li class="nav-bar-cell1-rev">Help</li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Help:&nbsp;</li>
<li><a href="#help-navigation">Navigation</a>&nbsp;|&nbsp;</li>
<li><a href="#help-pages">Pages</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<h1 class="title">JavaDoc Help</h1>
<ul class="help-toc">
<li><a href="#help-navigation">Navigation</a>:
<ul class="help-subtoc">
<li><a href="#help-search">Search</a></li>
</ul>
</li>
<li><a href="#help-pages">Kinds of Pages</a>:
<ul class="help-subtoc">
<li><a href="#overview">Overview</a></li>
<li><a href="#package">Package</a></li>
<li><a href="#class">Class or Interface</a></li>
<li><a href="#doc-file">Other Files</a></li>
<li><a href="#use">Use</a></li>
<li><a href="#tree">Tree (Class Hierarchy)</a></li>
<li><a href="#constant-values">Constant Field Values</a></li>
<li><a href="#serialized-form">Serialized Form</a></li>
<li><a href="#all-packages">All Packages</a></li>
<li><a href="#all-classes">All Classes and Interfaces</a></li>
<li><a href="#index">Index</a></li>
</ul>
</li>
</ul>
<hr>
<div class="sub-title">
<h2 id="help-navigation">Navigation</h2>
Starting from the <a href="index.html">Overview</a> page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The <a href="index-all.html">Index</a> and Search box allow you to navigate to specific declarations and summary pages, including: <a href="allpackages-index.html">All Packages</a>, <a href="allclasses-index.html">All Classes and Interfaces</a>
<section class="help-section" id="help-search">
<h3>Search</h3>
<p>You can search for definitions of modules, packages, types, fields, methods, system properties and other terms defined in the API, using some or all of the name, optionally using "camelCase" abbreviations. For example:</p>
<ul class="help-section-list">
<li><code>j.l.obj</code> will match "java.lang.Object"</li>
<li><code>InpStr</code> will match "java.io.InputStream"</li>
<li><code>HM.cK</code> will match "java.util.HashMap.containsKey(Object)"</li>
</ul>
<p>Refer to the <a href="https://docs.oracle.com/en/java/javase/17/docs/specs/javadoc/javadoc-search-spec.html">Javadoc Search Specification</a> for a full description of search features.</p>
</section>
</div>
<hr>
<div class="sub-title">
<h2 id="help-pages">Kinds of Pages</h2>
The following sections describe the different kinds of pages in this collection.
<section class="help-section" id="overview">
<h3>Overview</h3>
<p>The <a href="index.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.</p>
</section>
<section class="help-section" id="package">
<h3>Package</h3>
<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:</p>
<ul class="help-section-list">
<li>Interfaces</li>
<li>Classes</li>
<li>Enum Classes</li>
<li>Exceptions</li>
<li>Errors</li>
<li>Annotation Interfaces</li>
</ul>
</section>
<section class="help-section" id="class">
<h3>Class or Interface</h3>
<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.</p>
<ul class="help-section-list">
<li>Class Inheritance Diagram</li>
<li>Direct Subclasses</li>
<li>All Known Subinterfaces</li>
<li>All Known Implementing Classes</li>
<li>Class or Interface Declaration</li>
<li>Class or Interface Description</li>
</ul>
<br>
<ul class="help-section-list">
<li>Nested Class Summary</li>
<li>Enum Constant Summary</li>
<li>Field Summary</li>
<li>Property Summary</li>
<li>Constructor Summary</li>
<li>Method Summary</li>
<li>Required Element Summary</li>
<li>Optional Element Summary</li>
</ul>
<br>
<ul class="help-section-list">
<li>Enum Constant Details</li>
<li>Field Details</li>
<li>Property Details</li>
<li>Constructor Details</li>
<li>Method Details</li>
<li>Element Details</li>
</ul>
<p><span class="help-note">Note:</span> Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.</p>
<p>The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
</section>
<section class="help-section" id="doc-file">
<h3>Other Files</h3>
<p>Packages and modules may contain pages with additional information related to the declarations nearby.</p>
</section>
<section class="help-section" id="use">
<h3>Use</h3>
<p>Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the USE link in the navigation bar.</p>
</section>
<section class="help-section" id="tree">
<h3>Tree (Class Hierarchy)</h3>
<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with <code>java.lang.Object</code>. Interfaces do not inherit from <code>java.lang.Object</code>.</p>
<ul class="help-section-list">
<li>When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.</li>
<li>When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.</li>
</ul>
</section>
<section class="help-section" id="constant-values">
<h3>Constant Field Values</h3>
<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
</section>
<section class="help-section" id="serialized-form">
<h3>Serialized Form</h3>
<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.</p>
</section>
<section class="help-section" id="all-packages">
<h3>All Packages</h3>
<p>The <a href="allpackages-index.html">All Packages</a> page contains an alphabetic index of all packages contained in the documentation.</p>
</section>
<section class="help-section" id="all-classes">
<h3>All Classes and Interfaces</h3>
<p>The <a href="allclasses-index.html">All Classes and Interfaces</a> page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.</p>
</section>
<section class="help-section" id="index">
<h3>Index</h3>
<p>The <a href="index-all.html">Index</a> contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as <a href="allpackages-index.html">All Packages</a>, <a href="allclasses-index.html">All Classes and Interfaces</a>.</p>
</section>
</div>
<hr>
<span class="help-footnote">This help file applies to API documentation generated by the standard doclet.</span></main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
+900
View File
@@ -0,0 +1,900 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Index (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="index">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="index-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="nav-bar-cell1-rev">Index</li>
<li><a href="help-doc.html#index">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1>Index</h1>
</div>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:Z">Z</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="constant-values.html">Constant&nbsp;Field&nbsp;Values</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized&nbsp;Form</a>
<h2 class="title" id="I:A">A</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/model/RecordType.html#A" class="member-name-link">A</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the DNS A getRecord type.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#AAAA" class="member-name-link">AAAA</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the DNS AAAA getRecord type.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/AbstractEntity.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractEntity</a> - Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Represents a base abstract entity class for modeling domain objects with a unique identifier.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/AbstractEntity.html#%3Cinit%3E()" class="member-name-link">AbstractEntity()</a> - Constructor for class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a>&lt;<a href="codes/thischwa/cf/model/AbstractMultipleResponse.html" title="type parameter in AbstractMultipleResponse">T</a> extends <a href="codes/thischwa/cf/model/ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>&gt; - Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Abstract base class for response models that contain multiple result entries.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/AbstractResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractResponse</a> - Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Abstract base class for API response models.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/AbstractResponse.html#%3Cinit%3E()" class="member-name-link">AbstractResponse()</a> - Constructor for class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractSingleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a>&lt;<a href="codes/thischwa/cf/model/AbstractSingleResponse.html" title="type parameter in AbstractSingleResponse">T</a> extends <a href="codes/thischwa/cf/model/ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>&gt; - Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Represents a base abstract response model for handling single response entities within an API
response.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/AbstractSingleResponse.html#%3Cinit%3E()" class="member-name-link">AbstractSingleResponse()</a> - Constructor for class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/PagingRequest.html#addQueryString(java.lang.String)" class="member-name-link">addQueryString(String)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></dt>
<dd>
<div class="block">Appends a query string with pagination parameters (page and perPage) to the provided endpoint.</div>
</dd>
</dl>
<h2 class="title" id="I:B">B</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/model/BatchEntry.html" class="type-name-link" title="class in codes.thischwa.cf.model">BatchEntry</a> - Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Represents a batch entry containing different types of operations on getRecord entities.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/BatchEntry.html#%3Cinit%3E()" class="member-name-link">BatchEntry()</a> - Constructor for class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/BatchResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">BatchResponse</a> - Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Represents a response that contains a single <a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model"><code>BatchEntry</code></a> as the result.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClientBuilder.html#build()" class="member-name-link">build()</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></dt>
<dd>
<div class="block">Builds and returns a configured instance of <code>CfDnsClient</code>.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#build(java.lang.String,codes.thischwa.cf.model.RecordType,java.lang.Integer,java.lang.String)" class="member-name-link">build(String, RecordType, Integer, String)</a> - Static method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>
<div class="block">Builds and returns a <a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> instance with the specified attributes.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#build(java.lang.String,java.lang.String)" class="member-name-link">build(String, String)</a> - Static method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>
<div class="block">Builds and returns a <a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> instance with the specified ID and content.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#build(java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.String)" class="member-name-link">build(String, String, String, Integer, String)</a> - Static method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>
<div class="block">Builds and returns a <a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a> instance with the specified attributes.</div>
</dd>
</dl>
<h2 class="title" id="I:C">C</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/model/RecordType.html#CAA" class="member-name-link">CAA</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the DNS CAA (Certificate Authority Authorization) getRecord type.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/AbstractEntity.html#canEqual(java.lang.Object)" class="member-name-link">canEqual(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractMultipleResponse.html#canEqual(java.lang.Object)" class="member-name-link">canEqual(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractResponse.html#canEqual(java.lang.Object)" class="member-name-link">canEqual(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractSingleResponse.html#canEqual(java.lang.Object)" class="member-name-link">canEqual(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/BatchEntry.html#canEqual(java.lang.Object)" class="member-name-link">canEqual(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/PagingRequest.html#canEqual(java.lang.Object)" class="member-name-link">canEqual(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#canEqual(java.lang.Object)" class="member-name-link">canEqual(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.html#canEqual(java.lang.Object)" class="member-name-link">canEqual(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html#canEqual(java.lang.Object)" class="member-name-link">canEqual(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#canEqual(java.lang.Object)" class="member-name-link">canEqual(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#CERT" class="member-name-link">CERT</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the DNS CERT getRecord type.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html" class="type-name-link" title="class in codes.thischwa.cf">CfDnsClient</a> - Class in <a href="codes/thischwa/cf/package-summary.html">codes.thischwa.cf</a></dt>
<dd>
<div class="block">CfDnsClient is a client interface to interact with Cloudflare DNS service.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClientBuilder.html" class="type-name-link" title="class in codes.thischwa.cf">CfDnsClientBuilder</a> - Class in <a href="codes/thischwa/cf/package-summary.html">codes.thischwa.cf</a></dt>
<dd>
<div class="block">Builder class for configuring and creating instances of <a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf"><code>CfDnsClient</code></a>.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClientBuilder.html#%3Cinit%3E()" class="member-name-link">CfDnsClientBuilder()</a> - Constructor for class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/CfRequest.html" class="type-name-link" title="enum class in codes.thischwa.cf">CfRequest</a> - Enum Class in <a href="codes/thischwa/cf/package-summary.html">codes.thischwa.cf</a></dt>
<dd>
<div class="block">Enum CfRequest encapsulates various API endpoint paths for managing DNS zones and records in a
cohesive and reusable manner.</div>
</dd>
<dt><a href="codes/thischwa/cf/CloudflareApiException.html" class="type-name-link" title="class in codes.thischwa.cf">CloudflareApiException</a> - Exception in <a href="codes/thischwa/cf/package-summary.html">codes.thischwa.cf</a></dt>
<dd>
<div class="block">Represents a custom exception for errors encountered while interacting with the Cloudflare API.</div>
</dd>
<dt><a href="codes/thischwa/cf/CloudflareApiException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">CloudflareApiException(String)</a> - Constructor for exception codes.thischwa.cf.<a href="codes/thischwa/cf/CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></dt>
<dd>
<div class="block">Constructs a new CloudflareApiException with the specified detail message.</div>
</dd>
<dt><a href="codes/thischwa/cf/CloudflareApiException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">CloudflareApiException(String, Throwable)</a> - Constructor for exception codes.thischwa.cf.<a href="codes/thischwa/cf/CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a></dt>
<dd>
<div class="block">Constructs a new CloudflareApiException with the specified detail message and cause.</div>
</dd>
<dt><a href="codes/thischwa/cf/CloudflareNotFoundException.html" class="type-name-link" title="class in codes.thischwa.cf">CloudflareNotFoundException</a> - Exception in <a href="codes/thischwa/cf/package-summary.html">codes.thischwa.cf</a></dt>
<dd>
<div class="block">This exception is thrown to indicate that a requested resource was not found during interaction
with the Cloudflare API.</div>
</dd>
<dt><a href="codes/thischwa/cf/CloudflareNotFoundException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">CloudflareNotFoundException(String)</a> - Constructor for exception codes.thischwa.cf.<a href="codes/thischwa/cf/CloudflareNotFoundException.html" title="class in codes.thischwa.cf">CloudflareNotFoundException</a></dt>
<dd>
<div class="block">Constructs a new CloudflareNotFoundException with the specified detail message.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#CNAME" class="member-name-link">CNAME</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the DNS CNAME (Canonical Name) getRecord type.</div>
</dd>
<dt><a href="codes/thischwa/cf/package-summary.html">codes.thischwa.cf</a> - package codes.thischwa.cf</dt>
<dd>
<div class="block">The base package of CloudflareDNS-java.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/package-summary.html">codes.thischwa.cf.fluent</a> - package codes.thischwa.cf.fluent</dt>
<dd>
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a> - package codes.thischwa.cf.model</dt>
<dd>
<div class="block">The model of CloudflareDNS-java.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ResultInfo.html#count()" class="member-name-link">count()</a> - Method in record class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./codes/thischwa/cf/model/ResultInfo.html#param-count"><code>count</code></a> record component.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/RecordOperations.html#create(codes.thischwa.cf.model.RecordType,java.lang.String,int)" class="member-name-link">create(RecordType, String, int)</a> - Method in interface codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></dt>
<dd>
<div class="block">Creates a new DNS getRecord with the specified parameters.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/RecordOperationsImpl.html#create(codes.thischwa.cf.model.RecordType,java.lang.String,int)" class="member-name-link">create(RecordType, String, int)</a> - Method in class codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/RecordOperationsImpl.html" title="class in codes.thischwa.cf.fluent">RecordOperationsImpl</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:D">D</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/CfDnsClientBuilder.html#DEFAULT_BASEURL" class="member-name-link">DEFAULT_BASEURL</a> - Static variable in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></dt>
<dd>
<div class="block">The default base URL for the Cloudflare v4 API requests made by the <code>CfDnsClient</code>.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/PagingRequest.html#defaultPaging()" class="member-name-link">defaultPaging()</a> - Static method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></dt>
<dd>
<div class="block">Creates a default <code>PagingRequest</code> instance with a page number set to 1 and a high number
of items per page to accommodate large dataset requests and effectively retrieve all records.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/RecordOperations.html#delete(codes.thischwa.cf.model.RecordType...)" class="member-name-link">delete(RecordType...)</a> - Method in interface codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></dt>
<dd>
<div class="block">Deletes DNS records of the specified types.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/RecordOperationsImpl.html#delete(codes.thischwa.cf.model.RecordType...)" class="member-name-link">delete(RecordType...)</a> - Method in class codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/RecordOperationsImpl.html" title="class in codes.thischwa.cf.fluent">RecordOperationsImpl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#DNSKEY" class="member-name-link">DNSKEY</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the DNSKEY getRecord type.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#DS" class="member-name-link">DS</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the DNS DS (Delegation Signer) getRecord type.</div>
</dd>
</dl>
<h2 class="title" id="I:E">E</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/model/AbstractEntity.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractMultipleResponse.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractResponse.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractSingleResponse.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/BatchEntry.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/PagingRequest.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResultInfo.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html#%3Cinit%3E()" class="member-name-link">Error()</a> - Constructor for class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></dt>
<dd>
<div class="block">Constructs a new instance of the <code>Error</code> class with default values for its properties.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html#%3Cinit%3E(int,java.lang.String)" class="member-name-link">Error(int, String)</a> - Constructor for class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></dt>
<dd>
<div class="block">Constructs an instance of the <code>Error</code> class with a specified error code and message.</div>
</dd>
</dl>
<h2 class="title" id="I:G">G</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/fluent/RecordOperations.html#get()" class="member-name-link">get()</a> - Method in interface codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></dt>
<dd>
<div class="block">Retrieves DNS records for the selected subdomain.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/RecordOperationsImpl.html#get()" class="member-name-link">get()</a> - Method in class codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/RecordOperationsImpl.html" title="class in codes.thischwa.cf.fluent">RecordOperationsImpl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#getActivatedOn()" class="member-name-link">getActivatedOn()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html#getCode()" class="member-name-link">getCode()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#getContent()" class="member-name-link">getContent()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#getCreatedOn()" class="member-name-link">getCreatedOn()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#getCreatedOn()" class="member-name-link">getCreatedOn()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/BatchEntry.html#getDeletes()" class="member-name-link">getDeletes()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#getDevelopmentMode()" class="member-name-link">getDevelopmentMode()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.html#getErrors()" class="member-name-link">getErrors()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractEntity.html#getId()" class="member-name-link">getId()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/BatchEntry.html#getId()" class="member-name-link">getId()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseEntity.html#getId()" class="member-name-link">getId()</a> - Method in interface codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a></dt>
<dd>
<div class="block">Retrieves the unique identifier of the entity.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#getLocked()" class="member-name-link">getLocked()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html#getMessage()" class="member-name-link">getMessage()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.html#getMessages()" class="member-name-link">getMessages()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#getModifiedOn()" class="member-name-link">getModifiedOn()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#getModifiedOn()" class="member-name-link">getModifiedOn()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#getName()" class="member-name-link">getName()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#getName()" class="member-name-link">getName()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#getNameServers()" class="member-name-link">getNameServers()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#getOriginalNameServers()" class="member-name-link">getOriginalNameServers()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/PagingRequest.html#getPage()" class="member-name-link">getPage()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/PagingRequest.html#getPagingParams()" class="member-name-link">getPagingParams()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></dt>
<dd>
<div class="block">Retrieves the pagination parameters in a key-value map format.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/BatchEntry.html#getPatches()" class="member-name-link">getPatches()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/CfRequest.html#getPath()" class="member-name-link">getPath()</a> - Method in enum class codes.thischwa.cf.<a href="codes/thischwa/cf/CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#getPaused()" class="member-name-link">getPaused()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/PagingRequest.html#getPerPage()" class="member-name-link">getPerPage()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/BatchEntry.html#getPosts()" class="member-name-link">getPosts()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#getProxiable()" class="member-name-link">getProxiable()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#getProxied()" class="member-name-link">getProxied()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/BatchEntry.html#getPuts()" class="member-name-link">getPuts()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/fluent/ZoneOperations.html#getRecord(java.lang.String)" class="member-name-link">getRecord(String)</a> - Method in interface codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></dt>
<dd>
<div class="block">Selects a record (subdomain) within the zone for further operations.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/ZoneOperationsImpl.html#getRecord(java.lang.String)" class="member-name-link">getRecord(String)</a> - Method in class codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/ZoneOperationsImpl.html" title="class in codes.thischwa.cf.fluent">ZoneOperationsImpl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/fluent/ZoneOperations.html#getRecord(java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">getRecord(String, RecordType...)</a> - Method in interface codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></dt>
<dd>
<div class="block">Selects a record with specific types within the zone for further operations.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/ZoneOperationsImpl.html#getRecord(java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">getRecord(String, RecordType...)</a> - Method in class codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/ZoneOperationsImpl.html" title="class in codes.thischwa.cf.fluent">ZoneOperationsImpl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractResponse.html#getResponseResultInfo()" class="member-name-link">getResponseResultInfo()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractMultipleResponse.html#getResult()" class="member-name-link">getResult()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractSingleResponse.html#getResult()" class="member-name-link">getResult()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractMultipleResponse.html#getResultInfo()" class="member-name-link">getResultInfo()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#getSld()" class="member-name-link">getSld()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>
<div class="block">Retrieves the short name (subdomain) of the DNS getRecord.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#getStatus()" class="member-name-link">getStatus()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#getTtl()" class="member-name-link">getTtl()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#getType()" class="member-name-link">getType()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#getType()" class="member-name-link">getType()</a> - Method in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#getType()" class="member-name-link">getType()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#getZoneId()" class="member-name-link">getZoneId()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#getZoneName()" class="member-name-link">getZoneName()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#groupRecordsByFqdn(java.util.List)" class="member-name-link">groupRecordsByFqdn(List&lt;RecordEntity&gt;)</a> - Static method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Groups a list of DNS records by their fully qualified domain name (FQDN).</div>
</dd>
</dl>
<h2 class="title" id="I:H">H</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/model/AbstractEntity.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractMultipleResponse.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractResponse.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractSingleResponse.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/BatchEntry.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/PagingRequest.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResultInfo.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#HTTPS" class="member-name-link">HTTPS</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the DNS HTTPS (HTTP Service) getRecord type.</div>
</dd>
</dl>
<h2 class="title" id="I:I">I</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.html#isSuccess()" class="member-name-link">isSuccess()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:L">L</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/fluent/ZoneOperations.html#list(codes.thischwa.cf.model.RecordType...)" class="member-name-link">list(RecordType...)</a> - Method in interface codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></dt>
<dd>
<div class="block">Lists all DNS records within the zone, optionally filtered by types.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/ZoneOperationsImpl.html#list(codes.thischwa.cf.model.RecordType...)" class="member-name-link">list(RecordType...)</a> - Method in class codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/ZoneOperationsImpl.html" title="class in codes.thischwa.cf.fluent">ZoneOperationsImpl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#LOC" class="member-name-link">LOC</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the DNS LOC (Location) getRecord type.</div>
</dd>
</dl>
<h2 class="title" id="I:M">M</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/model/RecordType.html#MX" class="member-name-link">MX</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the DNS MX (Mail Exchange) getRecord type.</div>
</dd>
</dl>
<h2 class="title" id="I:N">N</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/model/RecordType.html#NAPTR" class="member-name-link">NAPTR</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the NAPTR getRecord type for DNS configurations.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#NS" class="member-name-link">NS</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the namespace or identifier `"NS"` within the domain model.</div>
</dd>
</dl>
<h2 class="title" id="I:O">O</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/model/PagingRequest.html#of(int,int)" class="member-name-link">of(int, int)</a> - Static method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></dt>
<dd>
<div class="block">Creates a new <code>PagingRequest</code> instance with the specified page number and items per page.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#OPENPGPKEY" class="member-name-link">OPENPGPKEY</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the "OPENPGPKEY" DNS getRecord type.</div>
</dd>
</dl>
<h2 class="title" id="I:P">P</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/model/ResultInfo.html#page()" class="member-name-link">page()</a> - Method in record class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./codes/thischwa/cf/model/ResultInfo.html#param-page"><code>page</code></a> record component.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/PagingRequest.html" class="type-name-link" title="class in codes.thischwa.cf.model">PagingRequest</a> - Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Represents a request model for paginated data.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ResultInfo.html#perPage()" class="member-name-link">perPage()</a> - Method in record class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./codes/thischwa/cf/model/ResultInfo.html#param-perPage"><code>perPage</code></a> record component.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#PTR" class="member-name-link">PTR</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents a DNS getRecord type.</div>
</dd>
</dl>
<h2 class="title" id="I:R">R</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/CfRequest.html#RECORD_BATCH" class="member-name-link">RECORD_BATCH</a> - Enum constant in enum class codes.thischwa.cf.<a href="codes/thischwa/cf/CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></dt>
<dd>
<div class="block">Represents the API endpoint path for performing batch operations on DNS records within a specific zone.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfRequest.html#RECORD_CREATE" class="member-name-link">RECORD_CREATE</a> - Enum constant in enum class codes.thischwa.cf.<a href="codes/thischwa/cf/CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></dt>
<dd>
<div class="block">Represents the API endpoint path for creating a new DNS getRecord within a specific DNS zone.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfRequest.html#RECORD_DELETE" class="member-name-link">RECORD_DELETE</a> - Enum constant in enum class codes.thischwa.cf.<a href="codes/thischwa/cf/CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></dt>
<dd>
<div class="block">Represents the API endpoint path for deleting an existing DNS getRecord within a specific DNS
zone.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfRequest.html#RECORD_LIST" class="member-name-link">RECORD_LIST</a> - Enum constant in enum class codes.thischwa.cf.<a href="codes/thischwa/cf/CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></dt>
<dd>
<div class="block">Represents the API endpoint path for retrieving information about DNS records within a
specific DNS zone.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfRequest.html#RECORD_LIST_NAME" class="member-name-link">RECORD_LIST_NAME</a> - Enum constant in enum class codes.thischwa.cf.<a href="codes/thischwa/cf/CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></dt>
<dd>
<div class="block">Represents the API endpoint path for retrieving information about a DNS getRecord within a
specific DNS zone by its name.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfRequest.html#RECORD_UPDATE" class="member-name-link">RECORD_UPDATE</a> - Enum constant in enum class codes.thischwa.cf.<a href="codes/thischwa/cf/CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></dt>
<dd>
<div class="block">Represents the API endpoint path for updating an existing DNS getRecord within a specific DNS
zone.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#recordBatch(codes.thischwa.cf.model.ZoneEntity,java.util.List,java.util.List,java.util.List,java.util.List)" class="member-name-link">recordBatch(ZoneEntity, List&lt;RecordEntity&gt;, List&lt;RecordEntity&gt;, List&lt;RecordEntity&gt;, List&lt;RecordEntity&gt;)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Processes a batch of DNS getRecord operations (POST, PUT, PATCH, DELETE) for a specified zone.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#recordCreate(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordCreate(ZoneEntity, RecordEntity)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Creates a new DNS getRecord in the specified zone using the Cloudflare API.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#recordCreate(codes.thischwa.cf.model.ZoneEntity,java.lang.String,int,codes.thischwa.cf.model.RecordType,java.lang.String)" class="member-name-link">recordCreate(ZoneEntity, String, int, RecordType, String)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Creates a DNS getRecord in the specified DNS zone with the provided details.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#recordCreateSld(codes.thischwa.cf.model.ZoneEntity,java.lang.String,int,codes.thischwa.cf.model.RecordType,java.lang.String)" class="member-name-link">recordCreateSld(ZoneEntity, String, int, RecordType, String)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Creates a new DNS getRecord for a given second-level domain (SLD) within the specified zone.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#recordDelete(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordDelete(ZoneEntity, RecordEntity)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Deletes a DNS getRecord of the specified type within a given zone on the Cloudflare API.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#recordDelete(codes.thischwa.cf.model.ZoneEntity,java.lang.String)" class="member-name-link">recordDelete(ZoneEntity, String)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Deletes a DNS getRecord of the specified type within a given zone on the Cloudflare API.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#recordDeleteTypeIfExists(codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordDeleteTypeIfExists(ZoneEntity, String, RecordType...)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Deletes DNS records of a specific type within a given zone if they exist.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordEntity</a> - Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Represents a DNS getRecord entity within a specific zone.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#%3Cinit%3E()" class="member-name-link">RecordEntity()</a> - Constructor for class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>
<div class="block">Initializes a new instance of the RecordEntity class and invokes the parent constructor from
the AbstractEntity class.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity)" class="member-name-link">recordList(ZoneEntity)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Retrieves a list of DNS records for a specified zone, with optional paging support.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.PagingRequest)" class="member-name-link">recordList(ZoneEntity, PagingRequest)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Retrieves a list of DNS records for a specified zone, with optional paging support.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordList(ZoneEntity, RecordType...)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Retrieves a list of all DNS records for a given zone.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,java.lang.String)" class="member-name-link">recordList(ZoneEntity, String)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Retrieves DNS records for the specified second-level domain (SLD) within a zone.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#recordList(codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType...)" class="member-name-link">recordList(ZoneEntity, String, RecordType...)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Retrieves DNS records for the specified second-level domain (SLD) within a zone.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordMultipleResponse</a> - Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Represents the API response of the Cloudflare API containing multiple <a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a>
instances.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordMultipleResponse.html#%3Cinit%3E()" class="member-name-link">RecordMultipleResponse()</a> - Constructor for class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordMultipleResponse.html" title="class in codes.thischwa.cf.model">RecordMultipleResponse</a></dt>
<dd>
<div class="block">Constructs an instance of RecordMultipleResponse.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/RecordOperations.html" class="type-name-link" title="interface in codes.thischwa.cf.fluent">RecordOperations</a> - Interface in <a href="codes/thischwa/cf/fluent/package-summary.html">codes.thischwa.cf.fluent</a></dt>
<dd>
<div class="block">Fluent interface for getRecord-level operations.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/RecordOperationsImpl.html" class="type-name-link" title="class in codes.thischwa.cf.fluent">RecordOperationsImpl</a> - Class in <a href="codes/thischwa/cf/fluent/package-summary.html">codes.thischwa.cf.fluent</a></dt>
<dd>
<div class="block">Implementation of RecordOperations for fluent API access to getRecord-level operations.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/RecordOperationsImpl.html#%3Cinit%3E(codes.thischwa.cf.CfDnsClient,codes.thischwa.cf.model.ZoneEntity,java.lang.String,codes.thischwa.cf.model.RecordType%5B%5D)" class="member-name-link">RecordOperationsImpl(CfDnsClient, ZoneEntity, String, RecordType[])</a> - Constructor for class codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/RecordOperationsImpl.html" title="class in codes.thischwa.cf.fluent">RecordOperationsImpl</a></dt>
<dd>
<div class="block">Constructs a RecordOperationsImpl instance.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordSingleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordSingleResponse</a> - Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Represents the API response of the Cloudflare API containing a single <a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model"><code>RecordEntity</code></a>
instance.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordSingleResponse.html#%3Cinit%3E()" class="member-name-link">RecordSingleResponse()</a> - Constructor for class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordSingleResponse.html" title="class in codes.thischwa.cf.model">RecordSingleResponse</a></dt>
<dd>
<div class="block">Constructs a new instance of the RecordSingleResponse class.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html" class="type-name-link" title="enum class in codes.thischwa.cf.model">RecordType</a> - Enum Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Enum representing various DNS getRecord types.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#recordUpdate(codes.thischwa.cf.model.ZoneEntity,codes.thischwa.cf.model.RecordEntity)" class="member-name-link">recordUpdate(ZoneEntity, RecordEntity)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Updates an existing DNS getRecord in a specified Cloudflare zone.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ResponseEntity.html" class="type-name-link" title="interface in codes.thischwa.cf.model">ResponseEntity</a> - Interface in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Represents a contract for entities that have a unique identifier.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.html" class="type-name-link" title="class in codes.thischwa.cf.model">ResponseResultInfo</a> - Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Represents the result of a response with metadata about its success and associated messages or
errors.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.html#%3Cinit%3E()" class="member-name-link">ResponseResultInfo()</a> - Constructor for class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html" class="type-name-link" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a> - Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Represents an error with a specific code and message.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ResultInfo.html" class="type-name-link" title="class in codes.thischwa.cf.model">ResultInfo</a> - Record Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Represents metadata for paginated results.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ResultInfo.html#%3Cinit%3E(int)" class="member-name-link">ResultInfo(int)</a> - Constructor for record class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></dt>
<dd>
<div class="block">Constructs a ResultInfo instance with the specified total count and default values for other
fields.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ResultInfo.html#%3Cinit%3E(int,int,int,int,int)" class="member-name-link">ResultInfo(int, int, int, int, int)</a> - Constructor for record class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></dt>
<dd>
<div class="block">Creates an instance of a <code>ResultInfo</code> record class.</div>
</dd>
</dl>
<h2 class="title" id="I:S">S</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#setActivatedOn(java.time.LocalDateTime)" class="member-name-link">setActivatedOn(LocalDateTime)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html#setCode(int)" class="member-name-link">setCode(int)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#setContent(java.lang.String)" class="member-name-link">setContent(String)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#setCreatedOn(java.time.LocalDateTime)" class="member-name-link">setCreatedOn(LocalDateTime)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#setCreatedOn(java.time.LocalDateTime)" class="member-name-link">setCreatedOn(LocalDateTime)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/BatchEntry.html#setDeletes(java.util.List)" class="member-name-link">setDeletes(List&lt;RecordEntity&gt;)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#setDevelopmentMode(java.lang.Integer)" class="member-name-link">setDevelopmentMode(Integer)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.html#setErrors(java.util.List)" class="member-name-link">setErrors(List&lt;ResponseResultInfo.Error&gt;)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractEntity.html#setId(java.lang.String)" class="member-name-link">setId(String)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#setLocked(java.lang.Boolean)" class="member-name-link">setLocked(Boolean)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html#setMessage(java.lang.String)" class="member-name-link">setMessage(String)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.html#setMessages(java.util.List)" class="member-name-link">setMessages(List&lt;String&gt;)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#setModifiedOn(java.time.LocalDateTime)" class="member-name-link">setModifiedOn(LocalDateTime)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#setModifiedOn(java.time.LocalDateTime)" class="member-name-link">setModifiedOn(LocalDateTime)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#setName(java.lang.String)" class="member-name-link">setName(String)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#setName(java.lang.String)" class="member-name-link">setName(String)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#setNameServers(java.util.Set)" class="member-name-link">setNameServers(Set&lt;String&gt;)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#setOriginalNameServers(java.util.Set)" class="member-name-link">setOriginalNameServers(Set&lt;String&gt;)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/PagingRequest.html#setPage(int)" class="member-name-link">setPage(int)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/BatchEntry.html#setPatches(java.util.List)" class="member-name-link">setPatches(List&lt;RecordEntity&gt;)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#setPaused(java.lang.Boolean)" class="member-name-link">setPaused(Boolean)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/PagingRequest.html#setPerPage(int)" class="member-name-link">setPerPage(int)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/BatchEntry.html#setPosts(java.util.List)" class="member-name-link">setPosts(List&lt;RecordEntity&gt;)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#setProxiable(java.lang.Boolean)" class="member-name-link">setProxiable(Boolean)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#setProxied(java.lang.Boolean)" class="member-name-link">setProxied(Boolean)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/BatchEntry.html#setPuts(java.util.List)" class="member-name-link">setPuts(List&lt;RecordEntity&gt;)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractResponse.html#setResponseResultInfo(codes.thischwa.cf.model.ResponseResultInfo)" class="member-name-link">setResponseResultInfo(ResponseResultInfo)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractMultipleResponse.html#setResult(java.util.List)" class="member-name-link">setResult(List&lt;T&gt;)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractSingleResponse.html#setResult(T)" class="member-name-link">setResult(T)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractMultipleResponse.html#setResultInfo(codes.thischwa.cf.model.ResultInfo)" class="member-name-link">setResultInfo(ResultInfo)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#setStatus(java.lang.String)" class="member-name-link">setStatus(String)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.html#setSuccess(boolean)" class="member-name-link">setSuccess(boolean)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#setTtl(java.lang.Integer)" class="member-name-link">setTtl(Integer)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#setType(java.lang.String)" class="member-name-link">setType(String)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#setType(java.lang.String)" class="member-name-link">setType(String)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#setZoneId(java.lang.String)" class="member-name-link">setZoneId(String)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#setZoneName(java.lang.String)" class="member-name-link">setZoneName(String)</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#SMIMEA" class="member-name-link">SMIMEA</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the SMIMEA DNS getRecord type.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#SRV" class="member-name-link">SRV</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents a service getRecord (SRV) type in the DNS configuration model.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#SSHFP" class="member-name-link">SSHFP</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the DNS getRecord type "SSHFP" (SSH Fingerprint), used in DNS to store cryptographic
fingerprints associated with SSH host keys.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#SVCB" class="member-name-link">SVCB</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the Service Binding (SVCB) DNS getRecord type.</div>
</dd>
</dl>
<h2 class="title" id="I:T">T</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/model/RecordType.html#TLSA" class="member-name-link">TLSA</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents a constant for the DNS-based Authentication of Named Entities (DANE) TLSA getRecord
type.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/AbstractEntity.html#toString()" class="member-name-link">toString()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractEntity.html" title="class in codes.thischwa.cf.model">AbstractEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractMultipleResponse.html#toString()" class="member-name-link">toString()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractMultipleResponse.html" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractResponse.html#toString()" class="member-name-link">toString()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractResponse.html" title="class in codes.thischwa.cf.model">AbstractResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/AbstractSingleResponse.html#toString()" class="member-name-link">toString()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractSingleResponse.html" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/BatchEntry.html#toString()" class="member-name-link">toString()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" title="class in codes.thischwa.cf.model">BatchEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/PagingRequest.html#toString()" class="member-name-link">toString()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/PagingRequest.html" title="class in codes.thischwa.cf.model">PagingRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordEntity.html#toString()" class="member-name-link">toString()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" title="class in codes.thischwa.cf.model">RecordEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#toString()" class="member-name-link">toString()</a> - Method in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html#toString()" class="member-name-link">toString()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResponseResultInfo.html#toString()" class="member-name-link">toString()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.html" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResultInfo.html#toString()" class="member-name-link">toString()</a> - Method in record class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#toString()" class="member-name-link">toString()</a> - Method in class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/ResultInfo.html#totalCount()" class="member-name-link">totalCount()</a> - Method in record class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./codes/thischwa/cf/model/ResultInfo.html#param-totalCount"><code>totalCount</code></a> record component.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ResultInfo.html#totalPages()" class="member-name-link">totalPages()</a> - Method in record class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResultInfo.html" title="class in codes.thischwa.cf.model">ResultInfo</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./codes/thischwa/cf/model/ResultInfo.html#param-totalPages"><code>totalPages</code></a> record component.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#TXT" class="member-name-link">TXT</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents the TXT DNS getRecord type.</div>
</dd>
</dl>
<h2 class="title" id="I:U">U</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/fluent/RecordOperations.html#update(java.lang.String)" class="member-name-link">update(String)</a> - Method in interface codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></dt>
<dd>
<div class="block">Updates an existing DNS getRecord with new content.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/RecordOperationsImpl.html#update(java.lang.String)" class="member-name-link">update(String)</a> - Method in class codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/RecordOperationsImpl.html" title="class in codes.thischwa.cf.fluent">RecordOperationsImpl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#URI" class="member-name-link">URI</a> - Enum constant in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Represents a Uniform Resource Identifier (URI).</div>
</dd>
</dl>
<h2 class="title" id="I:V">V</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/CfRequest.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class codes.thischwa.cf.<a href="codes/thischwa/cf/CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfRequest.html#values()" class="member-name-link">values()</a> - Static method in enum class codes.thischwa.cf.<a href="codes/thischwa/cf/CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/RecordType.html#values()" class="member-name-link">values()</a> - Static method in enum class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" title="enum class in codes.thischwa.cf.model">RecordType</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
</dl>
<h2 class="title" id="I:W">W</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/CfDnsClientBuilder.html#withApiTokenAuth(java.lang.String)" class="member-name-link">withApiTokenAuth(String)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></dt>
<dd>
<div class="block">Configures the authentication method for the <code>CfDnsClient</code> to use an API token.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClientBuilder.html#withBaseUrl(java.lang.String)" class="member-name-link">withBaseUrl(String)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></dt>
<dd>
<div class="block">Sets the base URL to be used by the <code>CfDnsClient</code>.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClientBuilder.html#withEmailKeyAuth(java.lang.String,java.lang.String)" class="member-name-link">withEmailKeyAuth(String, String)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></dt>
<dd>
<div class="block">Configures the authentication method for the <code>CfDnsClient</code> to use an email and API key.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClientBuilder.html#withEmptyResultThrowsException(boolean)" class="member-name-link">withEmptyResultThrowsException(boolean)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClientBuilder.html" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></dt>
<dd>
<div class="block">Configures whether an exception should be thrown when an empty result is encountered
during operations performed by the `CfDnsClient`.</div>
</dd>
</dl>
<h2 class="title" id="I:Z">Z</h2>
<dl class="index">
<dt><a href="codes/thischwa/cf/CfDnsClient.html#zone(java.lang.String)" class="member-name-link">zone(String)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Provides fluent API access to operations in a specific zone.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfRequest.html#ZONE_INFO" class="member-name-link">ZONE_INFO</a> - Enum constant in enum class codes.thischwa.cf.<a href="codes/thischwa/cf/CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></dt>
<dd>
<div class="block">Represents the API endpoint path for retrieving information about a specific DNS zone by its
name.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfRequest.html#ZONE_LIST" class="member-name-link">ZONE_LIST</a> - Enum constant in enum class codes.thischwa.cf.<a href="codes/thischwa/cf/CfRequest.html" title="enum class in codes.thischwa.cf">CfRequest</a></dt>
<dd>
<div class="block">Represents the API endpoint path for retrieving the list of DNS zones.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html" class="type-name-link" title="class in codes.thischwa.cf.model">ZoneEntity</a> - Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Represents a DNS zone entity in the Cloudflare DNS system.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ZoneEntity.html#%3Cinit%3E()" class="member-name-link">ZoneEntity()</a> - Constructor for class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model">ZoneEntity</a></dt>
<dd>
<div class="block">Default no-argument constructor for the ZoneEntity class.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#zoneGet(java.lang.String)" class="member-name-link">zoneGet(String)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Retrieves detailed information about a specific zone by its name.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#zoneList()" class="member-name-link">zoneList()</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Retrieves a list of all zones from the Cloudflare API.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#zoneList(codes.thischwa.cf.model.PagingRequest)" class="member-name-link">zoneList(PagingRequest)</a> - Method in class codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="class in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Retrieves a list of all DNS zones using the provided paging request parameters.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ZoneMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">ZoneMultipleResponse</a> - Class in <a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></dt>
<dd>
<div class="block">Represents a response model that contains multiple <a href="codes/thischwa/cf/model/ZoneEntity.html" title="class in codes.thischwa.cf.model"><code>ZoneEntity</code></a> instances.</div>
</dd>
<dt><a href="codes/thischwa/cf/model/ZoneMultipleResponse.html#%3Cinit%3E()" class="member-name-link">ZoneMultipleResponse()</a> - Constructor for class codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneMultipleResponse.html" title="class in codes.thischwa.cf.model">ZoneMultipleResponse</a></dt>
<dd>
<div class="block">Constructs a new ZoneMultipleResponse object.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/ZoneOperations.html" class="type-name-link" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a> - Interface in <a href="codes/thischwa/cf/fluent/package-summary.html">codes.thischwa.cf.fluent</a></dt>
<dd>
<div class="block">Fluent interface for zone-level operations.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/ZoneOperationsImpl.html" class="type-name-link" title="class in codes.thischwa.cf.fluent">ZoneOperationsImpl</a> - Class in <a href="codes/thischwa/cf/fluent/package-summary.html">codes.thischwa.cf.fluent</a></dt>
<dd>
<div class="block">Implementation of ZoneOperations for fluent API access to zone-level operations.</div>
</dd>
<dt><a href="codes/thischwa/cf/fluent/ZoneOperationsImpl.html#%3Cinit%3E(codes.thischwa.cf.CfDnsClient,codes.thischwa.cf.model.ZoneEntity)" class="member-name-link">ZoneOperationsImpl(CfDnsClient, ZoneEntity)</a> - Constructor for class codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/ZoneOperationsImpl.html" title="class in codes.thischwa.cf.fluent">ZoneOperationsImpl</a></dt>
<dd>
<div class="block">Constructs a ZoneOperationsImpl instance.</div>
</dd>
</dl>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:Z">Z</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="constant-values.html">Constant&nbsp;Field&nbsp;Values</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized&nbsp;Form</a></main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
+81
View File
@@ -0,0 +1,81 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Overview (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="package index">
<meta name="generator" content="javadoc/PackageIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-index-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li class="nav-bar-cell1-rev">Overview</li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html#overview">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">CloudflareDNS-java 0.5.0-SNAPSHOT API</h1>
</div>
<div id="all-packages-table">
<div class="caption"><span>Packages</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="codes/thischwa/cf/package-summary.html">codes.thischwa.cf</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">The base package of CloudflareDNS-java.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="codes/thischwa/cf/fluent/package-summary.html">codes.thischwa.cf.fluent</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Fluent API interfaces and implementations for chainable DNS operations.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="codes/thischwa/cf/model/package-summary.html">codes.thischwa.cf.model</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">The model of CloudflareDNS-java.</div>
</div>
</div>
</div>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
+35
View File
@@ -0,0 +1,35 @@
/*
* Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
/* Overrides the color of selection used in jQuery UI */
background: #F8981D;
border: 1px solid #F8981D;
}
@@ -0,0 +1,37 @@
ADDITIONAL INFORMATION ABOUT LICENSING
Certain files distributed by Oracle America, Inc. and/or its affiliates are
subject to the following clarification and special exception to the GPLv2,
based on the GNU Project exception for its Classpath libraries, known as the
GNU Classpath Exception.
Note that Oracle includes multiple, independent programs in this software
package. Some of those programs are provided under licenses deemed
incompatible with the GPLv2 by the Free Software Foundation and others.
For example, the package includes programs licensed under the Apache
License, Version 2.0 and may include FreeType. Such programs are licensed
to you under their original licenses.
Oracle facilitates your further distribution of this package by adding the
Classpath Exception to the necessary parts of its GPLv2 code, which permits
you to use that code in combination with other independent modules not
licensed under the GPLv2. However, note that this would not permit you to
commingle code under an incompatible license with Oracle's GPLv2 licensed
code by, for example, cutting and pasting such code into a file also
containing Oracle's GPLv2 licensed code and then distributing the result.
Additionally, if you were to remove the Classpath Exception from any of the
files to which it applies and distribute the result, you would likely be
required to license some or all of the other code in that distribution under
the GPLv2 as well, and since the GPLv2 is incompatible with the license terms
of some items included in the distribution by Oracle, removing the Classpath
Exception could therefore effectively compromise your ability to further
distribute the package.
Failing to distribute notices associated with some files may also create
unexpected legal consequences.
Proceed with caution and we recommend that you obtain the advice of a lawyer
skilled in open source matters before removing the Classpath Exception or
making modifications to this package which may subsequently be redistributed
and/or involve the use of third party software.
+27
View File
@@ -0,0 +1,27 @@
OPENJDK ASSEMBLY EXCEPTION
The OpenJDK source code made available by Oracle America, Inc. (Oracle) at
openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU
General Public License <http://www.gnu.org/copyleft/gpl.html> version 2
only ("GPL2"), with the following clarification and special exception.
Linking this OpenJDK Code statically or dynamically with other code
is making a combined work based on this library. Thus, the terms
and conditions of GPL2 cover the whole combination.
As a special exception, Oracle gives you permission to link this
OpenJDK Code with certain code licensed by Oracle as indicated at
http://openjdk.java.net/legal/exception-modules-2007-05-08.html
("Designated Exception Modules") to produce an executable,
regardless of the license terms of the Designated Exception Modules,
and to copy and distribute the resulting executable under GPL2,
provided that the Designated Exception Modules continue to be
governed by the licenses under which they were offered by Oracle.
As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code
to build an executable that includes those portions of necessary code that
Oracle could not provide under GPL2 (or that Oracle has provided under GPL2
with the Classpath exception). If you modify or add to the OpenJDK code,
that new GPL2 code may still be combined with Designated Exception Modules
if the new code is made subject to this exception by its copyright holder.
+347
View File
@@ -0,0 +1,347 @@
The GNU General Public License (GPL)
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies of this license
document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your freedom to share
and change it. By contrast, the GNU General Public License is intended to
guarantee your freedom to share and change free software--to make sure the
software is free for all its users. This General Public License applies to
most of the Free Software Foundation's software and to any other program whose
authors commit to using it. (Some other Free Software Foundation software is
covered by the GNU Library General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not price. Our
General Public Licenses are designed to make sure that you have the freedom to
distribute copies of free software (and charge for this service if you wish),
that you receive source code or can get it if you want it, that you can change
the software or use pieces of it in new free programs; and that you know you
can do these things.
To protect your rights, we need to make restrictions that forbid anyone to deny
you these rights or to ask you to surrender the rights. These restrictions
translate to certain responsibilities for you if you distribute copies of the
software, or if you modify it.
For example, if you distribute copies of such a program, whether gratis or for
a fee, you must give the recipients all the rights that you have. You must
make sure that they, too, receive or can get the source code. And you must
show them these terms so they know their rights.
We protect your rights with two steps: (1) copyright the software, and (2)
offer you this license which gives you legal permission to copy, distribute
and/or modify the software.
Also, for each author's protection and ours, we want to make certain that
everyone understands that there is no warranty for this free software. If the
software is modified by someone else and passed on, we want its recipients to
know that what they have is not the original, so that any problems introduced
by others will not reflect on the original authors' reputations.
Finally, any free program is threatened constantly by software patents. We
wish to avoid the danger that redistributors of a free program will
individually obtain patent licenses, in effect making the program proprietary.
To prevent this, we have made it clear that any patent must be licensed for
everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and modification
follow.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains a notice
placed by the copyright holder saying it may be distributed under the terms of
this General Public License. The "Program", below, refers to any such program
or work, and a "work based on the Program" means either the Program or any
derivative work under copyright law: that is to say, a work containing the
Program or a portion of it, either verbatim or with modifications and/or
translated into another language. (Hereinafter, translation is included
without limitation in the term "modification".) Each licensee is addressed as
"you".
Activities other than copying, distribution and modification are not covered by
this License; they are outside its scope. The act of running the Program is
not restricted, and the output from the Program is covered only if its contents
constitute a work based on the Program (independent of having been made by
running the Program). Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's source code as
you receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice and
disclaimer of warranty; keep intact all the notices that refer to this License
and to the absence of any warranty; and give any other recipients of the
Program a copy of this License along with the Program.
You may charge a fee for the physical act of transferring a copy, and you may
at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion of it, thus
forming a work based on the Program, and copy and distribute such modifications
or work under the terms of Section 1 above, provided that you also meet all of
these conditions:
a) You must cause the modified files to carry prominent notices stating
that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in whole or
in part contains or is derived from the Program or any part thereof, to be
licensed as a whole at no charge to all third parties under the terms of
this License.
c) If the modified program normally reads commands interactively when run,
you must cause it, when started running for such interactive use in the
most ordinary way, to print or display an announcement including an
appropriate copyright notice and a notice that there is no warranty (or
else, saying that you provide a warranty) and that users may redistribute
the program under these conditions, and telling the user how to view a copy
of this License. (Exception: if the Program itself is interactive but does
not normally print such an announcement, your work based on the Program is
not required to print an announcement.)
These requirements apply to the modified work as a whole. If identifiable
sections of that work are not derived from the Program, and can be reasonably
considered independent and separate works in themselves, then this License, and
its terms, do not apply to those sections when you distribute them as separate
works. But when you distribute the same sections as part of a whole which is a
work based on the Program, the distribution of the whole must be on the terms
of this License, whose permissions for other licensees extend to the entire
whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your
rights to work written entirely by you; rather, the intent is to exercise the
right to control the distribution of derivative or collective works based on
the Program.
In addition, mere aggregation of another work not based on the Program with the
Program (or with a work based on the Program) on a volume of a storage or
distribution medium does not bring the other work under the scope of this
License.
3. You may copy and distribute the Program (or a work based on it, under
Section 2) in object code or executable form under the terms of Sections 1 and
2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable source
code, which must be distributed under the terms of Sections 1 and 2 above
on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to
give any third party, for a charge no more than your cost of physically
performing source distribution, a complete machine-readable copy of the
corresponding source code, to be distributed under the terms of Sections 1
and 2 above on a medium customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer to
distribute corresponding source code. (This alternative is allowed only
for noncommercial distribution and only if you received the program in
object code or executable form with such an offer, in accord with
Subsection b above.)
The source code for a work means the preferred form of the work for making
modifications to it. For an executable work, complete source code means all
the source code for all modules it contains, plus any associated interface
definition files, plus the scripts used to control compilation and installation
of the executable. However, as a special exception, the source code
distributed need not include anything that is normally distributed (in either
source or binary form) with the major components (compiler, kernel, and so on)
of the operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering access to copy
from a designated place, then offering equivalent access to copy the source
code from the same place counts as distribution of the source code, even though
third parties are not compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program except as
expressly provided under this License. Any attempt otherwise to copy, modify,
sublicense or distribute the Program is void, and will automatically terminate
your rights under this License. However, parties who have received copies, or
rights, from you under this License will not have their licenses terminated so
long as such parties remain in full compliance.
5. You are not required to accept this License, since you have not signed it.
However, nothing else grants you permission to modify or distribute the Program
or its derivative works. These actions are prohibited by law if you do not
accept this License. Therefore, by modifying or distributing the Program (or
any work based on the Program), you indicate your acceptance of this License to
do so, and all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the Program),
the recipient automatically receives a license from the original licensor to
copy, distribute or modify the Program subject to these terms and conditions.
You may not impose any further restrictions on the recipients' exercise of the
rights granted herein. You are not responsible for enforcing compliance by
third parties to this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues), conditions
are imposed on you (whether by court order, agreement or otherwise) that
contradict the conditions of this License, they do not excuse you from the
conditions of this License. If you cannot distribute so as to satisfy
simultaneously your obligations under this License and any other pertinent
obligations, then as a consequence you may not distribute the Program at all.
For example, if a patent license would not permit royalty-free redistribution
of the Program by all those who receive copies directly or indirectly through
you, then the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under any
particular circumstance, the balance of the section is intended to apply and
the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or
other property right claims or to contest validity of any such claims; this
section has the sole purpose of protecting the integrity of the free software
distribution system, which is implemented by public license practices. Many
people have made generous contributions to the wide range of software
distributed through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing to
distribute software through any other system and a licensee cannot impose that
choice.
This section is intended to make thoroughly clear what is believed to be a
consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in certain
countries either by patents or by copyrighted interfaces, the original
copyright holder who places the Program under this License may add an explicit
geographical distribution limitation excluding those countries, so that
distribution is permitted only in or among countries not thus excluded. In
such case, this License incorporates the limitation as if written in the body
of this License.
9. The Free Software Foundation may publish revised and/or new versions of the
General Public License from time to time. Such new versions will be similar in
spirit to the present version, but may differ in detail to address new problems
or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any later
version", you have the option of following the terms and conditions either of
that version or of any later version published by the Free Software Foundation.
If the Program does not specify a version number of this License, you may
choose any version ever published by the Free Software Foundation.
10. If you wish to incorporate parts of the Program into other free programs
whose distribution conditions are different, write to the author to ask for
permission. For software which is copyrighted by the Free Software Foundation,
write to the Free Software Foundation; we sometimes make exceptions for this.
Our decision will be guided by the two goals of preserving the free status of
all derivatives of our free software and of promoting the sharing and reuse of
software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE
STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE,
YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest possible
use to the public, the best way to achieve this is to make it free software
which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest to attach
them to the start of each source file to most effectively convey the exclusion
of warranty; and each file should have at least the "copyright" line and a
pointer to where the full notice is found.
One line to give the program's name and a brief idea of what it does.
Copyright (C) <year> <name of author>
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your option)
any later version.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this when it
starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author Gnomovision comes
with ABSOLUTELY NO WARRANTY; for details type 'show w'. This is free
software, and you are welcome to redistribute it under certain conditions;
type 'show c' for details.
The hypothetical commands 'show w' and 'show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may be
called something other than 'show w' and 'show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your school,
if any, to sign a "copyright disclaimer" for the program, if necessary. Here
is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
'Gnomovision' (which makes passes at compilers) written by James Hacker.
signature of Ty Coon, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Library General Public
License instead of this License.
"CLASSPATH" EXCEPTION TO THE GPL
Certain source files distributed by Oracle America and/or its affiliates are
subject to the following clarification and special exception to the GPL, but
only where Oracle has expressly included in the particular source file's header
the words "Oracle designates this particular file as subject to the "Classpath"
exception as provided by Oracle in the LICENSE file that accompanied this code."
Linking this library statically or dynamically with other modules is making
a combined work based on this library. Thus, the terms and conditions of
the GNU General Public License cover the whole combination.
As a special exception, the copyright holders of this library give you
permission to link this library with independent modules to produce an
executable, regardless of the license terms of these independent modules,
and to copy and distribute the resulting executable under terms of your
choice, provided that you also meet, for each linked independent module,
the terms and conditions of the license of that module. An independent
module is a module which is not derived from or based on this library. If
you modify this library, you may extend this exception to your version of
the library, but you are not obligated to do so. If you do not wish to do
so, delete this exception statement from your version.
+26
View File
@@ -0,0 +1,26 @@
## jQuery v3.7.1
### jQuery License
```
jQuery v 3.7.1
Copyright OpenJS Foundation and other contributors, https://openjsf.org/
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
```
+49
View File
@@ -0,0 +1,49 @@
## jQuery UI v1.14.1
### jQuery UI License
```
Copyright OpenJS Foundation and other contributors, https://openjsf.org/
This software consists of voluntary contributions made by many
individuals. For exact contribution history, see the revision history
available at https://github.com/jquery/jquery-ui
The following license applies to all parts of this software except as
documented below:
====
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
====
Copyright and related rights for sample code are waived via CC0. Sample
code is defined as all source code contained within the demos directory.
CC0: http://creativecommons.org/publicdomain/zero/1.0/
====
All files located in the node_modules and external directories are
externally maintained libraries used by this software which have their
own licenses; we recommend you read them, as their terms may differ from
the terms above.
```
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
moduleSearchIndex = [];updateSearchResults();
+26
View File
@@ -0,0 +1,26 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>CloudflareDNS-java 0.5.0-SNAPSHOT API</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="index redirect">
<meta name="generator" content="javadoc/IndexRedirectWriter">
<link rel="canonical" href="index.html">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript">window.location.replace('index.html')</script>
<noscript>
<meta http-equiv="Refresh" content="0;index.html">
</noscript>
</head>
<body class="index-redirect-page">
<main role="main">
<noscript>
<p>JavaScript is disabled on your browser.</p>
</noscript>
<p><a href="index.html">index.html</a></p>
</main>
</body>
</html>
+148
View File
@@ -0,0 +1,148 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Class Hierarchy (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="class tree">
<meta name="generator" content="javadoc/TreeWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="tree-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="nav-bar-cell1-rev">Tree</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html#tree">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For All Packages</h1>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="codes/thischwa/cf/package-tree.html">codes.thischwa.cf</a>, </li>
<li><a href="codes/thischwa/cf/fluent/package-tree.html">codes.thischwa.cf.fluent</a>, </li>
<li><a href="codes/thischwa/cf/model/package-tree.html">codes.thischwa.cf.model</a></li>
</ul>
</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractEntity.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractEntity</a> (implements codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseEntity.html" title="interface in codes.thischwa.cf.model">ResponseEntity</a>)
<ul>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchEntry.html" class="type-name-link" title="class in codes.thischwa.cf.model">BatchEntry</a></li>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordEntity.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordEntity</a></li>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneEntity.html" class="type-name-link" title="class in codes.thischwa.cf.model">ZoneEntity</a></li>
</ul>
</li>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractResponse</a>
<ul>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractMultipleResponse</a>&lt;T&gt;
<ul>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordMultipleResponse</a></li>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ZoneMultipleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">ZoneMultipleResponse</a></li>
</ul>
</li>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/AbstractSingleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">AbstractSingleResponse</a>&lt;T&gt;
<ul>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/BatchResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">BatchResponse</a></li>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordSingleResponse.html" class="type-name-link" title="class in codes.thischwa.cf.model">RecordSingleResponse</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" class="type-name-link" title="class in codes.thischwa.cf">CfDnsClient</a></li>
<li class="circle">codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClientBuilder.html" class="type-name-link" title="class in codes.thischwa.cf">CfDnsClientBuilder</a></li>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/PagingRequest.html" class="type-name-link" title="class in codes.thischwa.cf.model">PagingRequest</a></li>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" class="type-name-link external-link" title="class or interface in java.lang">Record</a>
<ul>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResultInfo.html" class="type-name-link" title="class in codes.thischwa.cf.model">ResultInfo</a></li>
</ul>
</li>
<li class="circle">codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/RecordOperationsImpl.html" class="type-name-link" title="class in codes.thischwa.cf.fluent">RecordOperationsImpl</a> (implements codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/RecordOperations.html" title="interface in codes.thischwa.cf.fluent">RecordOperations</a>)</li>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.html" class="type-name-link" title="class in codes.thischwa.cf.model">ResponseResultInfo</a></li>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseResultInfo.Error.html" class="type-name-link" title="class in codes.thischwa.cf.model">ResponseResultInfo.Error</a></li>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
<ul>
<li class="circle">codes.thischwa.cf.<a href="codes/thischwa/cf/CloudflareApiException.html" class="type-name-link" title="class in codes.thischwa.cf">CloudflareApiException</a>
<ul>
<li class="circle">codes.thischwa.cf.<a href="codes/thischwa/cf/CloudflareNotFoundException.html" class="type-name-link" title="class in codes.thischwa.cf">CloudflareNotFoundException</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/ZoneOperationsImpl.html" class="type-name-link" title="class in codes.thischwa.cf.fluent">ZoneOperationsImpl</a> (implements codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/ZoneOperations.html" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a>)</li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/RecordOperations.html" class="type-name-link" title="interface in codes.thischwa.cf.fluent">RecordOperations</a></li>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/ResponseEntity.html" class="type-name-link" title="interface in codes.thischwa.cf.model">ResponseEntity</a></li>
<li class="circle">codes.thischwa.cf.fluent.<a href="codes/thischwa/cf/fluent/ZoneOperations.html" class="type-name-link" title="interface in codes.thischwa.cf.fluent">ZoneOperations</a></li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">codes.thischwa.cf.<a href="codes/thischwa/cf/CfRequest.html" class="type-name-link" title="enum class in codes.thischwa.cf">CfRequest</a></li>
<li class="circle">codes.thischwa.cf.model.<a href="codes/thischwa/cf/model/RecordType.html" class="type-name-link" title="enum class in codes.thischwa.cf.model">RecordType</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
+1
View File
@@ -0,0 +1 @@
packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"codes.thischwa.cf"},{"l":"codes.thischwa.cf.fluent"},{"l":"codes.thischwa.cf.model"}];updateSearchResults();
Binary file not shown.

After

Width:  |  Height:  |  Size: 499 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 394 B

File diff suppressed because one or more lines are too long
+6
View File
@@ -0,0 +1,6 @@
/*! jQuery UI - v1.14.1 - 2025-01-13
* https://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css
* Copyright OpenJS Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}
File diff suppressed because one or more lines are too long
+132
View File
@@ -0,0 +1,132 @@
/*
* Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
var moduleSearchIndex;
var packageSearchIndex;
var typeSearchIndex;
var memberSearchIndex;
var tagSearchIndex;
function loadScripts(doc, tag) {
createElem(doc, tag, 'search.js');
createElem(doc, tag, 'module-search-index.js');
createElem(doc, tag, 'package-search-index.js');
createElem(doc, tag, 'type-search-index.js');
createElem(doc, tag, 'member-search-index.js');
createElem(doc, tag, 'tag-search-index.js');
}
function createElem(doc, tag, path) {
var script = doc.createElement(tag);
var scriptElement = doc.getElementsByTagName(tag)[0];
script.src = pathtoroot + path;
scriptElement.parentNode.insertBefore(script, scriptElement);
}
function show(tableId, selected, columns) {
if (tableId !== selected) {
document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
.forEach(function(elem) {
elem.style.display = 'none';
});
}
document.querySelectorAll('div.' + selected)
.forEach(function(elem, index) {
elem.style.display = '';
var isEvenRow = index % (columns * 2) < columns;
elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor);
elem.classList.add(isEvenRow ? evenRowColor : oddRowColor);
});
updateTabs(tableId, selected);
}
function updateTabs(tableId, selected) {
document.getElementById(tableId + '.tabpanel')
.setAttribute('aria-labelledby', selected);
document.querySelectorAll('button[id^="' + tableId + '"]')
.forEach(function(tab, index) {
if (selected === tab.id || (tableId === selected && index === 0)) {
tab.className = activeTableTab;
tab.setAttribute('aria-selected', true);
tab.setAttribute('tabindex',0);
} else {
tab.className = tableTab;
tab.setAttribute('aria-selected', false);
tab.setAttribute('tabindex',-1);
}
});
}
function switchTab(e) {
var selected = document.querySelector('[aria-selected=true]');
if (selected) {
if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) {
// left or up arrow key pressed: move focus to previous tab
selected.previousSibling.click();
selected.previousSibling.focus();
e.preventDefault();
} else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) {
// right or down arrow key pressed: move focus to next tab
selected.nextSibling.click();
selected.nextSibling.focus();
e.preventDefault();
}
}
}
var updateSearchResults = function() {};
function indexFilesLoaded() {
return moduleSearchIndex
&& packageSearchIndex
&& typeSearchIndex
&& memberSearchIndex
&& tagSearchIndex;
}
// Workaround for scroll position not being included in browser history (8249133)
document.addEventListener("DOMContentLoaded", function(e) {
var contentDiv = document.querySelector("div.flex-content");
window.addEventListener("popstate", function(e) {
if (e.state !== null) {
contentDiv.scrollTop = e.state;
}
});
window.addEventListener("hashchange", function(e) {
history.replaceState(contentDiv.scrollTop, document.title);
});
contentDiv.addEventListener("scroll", function(e) {
var timeoutID;
if (!timeoutID) {
timeoutID = setTimeout(function() {
history.replaceState(contentDiv.scrollTop, document.title);
timeoutID = null;
}, 100);
}
});
if (!location.hash) {
history.replaceState(contentDiv.scrollTop, document.title);
}
});
+354
View File
@@ -0,0 +1,354 @@
/*
* Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
var noResult = {l: "No results found"};
var loading = {l: "Loading search index..."};
var catModules = "Modules";
var catPackages = "Packages";
var catTypes = "Classes and Interfaces";
var catMembers = "Members";
var catSearchTags = "Search Tags";
var highlight = "<span class=\"result-highlight\">$&</span>";
var searchPattern = "";
var fallbackPattern = "";
var RANKING_THRESHOLD = 2;
var NO_MATCH = 0xffff;
var MIN_RESULTS = 3;
var MAX_RESULTS = 500;
var UNNAMED = "<Unnamed>";
function escapeHtml(str) {
return str.replace(/</g, "&lt;").replace(/>/g, "&gt;");
}
function getHighlightedText(item, matcher, fallbackMatcher) {
var escapedItem = escapeHtml(item);
var highlighted = escapedItem.replace(matcher, highlight);
if (highlighted === escapedItem) {
highlighted = escapedItem.replace(fallbackMatcher, highlight)
}
return highlighted;
}
function getURLPrefix(ui) {
var urlPrefix="";
var slash = "/";
if (ui.item.category === catModules) {
return ui.item.l + slash;
} else if (ui.item.category === catPackages && ui.item.m) {
return ui.item.m + slash;
} else if (ui.item.category === catTypes || ui.item.category === catMembers) {
if (ui.item.m) {
urlPrefix = ui.item.m + slash;
} else {
$.each(packageSearchIndex, function(index, item) {
if (item.m && ui.item.p === item.l) {
urlPrefix = item.m + slash;
}
});
}
}
return urlPrefix;
}
function createSearchPattern(term) {
var pattern = "";
var isWordToken = false;
term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) {
if (index > 0) {
// whitespace between identifiers is significant
pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*";
}
var tokens = w.split(/(?=[A-Z,.()<>[\/])/);
for (var i = 0; i < tokens.length; i++) {
var s = tokens[i];
if (s === "") {
continue;
}
pattern += $.ui.autocomplete.escapeRegex(s);
isWordToken = /\w$/.test(s);
if (isWordToken) {
pattern += "([a-z0-9_$<>\\[\\]]*?)";
}
}
});
return pattern;
}
function createMatcher(pattern, flags) {
var isCamelCase = /[A-Z]/.test(pattern);
return new RegExp(pattern, flags + (isCamelCase ? "" : "i"));
}
var watermark = 'Search';
$(function() {
var search = $("#search-input");
var reset = $("#reset-button");
search.val('');
search.prop("disabled", false);
reset.prop("disabled", false);
search.val(watermark).addClass('watermark');
search.blur(function() {
if ($(this).val().length === 0) {
$(this).val(watermark).addClass('watermark');
}
});
search.on('click keydown paste', function() {
if ($(this).val() === watermark) {
$(this).val('').removeClass('watermark');
}
});
reset.click(function() {
search.val('').focus();
});
search.focus()[0].setSelectionRange(0, 0);
});
$.widget("custom.catcomplete", $.ui.autocomplete, {
_create: function() {
this._super();
this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)");
},
_renderMenu: function(ul, items) {
var rMenu = this;
var currentCategory = "";
rMenu.menu.bindings = $();
$.each(items, function(index, item) {
var li;
if (item.category && item.category !== currentCategory) {
ul.append("<li class=\"ui-autocomplete-category\">" + item.category + "</li>");
currentCategory = item.category;
}
li = rMenu._renderItemData(ul, item);
if (item.category) {
li.attr("aria-label", item.category + " : " + item.l);
li.attr("class", "result-item");
} else {
li.attr("aria-label", item.l);
li.attr("class", "result-item");
}
});
},
_renderItem: function(ul, item) {
var label = "";
var matcher = createMatcher(escapeHtml(searchPattern), "g");
var fallbackMatcher = new RegExp(fallbackPattern, "gi")
if (item.category === catModules) {
label = getHighlightedText(item.l, matcher, fallbackMatcher);
} else if (item.category === catPackages) {
label = getHighlightedText(item.l, matcher, fallbackMatcher);
} else if (item.category === catTypes) {
label = (item.p && item.p !== UNNAMED)
? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher)
: getHighlightedText(item.l, matcher, fallbackMatcher);
} else if (item.category === catMembers) {
label = (item.p && item.p !== UNNAMED)
? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher)
: getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher);
} else if (item.category === catSearchTags) {
label = getHighlightedText(item.l, matcher, fallbackMatcher);
} else {
label = item.l;
}
var li = $("<li/>").appendTo(ul);
var div = $("<div/>").appendTo(li);
if (item.category === catSearchTags && item.h) {
if (item.d) {
div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span><br><span class=\"search-tag-desc-result\">"
+ item.d + "</span><br>");
} else {
div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span>");
}
} else {
if (item.m) {
div.html(item.m + "/" + label);
} else {
div.html(label);
}
}
return li;
}
});
function rankMatch(match, category) {
if (!match) {
return NO_MATCH;
}
var index = match.index;
var input = match.input;
var leftBoundaryMatch = 2;
var periferalMatch = 0;
// make sure match is anchored on a left word boundary
if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) {
leftBoundaryMatch = 0;
} else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) {
leftBoundaryMatch = 1;
}
var matchEnd = index + match[0].length;
var leftParen = input.indexOf("(");
var endOfName = leftParen > -1 ? leftParen : input.length;
// exclude peripheral matches
if (category !== catModules && category !== catSearchTags) {
var delim = category === catPackages ? "/" : ".";
if (leftParen > -1 && leftParen < index) {
periferalMatch += 2;
} else if (input.lastIndexOf(delim, endOfName) >= matchEnd) {
periferalMatch += 2;
}
}
var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match
for (var i = 1; i < match.length; i++) {
// lower ranking if parts of the name are missing
if (match[i])
delta += match[i].length;
}
if (category === catTypes) {
// lower ranking if a type name contains unmatched camel-case parts
if (/[A-Z]/.test(input.substring(matchEnd)))
delta += 5;
if (/[A-Z]/.test(input.substring(0, index)))
delta += 5;
}
return leftBoundaryMatch + periferalMatch + (delta / 200);
}
function doSearch(request, response) {
var result = [];
searchPattern = createSearchPattern(request.term);
fallbackPattern = createSearchPattern(request.term.toLowerCase());
if (searchPattern === "") {
return this.close();
}
var camelCaseMatcher = createMatcher(searchPattern, "");
var fallbackMatcher = new RegExp(fallbackPattern, "i");
function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) {
if (indexArray) {
var newResults = [];
$.each(indexArray, function (i, item) {
item.category = category;
var ranking = rankMatch(matcher.exec(nameFunc(item)), category);
if (ranking < RANKING_THRESHOLD) {
newResults.push({ranking: ranking, item: item});
}
return newResults.length <= MAX_RESULTS;
});
return newResults.sort(function(e1, e2) {
return e1.ranking - e2.ranking;
}).map(function(e) {
return e.item;
});
}
return [];
}
function searchIndex(indexArray, category, nameFunc) {
var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc);
result = result.concat(primaryResults);
if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) {
var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc);
result = result.concat(secondaryResults.filter(function (item) {
return primaryResults.indexOf(item) === -1;
}));
}
}
searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; });
searchIndex(packageSearchIndex, catPackages, function(item) {
return (item.m && request.term.indexOf("/") > -1)
? (item.m + "/" + item.l) : item.l;
});
searchIndex(typeSearchIndex, catTypes, function(item) {
return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l;
});
searchIndex(memberSearchIndex, catMembers, function(item) {
return request.term.indexOf(".") > -1
? item.p + "." + item.c + "." + item.l : item.l;
});
searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; });
if (!indexFilesLoaded()) {
updateSearchResults = function() {
doSearch(request, response);
}
result.unshift(loading);
} else {
updateSearchResults = function() {};
}
response(result);
}
$(function() {
$("#search-input").catcomplete({
minLength: 1,
delay: 300,
source: doSearch,
response: function(event, ui) {
if (!ui.content.length) {
ui.content.push(noResult);
} else {
$("#search-input").empty();
}
},
autoFocus: true,
focus: function(event, ui) {
return false;
},
position: {
collision: "flip"
},
select: function(event, ui) {
if (ui.item.category) {
var url = getURLPrefix(ui);
if (ui.item.category === catModules) {
url += "module-summary.html";
} else if (ui.item.category === catPackages) {
if (ui.item.u) {
url = ui.item.u;
} else {
url += ui.item.l.replace(/\./g, '/') + "/package-summary.html";
}
} else if (ui.item.category === catTypes) {
if (ui.item.u) {
url = ui.item.u;
} else if (ui.item.p === UNNAMED) {
url += ui.item.l + ".html";
} else {
url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html";
}
} else if (ui.item.category === catMembers) {
if (ui.item.p === UNNAMED) {
url += ui.item.c + ".html" + "#";
} else {
url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#";
}
if (ui.item.u) {
url += ui.item.u;
} else {
url += ui.item.l;
}
} else if (ui.item.category === catSearchTags) {
url += ui.item.u;
}
if (top !== window) {
parent.classFrame.location = pathtoroot + url;
} else {
window.location.href = pathtoroot + url;
}
$("#search-input").focus();
}
}
});
});
+87
View File
@@ -0,0 +1,87 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Sun Jun 28 18:11:52 CEST 2026 -->
<title>Serialized Form (CloudflareDNS-java 0.5.0-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2026-06-28">
<meta name="description" content="serialized forms">
<meta name="generator" content="javadoc/SerializedFormWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="serialized-form-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html#serialized-form">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Serialized Form" class="title">Serialized Form</h1>
</div>
<ul class="block-list">
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="codes/thischwa/cf/package-summary.html">codes.thischwa.cf</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="codes.thischwa.cf.CloudflareApiException">
<h3>Exception&nbsp;<a href="codes/thischwa/cf/CloudflareApiException.html" title="class in codes.thischwa.cf">codes.thischwa.cf.CloudflareApiException</a></h3>
<div class="type-signature">class CloudflareApiException extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a> implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
<dl class="name-value">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</section>
</li>
<li>
<section class="serialized-class-details" id="codes.thischwa.cf.CloudflareNotFoundException">
<h3>Exception&nbsp;<a href="codes/thischwa/cf/CloudflareNotFoundException.html" title="class in codes.thischwa.cf">codes.thischwa.cf.CloudflareNotFoundException</a></h3>
<div class="type-signature">class CloudflareNotFoundException extends <a href="codes/thischwa/cf/CloudflareApiException.html" title="class in codes.thischwa.cf">CloudflareApiException</a> implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2025&#x2013;2026. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>
+869
View File
@@ -0,0 +1,869 @@
/*
* Javadoc style sheet
*/
@import url('resources/fonts/dejavu.css');
/*
* Styles for individual HTML elements.
*
* These are styles that are specific to individual HTML elements. Changing them affects the style of a particular
* HTML element throughout the page.
*/
body {
background-color:#ffffff;
color:#353833;
font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:0;
height:100%;
width:100%;
}
iframe {
margin:0;
padding:0;
height:100%;
width:100%;
overflow-y:scroll;
border:none;
}
a:link, a:visited {
text-decoration:none;
color:#4A6782;
}
a[href]:hover, a[href]:focus {
text-decoration:none;
color:#bb7a2a;
}
a[name] {
color:#353833;
}
pre {
font-family:'DejaVu Sans Mono', monospace;
font-size:14px;
}
h1 {
font-size:20px;
}
h2 {
font-size:18px;
}
h3 {
font-size:16px;
}
h4 {
font-size:15px;
}
h5 {
font-size:14px;
}
h6 {
font-size:13px;
}
ul {
list-style-type:disc;
}
code, tt {
font-family:'DejaVu Sans Mono', monospace;
}
:not(h1, h2, h3, h4, h5, h6) > code,
:not(h1, h2, h3, h4, h5, h6) > tt {
font-size:14px;
padding-top:4px;
margin-top:8px;
line-height:1.4em;
}
dt code {
font-family:'DejaVu Sans Mono', monospace;
font-size:14px;
padding-top:4px;
}
.summary-table dt code {
font-family:'DejaVu Sans Mono', monospace;
font-size:14px;
vertical-align:top;
padding-top:4px;
}
sup {
font-size:8px;
}
button {
font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
font-size: 14px;
}
/*
* Styles for HTML generated by javadoc.
*
* These are style classes that are used by the standard doclet to generate HTML documentation.
*/
/*
* Styles for document title and copyright.
*/
.clear {
clear:both;
height:0;
overflow:hidden;
}
.about-language {
float:right;
padding:0 21px 8px 8px;
font-size:11px;
margin-top:-9px;
height:2.9em;
}
.legal-copy {
margin-left:.5em;
}
.tab {
background-color:#0066FF;
color:#ffffff;
padding:8px;
width:5em;
font-weight:bold;
}
/*
* Styles for navigation bar.
*/
@media screen {
.flex-box {
position:fixed;
display:flex;
flex-direction:column;
height: 100%;
width: 100%;
}
.flex-header {
flex: 0 0 auto;
}
.flex-content {
flex: 1 1 auto;
overflow-y: auto;
}
}
.top-nav {
background-color:#4D7A97;
color:#FFFFFF;
float:left;
padding:0;
width:100%;
clear:right;
min-height:2.8em;
padding-top:10px;
overflow:hidden;
font-size:12px;
}
.sub-nav {
background-color:#dee3e9;
float:left;
width:100%;
overflow:hidden;
font-size:12px;
}
.sub-nav div {
clear:left;
float:left;
padding:0 0 5px 6px;
text-transform:uppercase;
}
.sub-nav .nav-list {
padding-top:5px;
}
ul.nav-list {
display:block;
margin:0 25px 0 0;
padding:0;
}
ul.sub-nav-list {
float:left;
margin:0 25px 0 0;
padding:0;
}
ul.nav-list li {
list-style:none;
float:left;
padding: 5px 6px;
text-transform:uppercase;
}
.sub-nav .nav-list-search {
float:right;
margin:0 0 0 0;
padding:5px 6px;
clear:none;
}
.nav-list-search label {
position:relative;
right:-16px;
}
ul.sub-nav-list li {
list-style:none;
float:left;
padding-top:10px;
}
.top-nav a:link, .top-nav a:active, .top-nav a:visited {
color:#FFFFFF;
text-decoration:none;
text-transform:uppercase;
}
.top-nav a:hover {
text-decoration:none;
color:#bb7a2a;
text-transform:uppercase;
}
.nav-bar-cell1-rev {
background-color:#F8981D;
color:#253441;
margin: auto 5px;
}
.skip-nav {
position:absolute;
top:auto;
left:-9999px;
overflow:hidden;
}
/*
* Hide navigation links and search box in print layout
*/
@media print {
ul.nav-list, div.sub-nav {
display:none;
}
}
/*
* Styles for page header and footer.
*/
.title {
color:#2c4557;
margin:10px 0;
}
.sub-title {
margin:5px 0 0 0;
}
.header ul {
margin:0 0 15px 0;
padding:0;
}
.header ul li, .footer ul li {
list-style:none;
font-size:13px;
}
/*
* Styles for headings.
*/
body.class-declaration-page .summary h2,
body.class-declaration-page .details h2,
body.class-use-page h2,
body.module-declaration-page .block-list h2 {
font-style: italic;
padding:0;
margin:15px 0;
}
body.class-declaration-page .summary h3,
body.class-declaration-page .details h3,
body.class-declaration-page .summary .inherited-list h2 {
background-color:#dee3e9;
border:1px solid #d0d9e0;
margin:0 0 6px -8px;
padding:7px 5px;
}
/*
* Styles for page layout containers.
*/
main {
clear:both;
padding:10px 20px;
position:relative;
}
dl.notes > dt {
font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:10px 0 0 0;
color:#4E4E4E;
}
dl.notes > dd {
margin:5px 10px 10px 0;
font-size:14px;
font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
}
dl.name-value > dt {
margin-left:1px;
font-size:1.1em;
display:inline;
font-weight:bold;
}
dl.name-value > dd {
margin:0 0 0 1px;
font-size:1.1em;
display:inline;
}
/*
* Styles for lists.
*/
li.circle {
list-style:circle;
}
ul.horizontal li {
display:inline;
font-size:0.9em;
}
div.inheritance {
margin:0;
padding:0;
}
div.inheritance div.inheritance {
margin-left:2em;
}
ul.block-list,
ul.details-list,
ul.member-list,
ul.summary-list {
margin:10px 0 10px 0;
padding:0;
}
ul.block-list > li,
ul.details-list > li,
ul.member-list > li,
ul.summary-list > li {
list-style:none;
margin-bottom:15px;
line-height:1.4;
}
.summary-table dl, .summary-table dl dt, .summary-table dl dd {
margin-top:0;
margin-bottom:1px;
}
ul.see-list, ul.see-list-long {
padding-left: 0;
list-style: none;
}
ul.see-list li {
display: inline;
}
ul.see-list li:not(:last-child):after,
ul.see-list-long li:not(:last-child):after {
content: ", ";
white-space: pre-wrap;
}
/*
* Styles for tables.
*/
.summary-table, .details-table {
width:100%;
border-spacing:0;
border-left:1px solid #EEE;
border-right:1px solid #EEE;
border-bottom:1px solid #EEE;
padding:0;
}
.caption {
position:relative;
text-align:left;
background-repeat:no-repeat;
color:#253441;
font-weight:bold;
clear:none;
overflow:hidden;
padding:0;
padding-top:10px;
padding-left:1px;
margin:0;
white-space:pre;
}
.caption a:link, .caption a:visited {
color:#1f389c;
}
.caption a:hover,
.caption a:active {
color:#FFFFFF;
}
.caption span {
white-space:nowrap;
padding-top:5px;
padding-left:12px;
padding-right:12px;
padding-bottom:7px;
display:inline-block;
float:left;
background-color:#F8981D;
border: none;
height:16px;
}
div.table-tabs {
padding:10px 0 0 1px;
margin:0;
}
div.table-tabs > button {
border: none;
cursor: pointer;
padding: 5px 12px 7px 12px;
font-weight: bold;
margin-right: 3px;
}
div.table-tabs > button.active-table-tab {
background: #F8981D;
color: #253441;
}
div.table-tabs > button.table-tab {
background: #4D7A97;
color: #FFFFFF;
}
.two-column-summary {
display: grid;
grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
}
.three-column-summary {
display: grid;
grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto);
}
.four-column-summary {
display: grid;
grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto);
}
@media screen and (max-width: 600px) {
.two-column-summary {
display: grid;
grid-template-columns: 1fr;
}
}
@media screen and (max-width: 800px) {
.three-column-summary {
display: grid;
grid-template-columns: minmax(10%, max-content) minmax(25%, auto);
}
.three-column-summary .col-last {
grid-column-end: span 2;
}
}
@media screen and (max-width: 1000px) {
.four-column-summary {
display: grid;
grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
}
}
.summary-table > div, .details-table > div {
text-align:left;
padding: 8px 3px 3px 7px;
}
.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name {
vertical-align:top;
padding-right:0;
padding-top:8px;
padding-bottom:3px;
}
.table-header {
background:#dee3e9;
font-weight: bold;
}
.col-first, .col-first {
font-size:13px;
}
.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last {
font-size:13px;
}
.col-first, .col-second, .col-constructor-name {
vertical-align:top;
overflow: auto;
}
.col-last {
white-space:normal;
}
.col-first a:link, .col-first a:visited,
.col-second a:link, .col-second a:visited,
.col-first a:link, .col-first a:visited,
.col-second a:link, .col-second a:visited,
.col-constructor-name a:link, .col-constructor-name a:visited,
.col-summary-item-name a:link, .col-summary-item-name a:visited,
.constant-values-container a:link, .constant-values-container a:visited,
.all-classes-container a:link, .all-classes-container a:visited,
.all-packages-container a:link, .all-packages-container a:visited {
font-weight:bold;
}
.table-sub-heading-color {
background-color:#EEEEFF;
}
.even-row-color, .even-row-color .table-header {
background-color:#FFFFFF;
}
.odd-row-color, .odd-row-color .table-header {
background-color:#EEEEEF;
}
/*
* Styles for contents.
*/
.deprecated-content {
margin:0;
padding:10px 0;
}
div.block {
font-size:14px;
font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
}
.col-last div {
padding-top:0;
}
.col-last a {
padding-bottom:3px;
}
.module-signature,
.package-signature,
.type-signature,
.member-signature {
font-family:'DejaVu Sans Mono', monospace;
font-size:14px;
margin:14px 0;
white-space: pre-wrap;
}
.module-signature,
.package-signature,
.type-signature {
margin-top: 0;
}
.member-signature .type-parameters-long,
.member-signature .parameters,
.member-signature .exceptions {
display: inline-block;
vertical-align: top;
white-space: pre;
}
.member-signature .type-parameters {
white-space: normal;
}
/*
* Styles for formatting effect.
*/
.source-line-no {
color:green;
padding:0 30px 0 0;
}
h1.hidden {
visibility:hidden;
overflow:hidden;
font-size:10px;
}
.block {
display:block;
margin:0 10px 5px 0;
color:#474747;
}
.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link,
.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type,
.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label {
font-weight:bold;
}
.deprecation-comment, .help-footnote, .preview-comment {
font-style:italic;
}
.deprecation-block {
font-size:14px;
font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
border-style:solid;
border-width:thin;
border-radius:10px;
padding:10px;
margin-bottom:10px;
margin-right:10px;
display:inline-block;
}
.preview-block {
font-size:14px;
font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
border-style:solid;
border-width:thin;
border-radius:10px;
padding:10px;
margin-bottom:10px;
margin-right:10px;
display:inline-block;
}
div.block div.deprecation-comment {
font-style:normal;
}
/*
* Styles specific to HTML5 elements.
*/
main, nav, header, footer, section {
display:block;
}
/*
* Styles for javadoc search.
*/
.ui-autocomplete-category {
font-weight:bold;
font-size:15px;
padding:7px 0 7px 3px;
background-color:#4D7A97;
color:#FFFFFF;
}
.result-item {
font-size:13px;
}
.ui-autocomplete {
max-height:85%;
max-width:65%;
overflow-y:scroll;
overflow-x:scroll;
white-space:nowrap;
box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}
ul.ui-autocomplete {
position:fixed;
z-index:999999;
background-color: #FFFFFF;
}
ul.ui-autocomplete li {
float:left;
clear:both;
width:100%;
}
.result-highlight {
font-weight:bold;
}
.ui-autocomplete .result-item {
font-size: inherit;
}
#search-input {
background-image:url('resources/glass.png');
background-size:13px;
background-repeat:no-repeat;
background-position:2px 3px;
padding-left:20px;
position:relative;
right:-18px;
width:400px;
}
#reset-button {
background-color: rgb(255,255,255);
background-image:url('resources/x.png');
background-position:center;
background-repeat:no-repeat;
background-size:12px;
border:0 none;
width:16px;
height:16px;
position:relative;
left:-4px;
top:-4px;
font-size:0px;
}
.watermark {
color:#545454;
}
.search-tag-desc-result {
font-style:italic;
font-size:11px;
}
.search-tag-holder-result {
font-style:italic;
font-size:12px;
}
.search-tag-result:target {
background-color:yellow;
}
.module-graph span {
display:none;
position:absolute;
}
.module-graph:hover span {
display:block;
margin: -100px 0 0 100px;
z-index: 1;
}
.inherited-list {
margin: 10px 0 10px 0;
}
section.class-description {
line-height: 1.4;
}
.summary section[class$="-summary"], .details section[class$="-details"],
.class-uses .detail, .serialized-class-details {
padding: 0px 20px 5px 10px;
border: 1px solid #ededed;
background-color: #f8f8f8;
}
.inherited-list, section[class$="-details"] .detail {
padding:0 0 5px 8px;
background-color:#ffffff;
border:none;
}
.vertical-separator {
padding: 0 5px;
}
ul.help-section-list {
margin: 0;
}
ul.help-subtoc > li {
display: inline-block;
padding-right: 5px;
font-size: smaller;
}
ul.help-subtoc > li::before {
content: "\2022" ;
padding-right:2px;
}
span.help-note {
font-style: italic;
}
/*
* Indicator icon for external links.
*/
main a[href*="://"]::after {
content:"";
display:inline-block;
background-image:url('data:image/svg+xml; utf8, \
<svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
<path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
132-240 240 120 120 240-240 132 132V0z" fill="%234a6782"/>\
</svg>');
background-size:100% 100%;
width:7px;
height:7px;
margin-left:2px;
margin-bottom:4px;
}
main a[href*="://"]:hover::after,
main a[href*="://"]:focus::after {
background-image:url('data:image/svg+xml; utf8, \
<svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
<path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
132-240 240 120 120 240-240 132 132V0z" fill="%23bb7a2a"/>\
</svg>');
}
/*
* Styles for user-provided tables.
*
* borderless:
* No borders, vertical margins, styled caption.
* This style is provided for use with existing doc comments.
* In general, borderless tables should not be used for layout purposes.
*
* plain:
* Plain borders around table and cells, vertical margins, styled caption.
* Best for small tables or for complex tables for tables with cells that span
* rows and columns, when the "striped" style does not work well.
*
* striped:
* Borders around the table and vertical borders between cells, striped rows,
* vertical margins, styled caption.
* Best for tables that have a header row, and a body containing a series of simple rows.
*/
table.borderless,
table.plain,
table.striped {
margin-top: 10px;
margin-bottom: 10px;
}
table.borderless > caption,
table.plain > caption,
table.striped > caption {
font-weight: bold;
font-size: smaller;
}
table.borderless th, table.borderless td,
table.plain th, table.plain td,
table.striped th, table.striped td {
padding: 2px 5px;
}
table.borderless,
table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th,
table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td {
border: none;
}
table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr {
background-color: transparent;
}
table.plain {
border-collapse: collapse;
border: 1px solid black;
}
table.plain > thead > tr, table.plain > tbody tr, table.plain > tr {
background-color: transparent;
}
table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th,
table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td {
border: 1px solid black;
}
table.striped {
border-collapse: collapse;
border: 1px solid black;
}
table.striped > thead {
background-color: #E3E3E3;
}
table.striped > thead > tr > th, table.striped > thead > tr > td {
border: 1px solid black;
}
table.striped > tbody > tr:nth-child(even) {
background-color: #EEE
}
table.striped > tbody > tr:nth-child(odd) {
background-color: #FFF
}
table.striped > tbody > tr > th, table.striped > tbody > tr > td {
border-left: 1px solid black;
border-right: 1px solid black;
}
table.striped > tbody > tr > th {
font-weight: normal;
}
/**
* Tweak font sizes and paddings for small screens.
*/
@media screen and (max-width: 1050px) {
#search-input {
width: 300px;
}
}
@media screen and (max-width: 800px) {
#search-input {
width: 200px;
}
.top-nav,
.bottom-nav {
font-size: 11px;
padding-top: 6px;
}
.sub-nav {
font-size: 11px;
}
.about-language {
padding-right: 16px;
}
ul.nav-list li,
.sub-nav .nav-list-search {
padding: 6px;
}
ul.sub-nav-list li {
padding-top: 5px;
}
main {
padding: 10px;
}
.summary section[class$="-summary"], .details section[class$="-details"],
.class-uses .detail, .serialized-class-details {
padding: 0 8px 5px 8px;
}
body {
-webkit-text-size-adjust: none;
}
}
@media screen and (max-width: 500px) {
#search-input {
width: 150px;
}
.top-nav,
.bottom-nav {
font-size: 10px;
}
.sub-nav {
font-size: 10px;
}
.about-language {
font-size: 10px;
padding-right: 12px;
}
}
+1
View File
@@ -0,0 +1 @@
tagSearchIndex = [{"l":"Constant Field Values","h":"","u":"constant-values.html"},{"l":"Serialized Form","h":"","u":"serialized-form.html"}];updateSearchResults();
+1
View File
@@ -0,0 +1 @@
typeSearchIndex = [{"p":"codes.thischwa.cf.model","l":"AbstractEntity"},{"p":"codes.thischwa.cf.model","l":"AbstractMultipleResponse"},{"p":"codes.thischwa.cf.model","l":"AbstractResponse"},{"p":"codes.thischwa.cf.model","l":"AbstractSingleResponse"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"codes.thischwa.cf.model","l":"BatchEntry"},{"p":"codes.thischwa.cf.model","l":"BatchResponse"},{"p":"codes.thischwa.cf","l":"CfDnsClient"},{"p":"codes.thischwa.cf","l":"CfDnsClientBuilder"},{"p":"codes.thischwa.cf","l":"CfRequest"},{"p":"codes.thischwa.cf","l":"CloudflareApiException"},{"p":"codes.thischwa.cf","l":"CloudflareNotFoundException"},{"p":"codes.thischwa.cf.model","l":"ResponseResultInfo.Error"},{"p":"codes.thischwa.cf.model","l":"PagingRequest"},{"p":"codes.thischwa.cf.model","l":"RecordEntity"},{"p":"codes.thischwa.cf.model","l":"RecordMultipleResponse"},{"p":"codes.thischwa.cf.fluent","l":"RecordOperations"},{"p":"codes.thischwa.cf.fluent","l":"RecordOperationsImpl"},{"p":"codes.thischwa.cf.model","l":"RecordSingleResponse"},{"p":"codes.thischwa.cf.model","l":"RecordType"},{"p":"codes.thischwa.cf.model","l":"ResponseEntity"},{"p":"codes.thischwa.cf.model","l":"ResponseResultInfo"},{"p":"codes.thischwa.cf.model","l":"ResultInfo"},{"p":"codes.thischwa.cf.model","l":"ZoneEntity"},{"p":"codes.thischwa.cf.model","l":"ZoneMultipleResponse"},{"p":"codes.thischwa.cf.fluent","l":"ZoneOperations"},{"p":"codes.thischwa.cf.fluent","l":"ZoneOperationsImpl"}];updateSearchResults();
+29
View File
@@ -275,4 +275,33 @@
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>javadoc</id>
<!-- mvn prepare-package -Pjavadoc -->
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>generate-javadoc</id>
<phase>prepare-package</phase>
<goals>
<goal>javadoc</goal>
</goals>
<configuration>
<outputDirectory>${project.basedir}/docs</outputDirectory>
<sourcepath>${project.build.directory}/delombok</sourcepath>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>