|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectru.metrika4j.impl.MetrikaApiImpl
public class MetrikaApiImpl
| Constructor Summary | |
|---|---|
MetrikaApiImpl(HttpTransport transport,
JsonMapper mapper)
|
|
| Method Summary | |
|---|---|
Counter |
createCounter(Counter newCounter)
Создаёт новый счетчик в аккаунте текущего пользователя |
void |
deleteCounter(int id)
Удаляет счетчик с заданным идентификатором |
AccountApi |
getAccountApi()
|
Counter |
getCounter(int id,
CounterDetails... details)
Возвращает счетчик по его идентификатору |
Counter[] |
getCounters(CounterDetails... details)
Возвращает список всех счетчиков, доступных в текущем аккаунте Я.Метрики |
DelegateApi |
getDelegateApi()
|
FilterApi |
getFilterApi()
|
GoalApi |
getGoalApi()
|
GrantApi |
getGrantApi()
|
OperationApi |
getOperationApi()
|
JsonObject |
getResponseByPath(java.lang.String path)
|
JsonObject |
getResponseByPath(java.lang.String path,
HttpMethod method,
java.lang.String input)
|
JsonObject |
getResponseByUrl(java.lang.String url)
|
JsonObject |
getResponseByUrl(java.lang.String url,
HttpMethod method,
java.lang.String input)
|
ReportBuilder |
makeReportBuilder(Reports report,
int counterId)
Возвращает построитель для заданного отчёта |
Counter |
updateCounter(Counter counter)
Изменяет счетчик в аккаунте текущего пользователя |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MetrikaApiImpl(HttpTransport transport,
JsonMapper mapper)
| Method Detail |
|---|
public Counter[] getCounters(CounterDetails... details)
MetrikaApi
getCounters in interface MetrikaApidetails - Требуемая детализация данных каждого счетчика
public Counter getCounter(int id,
CounterDetails... details)
MetrikaApi
getCounter in interface MetrikaApidetails - Требуемая детализация данных счетчика
public ReportBuilder makeReportBuilder(Reports report,
int counterId)
MetrikaApi
makeReportBuilder in interface MetrikaApireport - ОтчётcounterId - идентификатор счетчикаpublic JsonObject getResponseByUrl(java.lang.String url)
getResponseByUrl in interface ApiContext
public JsonObject getResponseByUrl(java.lang.String url,
HttpMethod method,
java.lang.String input)
public Counter createCounter(Counter newCounter)
MetrikaApi
createCounter in interface MetrikaApinewCounter - Объект с заполненными полями, представляющий новый счетчик
public Counter updateCounter(Counter counter)
MetrikaApi
updateCounter in interface MetrikaApicounter - Объект с заполненными полями, представляющий счетчик, который должен быть изменён
public void deleteCounter(int id)
MetrikaApi
deleteCounter in interface MetrikaApipublic JsonObject getResponseByPath(java.lang.String path)
getResponseByPath in interface ApiContext
public JsonObject getResponseByPath(java.lang.String path,
HttpMethod method,
java.lang.String input)
public GoalApi getGoalApi()
getGoalApi in interface MetrikaApipublic FilterApi getFilterApi()
getFilterApi in interface MetrikaApipublic OperationApi getOperationApi()
getOperationApi in interface MetrikaApipublic GrantApi getGrantApi()
getGrantApi in interface MetrikaApipublic DelegateApi getDelegateApi()
getDelegateApi in interface MetrikaApipublic AccountApi getAccountApi()
getAccountApi in interface MetrikaApi
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||