Class CloudflareConfigurationEntry
- java.lang.Object
-
- de.dytanic.cloudnet.ext.cloudflare.CloudflareConfigurationEntry
-
public class CloudflareConfigurationEntry extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCloudflareConfigurationEntry.AuthenticationMethod
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringapiTokenprotected CloudflareConfigurationEntry.AuthenticationMethodauthenticationMethodprotected java.lang.StringdomainNameprotected java.lang.Stringemailprotected booleanenabledprotected java.util.Collection<CloudflareGroupConfiguration>groupsprotected java.lang.StringhostAddressprotected java.lang.StringzoneId
-
Constructor Summary
Constructors Constructor Description CloudflareConfigurationEntry()CloudflareConfigurationEntry(boolean enabled, java.lang.String hostAddress, java.lang.String email, java.lang.String apiToken, java.lang.String zoneId, java.lang.String domainName, java.util.Collection<CloudflareGroupConfiguration> groups)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetApiToken()CloudflareConfigurationEntry.AuthenticationMethodgetAuthenticationMethod()java.lang.StringgetDomainName()java.lang.StringgetEmail()java.util.Collection<CloudflareGroupConfiguration>getGroups()java.lang.StringgetHostAddress()java.lang.StringgetZoneId()booleanisEnabled()voidsetApiToken(java.lang.String apiToken)voidsetAuthenticationMethod(CloudflareConfigurationEntry.AuthenticationMethod authenticationMethod)voidsetDomainName(java.lang.String domainName)voidsetEmail(java.lang.String email)voidsetEnabled(boolean enabled)voidsetGroups(java.util.Collection<CloudflareGroupConfiguration> groups)voidsetHostAddress(java.lang.String hostAddress)voidsetZoneId(java.lang.String zoneId)java.lang.StringtoString()
-
-
-
Field Detail
-
enabled
protected boolean enabled
-
authenticationMethod
protected CloudflareConfigurationEntry.AuthenticationMethod authenticationMethod
-
hostAddress
protected java.lang.String hostAddress
-
email
protected java.lang.String email
-
apiToken
protected java.lang.String apiToken
-
zoneId
protected java.lang.String zoneId
-
domainName
protected java.lang.String domainName
-
groups
protected java.util.Collection<CloudflareGroupConfiguration> groups
-
-
Constructor Detail
-
CloudflareConfigurationEntry
public CloudflareConfigurationEntry(boolean enabled, java.lang.String hostAddress, java.lang.String email, java.lang.String apiToken, java.lang.String zoneId, java.lang.String domainName, java.util.Collection<CloudflareGroupConfiguration> groups)
-
CloudflareConfigurationEntry
public CloudflareConfigurationEntry()
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
getAuthenticationMethod
public CloudflareConfigurationEntry.AuthenticationMethod getAuthenticationMethod()
-
setAuthenticationMethod
public void setAuthenticationMethod(CloudflareConfigurationEntry.AuthenticationMethod authenticationMethod)
-
getHostAddress
public java.lang.String getHostAddress()
-
setHostAddress
public void setHostAddress(java.lang.String hostAddress)
-
getEmail
public java.lang.String getEmail()
-
setEmail
public void setEmail(java.lang.String email)
-
getApiToken
public java.lang.String getApiToken()
-
setApiToken
public void setApiToken(java.lang.String apiToken)
-
getZoneId
public java.lang.String getZoneId()
-
setZoneId
public void setZoneId(java.lang.String zoneId)
-
getDomainName
public java.lang.String getDomainName()
-
setDomainName
public void setDomainName(java.lang.String domainName)
-
getGroups
public java.util.Collection<CloudflareGroupConfiguration> getGroups()
-
setGroups
public void setGroups(java.util.Collection<CloudflareGroupConfiguration> groups)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-