JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
H
I
N
P
R
S
T
V
Z
A
add(PostResponse)
- Method in class de.dytanic.cloudnet.cloudflare.database.
CloudFlareDatabase
addProxy(ProxyProcessMeta, CloudFlareDatabase)
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
Adds a new proxy to this service and creates the SRV record at CloudFlare for it.
B
bootstrap(Map<String, SimpledWrapperInfo>, Map<String, ProxyGroup>, CloudFlareDatabase)
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
Deprecated.
bungeeSRVRecords
- Variable in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
C
CLOUDFLARE_CACHE
- Static variable in class de.dytanic.cloudnet.cloudflare.database.
CloudFlareDatabase
CLOUDFLARE_CACHE_REQ
- Static variable in class de.dytanic.cloudnet.cloudflare.database.
CloudFlareDatabase
CloudFlareConfig
- Class in
de.dytanic.cloudnet.cloudflare
Container for the CloudFlare configuration.
CloudFlareConfig(boolean, String, String, String, String, Collection<CloudFlareProxyGroup>)
- Constructor for class de.dytanic.cloudnet.cloudflare.
CloudFlareConfig
cloudFlareConfig
- Variable in class de.dytanic.cloudnet.cloudflare.
PostResponse
The provided configuration for this cached record
cloudFlareConfigs
- Variable in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
CloudFlareDatabase
- Class in
de.dytanic.cloudnet.cloudflare.database
Database to store information about the CloudFlare requests and cache.
CloudFlareDatabase(Database)
- Constructor for class de.dytanic.cloudnet.cloudflare.database.
CloudFlareDatabase
CloudFlareDNSRecordException
- Exception in
de.dytanic.cloudnet.cloudflare.exception
Thrown when errors regarding DNS records occur.
CloudFlareDNSRecordException(String)
- Constructor for exception de.dytanic.cloudnet.cloudflare.exception.
CloudFlareDNSRecordException
Constructs a new exception with
message
as its detailed message.
CloudFlareDNSRecordException(String, Throwable)
- Constructor for exception de.dytanic.cloudnet.cloudflare.exception.
CloudFlareDNSRecordException
CloudFlareProxyGroup
- Class in
de.dytanic.cloudnet.cloudflare
Container for a CloudFlare proxy group.
CloudFlareProxyGroup(String, String)
- Constructor for class de.dytanic.cloudnet.cloudflare.
CloudFlareProxyGroup
cloudFlareProxyGroup(CloudFlareConfig, String)
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
Returns the first
CloudFlareProxyGroup
for a given
group
name.
CloudFlareService
- Class in
de.dytanic.cloudnet.cloudflare
CloudFlare Service supports the api.cloudflare.com API for dynamic DNS records for BungeeCord Server.
CloudFlareService(Collection<CloudFlareConfig>)
- Constructor for class de.dytanic.cloudnet.cloudflare.
CloudFlareService
Constructs a new CloudFlare Service module with a given configuration.
contains(CloudFlareConfig, String)
- Method in class de.dytanic.cloudnet.cloudflare.database.
CloudFlareDatabase
content
- Variable in class de.dytanic.cloudnet.cloudflare.util.
DNSRecord
The content of this record like in a zone file
createRecord(CloudFlareConfig, DNSRecord)
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
Creates a new DNS record in the configured zone.
D
data
- Variable in class de.dytanic.cloudnet.cloudflare.util.
DNSRecord
Additional data about this record for SRV records
de.dytanic.cloudnet.cloudflare
- package de.dytanic.cloudnet.cloudflare
de.dytanic.cloudnet.cloudflare.database
- package de.dytanic.cloudnet.cloudflare.database
de.dytanic.cloudnet.cloudflare.exception
- package de.dytanic.cloudnet.cloudflare.exception
de.dytanic.cloudnet.cloudflare.util
- package de.dytanic.cloudnet.cloudflare.util
DefaultDNSRecord
- Class in
de.dytanic.cloudnet.cloudflare.util
A simple DNS record
DefaultDNSRecord(DNSType, String, String, JsonObject)
- Constructor for class de.dytanic.cloudnet.cloudflare.util.
DefaultDNSRecord
Constructs a simple DNS record, with automatic TTL and no proxying.
deleteRecord(PostResponse)
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
Deletes a DNSRecord with the id of the DNS record
dnsRecord
- Variable in class de.dytanic.cloudnet.cloudflare.
PostResponse
The DNS record that created the response
DNSRecord
- Class in
de.dytanic.cloudnet.cloudflare.util
General container for storing a DNS record.
DNSRecord(String, String, String, int, boolean, JsonObject)
- Constructor for class de.dytanic.cloudnet.cloudflare.util.
DNSRecord
DNSType
- Enum in
de.dytanic.cloudnet.cloudflare.util
An enumeration of all valid DNS record types
DNSType()
- Constructor for enum de.dytanic.cloudnet.cloudflare.util.
DNSType
domainName
- Variable in class de.dytanic.cloudnet.cloudflare.
CloudFlareConfig
The domain to create records for.
E
email
- Variable in class de.dytanic.cloudnet.cloudflare.
CloudFlareConfig
The E-Mail address of the account to use.
enabled
- Variable in class de.dytanic.cloudnet.cloudflare.
CloudFlareConfig
Whether or not the module is enabled
equals(Object)
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareProxyGroup
equals(Object)
- Method in class de.dytanic.cloudnet.cloudflare.
PostResponse
G
getAll()
- Method in class de.dytanic.cloudnet.cloudflare.database.
CloudFlareDatabase
getAndRemove()
- Method in class de.dytanic.cloudnet.cloudflare.database.
CloudFlareDatabase
getBungeeSRVRecords()
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
getCloudFlareConfig()
- Method in class de.dytanic.cloudnet.cloudflare.
PostResponse
getCloudFlareConfigs()
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
getContent()
- Method in class de.dytanic.cloudnet.cloudflare.util.
DNSRecord
getData()
- Method in class de.dytanic.cloudnet.cloudflare.util.
DNSRecord
getDnsRecord()
- Method in class de.dytanic.cloudnet.cloudflare.
PostResponse
getDomainName()
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareConfig
getEmail()
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareConfig
getGroups()
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareConfig
getId()
- Method in class de.dytanic.cloudnet.cloudflare.
PostResponse
getInstance()
- Static method in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
getIpARecords()
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
getName()
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareProxyGroup
getName()
- Method in class de.dytanic.cloudnet.cloudflare.util.
DNSRecord
getPrefix()
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
getResponse(String)
- Method in class de.dytanic.cloudnet.cloudflare.database.
CloudFlareDatabase
getSub()
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareProxyGroup
getToken()
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareConfig
getTtl()
- Method in class de.dytanic.cloudnet.cloudflare.util.
DNSRecord
getType()
- Method in class de.dytanic.cloudnet.cloudflare.util.
DNSRecord
getZoneId()
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareConfig
groups
- Variable in class de.dytanic.cloudnet.cloudflare.
CloudFlareConfig
All configured BungeeCord groups and their sub-domains
H
hashCode()
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareProxyGroup
hashCode()
- Method in class de.dytanic.cloudnet.cloudflare.
PostResponse
I
id
- Variable in class de.dytanic.cloudnet.cloudflare.
PostResponse
The ID at CloudFlare that identifies this DNS record
instance
- Static variable in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
ipARecords
- Variable in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
isEnabled()
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareConfig
isProxied()
- Method in class de.dytanic.cloudnet.cloudflare.util.
DNSRecord
N
name
- Variable in class de.dytanic.cloudnet.cloudflare.
CloudFlareProxyGroup
Name of the BungeeCord group
name
- Variable in class de.dytanic.cloudnet.cloudflare.util.
DNSRecord
Name of this record like in a zone file
P
PostResponse
- Class in
de.dytanic.cloudnet.cloudflare
Container for CloudFlare responses.
PostResponse(CloudFlareConfig, DNSRecord, String)
- Constructor for class de.dytanic.cloudnet.cloudflare.
PostResponse
prefix
- Variable in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
PREFIX_URL
- Static variable in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
proxied
- Variable in class de.dytanic.cloudnet.cloudflare.util.
DNSRecord
Whether the record should be proxied by CLoudFlare
putPostResponse(MultiValue<PostResponse, String>)
- Method in class de.dytanic.cloudnet.cloudflare.database.
CloudFlareDatabase
R
remove(String)
- Method in class de.dytanic.cloudnet.cloudflare.database.
CloudFlareDatabase
remove(PostResponse)
- Method in class de.dytanic.cloudnet.cloudflare.database.
CloudFlareDatabase
removeProxy(ProxyProcessMeta, CloudFlareDatabase)
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
Removes a proxy and its DNS records from CloudFlare.
S
shutdown(CloudFlareDatabase)
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
SRVRecord
- Class in
de.dytanic.cloudnet.cloudflare.util
A representation of an SRV DNS record
SRVRecord(String, String, String, String, String, int, int, int, String)
- Constructor for class de.dytanic.cloudnet.cloudflare.util.
SRVRecord
Constructs a new
DNSRecord
with parameters specialized for an SRV record.
sub
- Variable in class de.dytanic.cloudnet.cloudflare.
CloudFlareProxyGroup
Name of the sub-domain
T
toJsonInput(InputStream)
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareService
token
- Variable in class de.dytanic.cloudnet.cloudflare.
CloudFlareConfig
The token to authenticate at the CloudFlare API with.
toString()
- Method in class de.dytanic.cloudnet.cloudflare.
CloudFlareProxyGroup
ttl
- Variable in class de.dytanic.cloudnet.cloudflare.util.
DNSRecord
The "Time-to-live" for this record
type
- Variable in class de.dytanic.cloudnet.cloudflare.util.
DNSRecord
The type of this record.
V
valueOf(String)
- Static method in enum de.dytanic.cloudnet.cloudflare.util.
DNSType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum de.dytanic.cloudnet.cloudflare.util.
DNSType
Returns an array containing the constants of this enum type, in the order they are declared.
Z
zoneId
- Variable in class de.dytanic.cloudnet.cloudflare.
CloudFlareConfig
The internal zone ID at CloudFlare
A
B
C
D
E
G
H
I
N
P
R
S
T
V
Z
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2020. All rights reserved.