Modifier and Type | Method and Description |
---|---|
DirectionalGroup |
get(String groupId)
returns the regions and name of the specified directional group or null,
if not found.
|
com.google.common.collect.FluentIterable<AccountLevelGroup> |
listAccountLevelGroups()
Returns all account-level groups.
|
com.google.common.collect.FluentIterable<String> |
listGroupNamesByDNameAndType(String hostName,
int rrType)
Returns directional group names visible to the account for the fully
qualified
hostName and rrType |
com.google.common.collect.FluentIterable<DirectionalPoolRecordDetail> |
listRecordsByAccountLevelGroup(String groupId)
Returns all the directional pool records in the account-level group.
|
com.google.common.collect.FluentIterable<DirectionalPoolRecordDetail> |
listRecordsByGroupCoordinates(DirectionalGroupCoordinates group)
Returns all the directional pool records in the pool-level group.
|
@Named(value="getDirectionalDNSGroupDetails") @Nullable DirectionalGroup get(String groupId)
groupId
- the id
of the group@Named(value="getAccountLevelDirectionalGroupsOfZone") com.google.common.collect.FluentIterable<AccountLevelGroup> listAccountLevelGroups()
@Named(value="getDirectionalDNSRecordsForAcctLvlGroup") com.google.common.collect.FluentIterable<DirectionalPoolRecordDetail> listRecordsByAccountLevelGroup(String groupId) throws ResourceNotFoundException
groupId
- the id of the account-level group containing the records.ResourceNotFoundException
- if the group doesn't exist@Named(value="getAvailableGroups") com.google.common.collect.FluentIterable<String> listGroupNamesByDNameAndType(String hostName, int rrType)
hostName
and rrType
accountId
- the account where the groups existhostName
- fully qualified hostname including the trailing dot.rrType
- type
value of the existing records.@Named(value="getDirectionalDNSRecordsForGroup") com.google.common.collect.FluentIterable<DirectionalPoolRecordDetail> listRecordsByGroupCoordinates(DirectionalGroupCoordinates group) throws ResourceNotFoundException
group
- the zone, record name, record type, and group nameResourceNotFoundException
- if the group doesn't existCopyright © 2009-2013 jclouds. All Rights Reserved.