Interface UltraDNSWSApi

    • Method Detail

      • getCurrentAccount

        @Named("getAccountsListOfUser")
        @POST
        IdAndName getCurrentAccount()
        Returns the account of the current user.
      • getRegionsByIdAndName

        @Named("getAvailableRegions")
        @POST
        com.google.common.collect.Multimap<IdAndName,​String> getRegionsByIdAndName()
        Lists the directional regions available in the account.
      • getZoneApi

        ZoneApi getZoneApi()
        Provides access to Zone features.
      • getResourceRecordApiForZone

        ResourceRecordApi getResourceRecordApiForZone​(String zoneName)
        Provides access to Resource Record features.
        Parameters:
        zoneName - zoneName including a trailing dot
      • getRoundRobinPoolApiForZone

        RoundRobinPoolApi getRoundRobinPoolApiForZone​(String zoneName)
        Provides access to Round Robin Pool features.
        Parameters:
        zoneName - zoneName including a trailing dot
      • getTrafficControllerPoolApiForZone

        TrafficControllerPoolApi getTrafficControllerPoolApiForZone​(String zoneName)
        Provides access to Traffic Controller Pool features.
        Parameters:
        zoneName - zoneName including a trailing dot
      • getDirectionalGroupApiForAccount

        DirectionalGroupApi getDirectionalGroupApiForAccount​(String accountId)
        Provides access to Account-Level Directional Group features.
        Parameters:
        accountId - id of the account where the groups live.
      • getDirectionalPoolApiForZone

        DirectionalPoolApi getDirectionalPoolApiForZone​(String zoneName)
        Provides access to Directional Pool features.
        Parameters:
        zoneName - zoneName including a trailing dot
      • getTaskApi

        TaskApi getTaskApi()
        Provides access to Task features.