Update response handling logic in ResponseValidator

Refined the condition for exception handling based on 'emptyResultThrowsException' to clarify when exceptions are triggered versus returning empty results. Updated Javadoc output files to reflect the latest documentation changes.
This commit is contained in:
2025-04-26 17:46:36 +02:00
parent 25855078f8
commit 3efbe1eaae
54 changed files with 195 additions and 130 deletions
+2 -2
View File
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Alle Klassen und Schnittstellen (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<meta name="description" content="class index">
<meta name="generator" content="javadoc/AllClassesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+2 -2
View File
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Alle Packages (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<meta name="description" content="package index">
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+69 -18
View File
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>CfDnsClient (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -96,6 +96,7 @@ loadScripts(document, 'script');</script>
<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:
<pre><code>
// Create a new CfDnsClient instance
@@ -123,24 +124,48 @@ loadScripts(document, 'script');</script>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Konstruktor</div>
<div class="table-header col-last">Beschreibung</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(boolean,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">CfDnsClient</a><wbr>(boolean&nbsp;emptyResultThrowsException,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;baseUrl,
<div class="col-constructor-name even-row-color"><code><a
href="#%3Cinit%3E(boolean,java.lang.String,java.lang.String)" class="member-name-link">CfDnsClient</a>
<wbr>
(boolean&nbsp;emptyResultThrowsException,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle 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="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;authKey)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a new instance of <code>CfDnsClient</code>, which facilitates interactions with the
Cloudflare DNS API.</div>
<div class="block">Constructs a new instance of <code>CfDnsClient</code>.</div>
</div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">CfDnsClient</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;authEmail,
<div class="col-constructor-name odd-row-color"><code><a
href="#%3Cinit%3E(boolean,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">CfDnsClient</a>
<wbr>
(boolean&nbsp;emptyResultThrowsException,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"
title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;baseUrl,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"
title="Klasse oder Schnittstelle 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="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;authKey)</code></div>
<div class="col-last odd-row-color">
<div class="block">Constructs a CfDnsClient instance for interacting with the Cloudflare DNS API.</div>
<div class="block">Constructs a new instance of <code>CfDnsClient</code>.</div>
</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">CfDnsClient</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;baseUrl,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;authEmail,
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)"
class="member-name-link">CfDnsClient</a>
<wbr>
(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"
title="Klasse oder Schnittstelle 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="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;authKey)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a CfDnsClient instance for interacting with the Cloudflare DNS API.</div>
<div class="block">Constructs a new instance of <code>CfDnsClient</code>.</div>
</div>
<div class="col-constructor-name odd-row-color"><code><a
href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"
class="member-name-link">CfDnsClient</a>
<wbr>
(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"
title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;baseUrl,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"
title="Klasse oder Schnittstelle 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="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;authKey)</code></div>
<div class="col-last odd-row-color">
<div class="block">Constructs a new instance of <code>CfDnsClient</code>.</div>
</div>
</div>
</section>
@@ -331,7 +356,7 @@ loadScripts(document, 'script');</script>
<h3>CfDnsClient</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CfDnsClient</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle 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="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;authKey)</span></div>
<div class="block">Constructs a CfDnsClient instance for interacting with the Cloudflare DNS API.</div>
<div class="block">Constructs a new instance of <code>CfDnsClient</code>.</div>
<dl class="notes">
<dt>Parameter:</dt>
<dd><code>authEmail</code> - The email address associated with the Cloudflare account, used for
@@ -349,7 +374,7 @@ loadScripts(document, 'script');</script>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CfDnsClient</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;baseUrl,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle 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="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;authKey)</span></div>
<div class="block">Constructs a CfDnsClient instance for interacting with the Cloudflare DNS API.</div>
<div class="block">Constructs a new instance of <code>CfDnsClient</code>.</div>
<dl class="notes">
<dt>Parameter:</dt>
<dd><code>baseUrl</code> - The base URL of the Cloudflare API to be used for requests.</dd>
@@ -361,6 +386,32 @@ loadScripts(document, 'script');</script>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(boolean,java.lang.String,java.lang.String)">
<h3>CfDnsClient</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CfDnsClient</span>
<wbr>
<span class="parameters">(boolean&nbsp;emptyResultThrowsException,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"
title="Klasse oder Schnittstelle 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="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;authKey)</span></div>
<div class="block">Constructs a new instance of <code>CfDnsClient</code>.</div>
<dl class="notes">
<dt>Parameter:</dt>
<dd><code>emptyResultThrowsException</code> - A boolean value indicating whether an exception should be
thrown when the result is empty, it's valid for 'list
requests' only. Default is true.
</dd>
<dd><code>authEmail</code> - The email address associated with the Cloudflare account,
used for authentication.
</dd>
<dd><code>authKey</code> - The API key of the Cloudflare account, used as part of the
authentication process.
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(boolean,java.lang.String,java.lang.String,java.lang.String)">
@@ -369,13 +420,13 @@ loadScripts(document, 'script');</script>
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;baseUrl,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle 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="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>&nbsp;authKey)</span></div>
<div class="block">Constructs a new instance of <code>CfDnsClient</code>, which facilitates interactions with the
Cloudflare DNS API.</div>
<div class="block">Constructs a new instance of <code>CfDnsClient</code>.</div>
<dl class="notes">
<dt>Parameter:</dt>
<dd><code>emptyResultThrowsException</code> - Specifies if an exception should be thrown when the API
response is empty. Default is true.
</dd>
<dd><code>emptyResultThrowsException</code> - A boolean value indicating whether an exception should be
thrown when the result is empty, it's valid for 'list
requests' only. Default is true.
</dd>
<dd><code>baseUrl</code> - The base URL for the Cloudflare API endpoint.</dd>
<dd><code>authEmail</code> - The email associated with the Cloudflare account for
authentication.
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>CfRequest (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>CloudflareApiException (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>CloudflareNotFoundException (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.CfDnsClient (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Enum-Klasse codes.thischwa.cf.CfRequest (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.CloudflareApiException (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.CloudflareNotFoundException (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>AbstractEntity (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>AbstractMultipleResponse (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>AbstractResponse (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>AbstractSingleResponse (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>PagingRequest (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>RecordEntity (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>RecordMultipleResponse (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>RecordSingleResponse (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>RecordType (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>ResponseEntity (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>ResponseResultInfo (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>ResultInfo (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<meta name="description" content="declaration: package: codes.thischwa.cf.model, class: ResultInfo">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>ZoneEntity (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>ZoneMultipleResponse (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.model.AbstractEntity (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.model.AbstractMultipleResponse (CloudflareDNS-java
0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.model.AbstractResponse (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.model.AbstractSingleResponse (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.model.PagingRequest (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.model.RecordEntity (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.model.RecordMultipleResponse (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.model.RecordSingleResponse (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Enum-Klasse codes.thischwa.cf.model.RecordType (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Schnittstelle codes.thischwa.cf.model.ResponseEntity (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.model.ResponseResultInfo (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.model.ResultInfo (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<meta name="description" content="use: package: codes.thischwa.cf.model, class: ResultInfo">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.model.ZoneEntity (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,12 +1,12 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Klasse codes.thischwa.cf.model.ZoneMultipleResponse (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>codes.thischwa.cf.model (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>codes.thischwa.cf.model Klassenhierarchie (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Package codes.thischwa.cf.model (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>codes.thischwa.cf (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>codes.thischwa.cf Klassenhierarchie (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Verwendungsweise von Package codes.thischwa.cf (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<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">
+2 -2
View File
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>API-Hilfe (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<meta name="description" content="help">
<meta name="generator" content="javadoc/HelpWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+11 -6
View File
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Index (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<meta name="description" content="index">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
@@ -110,19 +110,24 @@ loadScripts(document, 'script');</script>
<dt><a href="codes/thischwa/cf/CfDnsClient.html" class="type-name-link" title="Klasse in codes.thischwa.cf">CfDnsClient</a> - Klasse 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/CfDnsClient.html#%3Cinit%3E(boolean,java.lang.String,java.lang.String)"
class="member-name-link">CfDnsClient(boolean, String, String)</a> - Konstruktor für Klasse codes.thischwa.cf.<a
href="codes/thischwa/cf/CfDnsClient.html" title="Klasse in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Constructs a new instance of <code>CfDnsClient</code>.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#%3Cinit%3E(boolean,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">CfDnsClient(boolean, String, String, String)</a> - Konstruktor für Klasse codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="Klasse in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Constructs a new instance of <code>CfDnsClient</code>, which facilitates interactions with the
Cloudflare DNS API.</div>
<div class="block">Constructs a new instance of <code>CfDnsClient</code>.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">CfDnsClient(String, String)</a> - Konstruktor für Klasse codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="Klasse in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Constructs a CfDnsClient instance for interacting with the Cloudflare DNS API.</div>
<div class="block">Constructs a new instance of <code>CfDnsClient</code>.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfDnsClient.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">CfDnsClient(String, String, String)</a> - Konstruktor für Klasse codes.thischwa.cf.<a href="codes/thischwa/cf/CfDnsClient.html" title="Klasse in codes.thischwa.cf">CfDnsClient</a></dt>
<dd>
<div class="block">Constructs a CfDnsClient instance for interacting with the Cloudflare DNS API.</div>
<div class="block">Constructs a new instance of <code>CfDnsClient</code>.</div>
</dd>
<dt><a href="codes/thischwa/cf/CfRequest.html" class="type-name-link" title="Enum-Klasse in codes.thischwa.cf">CfRequest</a> - Enum-Klasse in <a href="codes/thischwa/cf/package-summary.html">codes.thischwa.cf</a></dt>
<dd>
+2 -2
View File
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Überblick (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<meta name="description" content="package index">
<meta name="generator" content="javadoc/PackageIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+5
View File
@@ -31,6 +31,11 @@ memberSearchIndex = [{"p": "codes.thischwa.cf.model", "c": "RecordType", "l": "A
"p": "codes.thischwa.cf.model",
"c": "RecordType",
"l": "CERT"
}, {
"p": "codes.thischwa.cf",
"c": "CfDnsClient",
"l": "CfDnsClient(boolean, String, String)",
"u": "%3Cinit%3E(boolean,java.lang.String,java.lang.String)"
}, {
"p": "codes.thischwa.cf",
"c": "CfDnsClient",
+2 -2
View File
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<meta name="description" content="index redirect">
<meta name="generator" content="javadoc/IndexRedirectWriter">
<link rel="canonical" href="index.html">
+2 -2
View File
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Klassenhierarchie (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<meta name="description" content="class tree">
<meta name="generator" content="javadoc/TreeWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+2 -2
View File
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Suchen (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<meta name="description" content="search">
<meta name="generator" content="javadoc/SearchWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+2 -2
View File
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Wed Apr 23 17:54:57 CEST 2025 -->
<!-- Generated by javadoc (21) on Sat Apr 26 17:44:38 CEST 2025 -->
<title>Serialisierte Form (CloudflareDNS-java 0.2.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="2025-04-23">
<meta name="dc.created" content="2025-04-26">
<meta name="description" content="serialized forms">
<meta name="generator" content="javadoc/SerializedFormWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
@@ -69,10 +69,13 @@ public class CfDnsClient extends CfBasicHttpClient {
/**
* Constructs a new instance of {@code CfDnsClient}.
*
* @param emptyResultThrowsException a boolean value indicating whether an exception should be
* thrown when the result is empty
* @param authEmail the authentication email required for API access
* @param authKey the authentication key required for API access
* @param emptyResultThrowsException A boolean value indicating whether an exception should be
* thrown when the result is empty, it's valid for 'list
* requests' only. Default is true.
* @param authEmail The email address associated with the Cloudflare account,
* used for authentication.
* @param authKey The API key of the Cloudflare account, used as part of the
* authentication process.
*/
public CfDnsClient(boolean emptyResultThrowsException, String authEmail, String authKey) {
this(emptyResultThrowsException, DEFAULT_BASEURL, authEmail, authKey);
@@ -81,8 +84,9 @@ public class CfDnsClient extends CfBasicHttpClient {
/**
* Constructs a new instance of {@code CfDnsClient}.
*
* @param emptyResultThrowsException Specifies if an exception should be thrown when the API
* response is empty. Default is true.
* @param emptyResultThrowsException A boolean value indicating whether an exception should be
* thrown when the result is empty, it's valid for 'list
* requests' only. Default is true.
* @param baseUrl The base URL for the Cloudflare API endpoint.
* @param authEmail The email associated with the Cloudflare account for
* authentication.
@@ -15,8 +15,8 @@ import java.util.stream.Collectors;
* metadata. If the response indicates failure, an exception is thrown with descriptive error
* messages.
* <li>If a {@link RecordMultipleResponse} is used, it validates the number of results in the API
* response payload to detect unexpected counts. Depending on the configuration,
* discrepancies in the result count or an empty result may trigger exceptions.
* response payload to detect unexpected counts. Depending on the parameter
* 'emptyResultThrowsException', an exception will be triggered or an empty result will be returned.
* </ul>
*/
class ResponseValidator {