Package org.openstack4j.api.compute.ext
Interface FloatingIPDNSEntryService
-
- All Superinterfaces:
RestService
- All Known Implementing Classes:
FloatingIPDNSEntryServiceImpl
@Deprecated public interface FloatingIPDNSEntryService extends RestService
Deprecated.A Service which handles DNS Entries for the Floating IP DNS Extension- Author:
- Jeremy Unruh
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description DNSEntrycreate(String domain, String name, String ip, DNSRecordType type)Deprecated.Creates or Updates a DNS EntryActionResponsedelete(String domain, String name)Deprecated.Deletes a specified DNS entryList<? extends DNSEntry>listByIP(String domain, String ip)Deprecated.Return a list of entries for the given domain and IP AddressList<? extends DNSEntry>listByName(String domain, String name)Deprecated.Return a list of entries for the given domain and nameDNSEntrymodifyIP(String domain, String name, String ip)Deprecated.Modifies the IP Address for the specified domain and name
-
-
-
Method Detail
-
listByIP
List<? extends DNSEntry> listByIP(String domain, String ip)
Deprecated.Return a list of entries for the given domain and IP Address- Parameters:
domain- the FQ Domain nameip- the IP Address- Returns:
- List of DNS Entries
-
listByName
List<? extends DNSEntry> listByName(String domain, String name)
Deprecated.Return a list of entries for the given domain and name- Parameters:
domain- the FQ Domain namename- DNS entry name assigned under a domain- Returns:
- List of DNS Entries
-
create
DNSEntry create(String domain, String name, String ip, DNSRecordType type)
Deprecated.Creates or Updates a DNS Entry- Parameters:
domain- the FQ Domain namename- DNS entry name assigned under a domainip- the IP Address associated with the current entrytype- the DNS Record Type- Returns:
- the created or modified DNSEntry
-
modifyIP
DNSEntry modifyIP(String domain, String name, String ip)
Deprecated.Modifies the IP Address for the specified domain and name- Parameters:
domain- the FQ Domain namename- DNS entry name assigned under a domainip- the new IP Address- Returns:
- the modified DNSEntry
-
delete
ActionResponse delete(String domain, String name)
Deprecated.Deletes a specified DNS entry- Parameters:
domain- the FQ Domain namename- DNS entry name assigned under a domain- Returns:
- the action response
-
-