@Trace(dispatcher = true)
	public List<Record> listAll(Long domainId) throws GloboDnsException {
		NewRelic.setTransactionName(null, "/globodns/listRecords");
		if (domainId == null) {
			throw new GloboDnsException("Domain id cannot be null");
		}
		
		GloboDnsRoot<Record> globoDnsRoot = this.get("/domains/" + domainId + "/records.json", true);
		if (globoDnsRoot == null) {
			throw new GloboDnsException("Invalid response");
		}
		return globoDnsRoot.getObjectList();
	}
@ Trace ( dispatcher = true ) public List < Record > listAll ( Long domainId ) throws GloboDnsException { NewRelic . setTransactionName ( null , "/globodns/listRecords" ) ; if ( domainId == null ) { throw new GloboDnsException ( "Domain id cannot be null" ) ; } GloboDnsRoot < Record > globoDnsRoot = this . get ( "/domains/" + domainId + "/records.json" , true ) ; if ( globoDnsRoot == null ) { throw new GloboDnsException ( "Invalid response" ) ; } return globoDnsRoot . getObjectList ( ) ; }
/*
Recovering features