Я наткнулся на этот пример. о том, как его использовать: https://github.com/Netflix-Skunkworks/k ... ample.java
В примере я вижу, что SharedIndexInformer определен следующим образом:
Код: Выделить всё
factory.sharedIndexInformerFor(
(CallGeneratorParams params) -> {
return coreV1Api.listNodeCall(
null,
null,
null,
null,
null,
params.resourceVersion,
params.timeoutSeconds,
params.watch,
null,
null);
},
V1Node.class,
V1NodeList.class);
Объект Call создается с помощью этого динамического метода, который принимает аргумент CallGeneratorParams.
Кажется, я не понимаю как и откуда передается этот аргумент в случае SharedInformerFactory. Совершенно очевидно, что некоторые поля переменной params используются при построении listNodeCall, но где и как создается этот объект?
Подробнее здесь: https://stackoverflow.com/questions/691 ... definition
Мобильная версия