Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstracLeaderElectingControllerEvent - Class in io.micronaut.kubernetes.client.operator.event
-
Abstract class for events related to the leader electing controller.
- AbstracLeaderElectingControllerEvent(ControllerConfiguration, ControllerManager) - Constructor for class io.micronaut.kubernetes.client.operator.event.AbstracLeaderElectingControllerEvent
- AbstractKubernetesServiceInstanceProvider - Class in io.micronaut.kubernetes.discovery
-
Abstract implementation of kubernetes service instance provider.
- AbstractKubernetesServiceInstanceProvider() - Constructor for class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider
- AbstractKubernetesServiceInstanceProvider.PortBinder - Class in io.micronaut.kubernetes.discovery
-
Utility class for transparent access to
CoreV1EndpointPort
andV1ServicePort
. - AbstractV1EndpointsProvider - Class in io.micronaut.kubernetes.discovery.provider
-
Service instance provider uses Kubernetes Endpoints as source of service discovery.
- AbstractV1EndpointsProvider(KubernetesConfiguration.KubernetesDiscoveryConfiguration) - Constructor for class io.micronaut.kubernetes.discovery.provider.AbstractV1EndpointsProvider
- AbstractV1ServiceProvider - Class in io.micronaut.kubernetes.discovery.provider
-
Service instance provider uses Kubernetes Service as source of service discovery.
- AbstractV1ServiceProvider(KubernetesConfiguration.KubernetesDiscoveryConfiguration) - Constructor for class io.micronaut.kubernetes.discovery.provider.AbstractV1ServiceProvider
- add(String, Indexer<ApiType>) - Method in class io.micronaut.kubernetes.discovery.informer.IndexerComposite
-
Add
Indexer
to the composite. - addPropertySourceToCache(PropertySource) - Static method in class io.micronaut.kubernetes.configuration.KubernetesConfigurationClient
-
Adds the given
PropertySource
to the cache. - ALL_NAMESPACES - Static variable in annotation interface io.micronaut.kubernetes.client.informer.Informer
- ApiCallbackEmitter<T> - Class in io.micronaut.kubernetes.client.rxjava2
-
Bridges the
ApiCallback
interface to an RxJava2SingleEmitter
. - ApiCallbackEmitter<T> - Class in io.micronaut.kubernetes.client.rxjava3
-
Bridges the
ApiCallback
interface to an RxJava3SingleEmitter
. - ApiCallbackEmitter(SingleEmitter<T>) - Constructor for class io.micronaut.kubernetes.client.rxjava3.ApiCallbackEmitter
- ApiCallbackEmitter(SingleEmitter<T>) - Constructor for class io.micronaut.kubernetes.client.rxjava2.ApiCallbackEmitter
- apiClient(ClientBuilder) - Method in class io.micronaut.kubernetes.client.ApiClientFactory
-
Deprecated.
- apiClient(ClientBuilder, ExecutorService) - Method in class io.micronaut.kubernetes.client.ApiClientFactory
-
Creates ApiClient.
- ApiClientConfiguration - Interface in io.micronaut.kubernetes.client
-
ApiClient
configuration. - ApiClientConfiguration.ApiDiscoveryCacheConfiguration - Interface in io.micronaut.kubernetes.client
-
Discovery
configuration. - ApiClientFactory - Class in io.micronaut.kubernetes.client
-
ApiClient
bean factory that creates either in clusterClientBuilder.cluster()
client orClientBuilder.kubeconfig(KubeConfig)
client. - ApiClientFactory() - Constructor for class io.micronaut.kubernetes.client.ApiClientFactory
- apiGroup() - Element in annotation interface io.micronaut.kubernetes.client.informer.Informer
-
The watched resource api group.
- apiListType() - Element in annotation interface io.micronaut.kubernetes.client.informer.Informer
-
The resource list type.
- Apis - Annotation Interface in io.micronaut.kubernetes.client
-
Internal annotation to trigger the creation of Api clients.
- Apis.Kind - Enum Class in io.micronaut.kubernetes.client
-
the type of client to generate.
- apiType() - Element in annotation interface io.micronaut.kubernetes.client.informer.Informer
-
The resource type.
- ASYNC - Enum constant in enum class io.micronaut.kubernetes.client.Apis.Kind
- AsyncCallbackSink<T> - Class in io.micronaut.kubernetes.client.reactor
-
Bridges the
ApiCallback
interface to an ReactorMonoSink
. - AsyncCallbackSink(MonoSink<T>) - Constructor for class io.micronaut.kubernetes.client.reactor.AsyncCallbackSink
B
- beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class io.micronaut.kubernetes.client.graalvm.KubernetesClientFeature
- build() - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl.ControllerConfigurationBuilder
-
Builds the
ControllerConfiguration
. - build(ControllerConfiguration, ResourceReconciler<?>) - Method in interface io.micronaut.kubernetes.client.operator.controller.ControllerBuilder
-
Builds the
DefaultController
. - build(ControllerConfiguration, ResourceReconciler<?>) - Method in class io.micronaut.kubernetes.client.operator.controller.DefaultControllerBuilder
- build(ControllerConfiguration, ResourceReconciler<?>, ControllerManager) - Method in class io.micronaut.kubernetes.client.operator.controller.DefaultLeaderElectingControllerBuilder
- build(ControllerConfiguration, ResourceReconciler<?>, ControllerManager) - Method in interface io.micronaut.kubernetes.client.operator.controller.LeaderElectingControllerBuilder
-
Builds the
LeaderElectingController
. - build(ControllerConfiguration, Collection<Controller>) - Method in interface io.micronaut.kubernetes.client.operator.controller.ControllerManagerBuilder
-
Builds the
ControllerManager
. - build(ControllerConfiguration, Collection<Controller>) - Method in class io.micronaut.kubernetes.client.operator.controller.DefaultControllerManagerBuilder
- buildControllerWatch(ControllerConfiguration, WorkQueue<Request>) - Method in interface io.micronaut.kubernetes.client.operator.controller.ControllerWatchBuilder
-
Builds
ControllerWatch
. - buildControllerWatch(ControllerConfiguration, WorkQueue<Request>) - Method in class io.micronaut.kubernetes.client.operator.controller.DefaultControllerWatchBuilder
- buildServiceInstance(String, AbstractKubernetesServiceInstanceProvider.PortBinder, String, V1ObjectMeta) - Static method in class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider
-
Builds service instance.
C
- clientBuilder(ApiClientConfiguration) - Method in class io.micronaut.kubernetes.client.ApiClientFactory
-
Creates
ClientBuilder
that is either configured from specified configuration options or automatically detected byClientBuilder.standard()
. - close() - Method in class io.micronaut.kubernetes.discovery.KubernetesDiscoveryClient
- compositePredicate(Predicate<KubernetesObject>...) - Static method in class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider
-
Creates composite of predicates.
- computeLabelSelector(Map<String, String>) - Static method in class io.micronaut.kubernetes.util.KubernetesUtils
-
Determines the value of a Kubernetes labelSelector filter based on the passed labels.
- computePodLabelSelector(CoreV1ApiReactorClient, List<String>, String, Map<String, String>, boolean) - Static method in class io.micronaut.kubernetes.util.KubernetesUtils
- CONFIG_MAP_LIST_RESOURCE_VERSION - Static variable in class io.micronaut.kubernetes.configuration.KubernetesConfigurationClient
- CONFIG_MAP_RESOURCE_VERSION - Static variable in class io.micronaut.kubernetes.configuration.KubernetesConfigurationClient
- configMapAsPropertySource(V1ConfigMap) - Static method in class io.micronaut.kubernetes.util.KubernetesUtils
-
Converts a
V1ConfigMap
into aPropertySource
. - configMapAsPropertySource(String, Map<String, String>) - Static method in class io.micronaut.kubernetes.util.KubernetesUtils
-
Converts config map mounted as volume into property sources.
- ConfigMapLabelSupplier - Class in io.micronaut.kubernetes.configuration
-
Based on configuration dynamically evaluates the label selector.
- ConfigMapLabelSupplier(CoreV1ApiReactorClient, KubernetesConfiguration) - Constructor for class io.micronaut.kubernetes.configuration.ConfigMapLabelSupplier
- configMapLock() - Method in class io.micronaut.kubernetes.client.operator.leaderelection.ResourceLockFactory
-
Creates the
ConfigMapLock
. - ControllerBuilder - Interface in io.micronaut.kubernetes.client.operator.controller
-
The
DefaultController
builder. - ControllerConfiguration - Interface in io.micronaut.kubernetes.client.operator
-
The operator controller configuration.
- ControllerConfigurationBuilder() - Constructor for class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl.ControllerConfigurationBuilder
- ControllerConfigurationFactory - Class in io.micronaut.kubernetes.client.operator
-
Factory for the
ControllerConfiguration
. - ControllerConfigurationFactory(BeanContext, InformerApiGroupResolver, InformerResourcePluralResolver, InformerNamespaceResolver, InformerLabelSelectorResolver) - Constructor for class io.micronaut.kubernetes.client.operator.ControllerConfigurationFactory
- ControllerConfigurationImpl - Class in io.micronaut.kubernetes.client.operator
-
Implements
ControllerConfiguration
. - ControllerConfigurationImpl() - Constructor for class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl
- ControllerConfigurationImpl.ControllerConfigurationBuilder - Class in io.micronaut.kubernetes.client.operator
-
Operator configuration builder.
- ControllerFactory - Class in io.micronaut.kubernetes.client.operator
-
Bean creates the controllers based on the
ControllerConfiguration
and registers them as singletons into the bean context. - ControllerFactory(BeanContext, ControllerBuilder, ControllerManagerBuilder, LeaderElectingControllerBuilder, ExecutorService) - Constructor for class io.micronaut.kubernetes.client.operator.ControllerFactory
- ControllerManagerBuilder - Interface in io.micronaut.kubernetes.client.operator.controller
-
The
ControllerManager
builder. - ControllerWatchBuilder - Interface in io.micronaut.kubernetes.client.operator.controller
-
The
ControllerWatch
builder. - createControllers(ResourceReconciler<?>, ControllerConfiguration) - Method in class io.micronaut.kubernetes.client.operator.ControllerFactory
-
Create the controllers.
- createInformersFor(Class<ApiType>, Class<? extends KubernetesListObject>, String, Set<String>) - Method in class io.micronaut.kubernetes.discovery.informer.IndexerCompositeFactory
D
- DEFAULT_LEASE_DURATION_IN_SECONDS - Static variable in class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
- DEFAULT_MODE - Static variable in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesDiscoveryConfiguration
- DEFAULT_NAMESPACE - Static variable in class io.micronaut.kubernetes.client.DefaultNamespaceResolver
- DEFAULT_REFRESH_INTERVAL - Static variable in interface io.micronaut.kubernetes.client.ApiClientConfiguration.ApiDiscoveryCacheConfiguration
- DEFAULT_RENEW_DEADLINE_IN_SECONDS - Static variable in class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
- DEFAULT_RETRY_PERIOD_IN_SECONDS - Static variable in class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
- DEFAULT_WORKER_COUNT - Static variable in interface io.micronaut.kubernetes.client.operator.configuration.OperatorConfigurationProperties
- DefaultAddFilter - Class in io.micronaut.kubernetes.client.operator.filter
-
Default filter for added resources.
- DefaultAddFilter() - Constructor for class io.micronaut.kubernetes.client.operator.filter.DefaultAddFilter
- DefaultControllerBuilder - Class in io.micronaut.kubernetes.client.operator.controller
-
Default implementation of the
ControllerBuilder
. - DefaultControllerBuilder(BeanContext, ControllerWatchBuilder, SharedIndexInformerFactory, OperatorConfigurationProperties) - Constructor for class io.micronaut.kubernetes.client.operator.controller.DefaultControllerBuilder
- DefaultControllerManagerBuilder - Class in io.micronaut.kubernetes.client.operator.controller
-
The default implementation of
ControllerManagerBuilder
. - DefaultControllerManagerBuilder(SharedInformerFactory) - Constructor for class io.micronaut.kubernetes.client.operator.controller.DefaultControllerManagerBuilder
- DefaultControllerWatchBuilder - Class in io.micronaut.kubernetes.client.operator.controller
-
The default implementation of
ControllerWatchBuilder
. - DefaultControllerWatchBuilder(InformerConfiguration) - Constructor for class io.micronaut.kubernetes.client.operator.controller.DefaultControllerWatchBuilder
- DefaultDeleteFilter - Class in io.micronaut.kubernetes.client.operator.filter
-
Default filter for deleted resources.
- DefaultDeleteFilter() - Constructor for class io.micronaut.kubernetes.client.operator.filter.DefaultDeleteFilter
- DefaultInformerApiGroupResolver - Class in io.micronaut.kubernetes.client.informer.resolvers
-
The default implementation of
InformerApiGroupResolver
. - DefaultInformerApiGroupResolver(DiscoveryCache) - Constructor for class io.micronaut.kubernetes.client.informer.resolvers.DefaultInformerApiGroupResolver
- DefaultInformerLabelSelectorResolver - Class in io.micronaut.kubernetes.client.informer.resolvers
-
The default implementation of
InformerLabelSelectorResolver
. - DefaultInformerLabelSelectorResolver(BeanContext) - Constructor for class io.micronaut.kubernetes.client.informer.resolvers.DefaultInformerLabelSelectorResolver
- DefaultInformerNamespaceResolver - Class in io.micronaut.kubernetes.client.informer.resolvers
-
The default implementation of
InformerNamespaceResolver
. - DefaultInformerNamespaceResolver(NamespaceResolver, BeanContext, DiscoveryCache) - Constructor for class io.micronaut.kubernetes.client.informer.resolvers.DefaultInformerNamespaceResolver
- DefaultInformerResourcePluralResolver - Class in io.micronaut.kubernetes.client.informer.resolvers
-
The default implementation of
InformerResourcePluralResolver
. - DefaultInformerResourcePluralResolver(DiscoveryCache) - Constructor for class io.micronaut.kubernetes.client.informer.resolvers.DefaultInformerResourcePluralResolver
- DefaultLeaderElectingControllerBuilder - Class in io.micronaut.kubernetes.client.operator.controller
-
The default implementation of
LeaderElectingControllerBuilder
. - DefaultLeaderElectingControllerBuilder(LeaderElectionConfig, ApplicationEventPublisher<LeaseLostEvent>, ApplicationEventPublisher<LeaseAcquiredEvent>) - Constructor for class io.micronaut.kubernetes.client.operator.controller.DefaultLeaderElectingControllerBuilder
- DefaultLockIdentityProvider - Class in io.micronaut.kubernetes.client.operator.leaderelection
-
Default implementation of
LockIdentityProvider
which resolves the unique lock identity from theHOSTNAME
environment variable. - DefaultLockIdentityProvider(PodNameResolver) - Constructor for class io.micronaut.kubernetes.client.operator.leaderelection.DefaultLockIdentityProvider
- DefaultNamespaceResolver - Class in io.micronaut.kubernetes.client
-
Default implemention of
NamespaceResolver
. - DefaultNamespaceResolver(ApiClientConfiguration) - Constructor for class io.micronaut.kubernetes.client.DefaultNamespaceResolver
- DefaultPodNameResolver - Class in io.micronaut.kubernetes.client
-
The default implementation of
PodNameResolver
. - DefaultPodNameResolver() - Constructor for class io.micronaut.kubernetes.client.DefaultPodNameResolver
- DefaultSharedIndexInformerFactory - Class in io.micronaut.kubernetes.client.informer
-
Default implementation of the
SharedIndexInformerFactory
. - DefaultSharedIndexInformerFactory(InformerConfiguration, ApiClient) - Constructor for class io.micronaut.kubernetes.client.informer.DefaultSharedIndexInformerFactory
-
Deprecated.Moved to use the lazy constructor, see
DefaultSharedIndexInformerFactory(InformerConfiguration, Provider)
- DefaultSharedIndexInformerFactory(InformerConfiguration, Provider<ApiClient>) - Constructor for class io.micronaut.kubernetes.client.informer.DefaultSharedIndexInformerFactory
-
Creates
DefaultSharedIndexInformer
. - DefaultUpdateFilter - Class in io.micronaut.kubernetes.client.operator.filter
-
Default filter for updated resources.
- DefaultUpdateFilter() - Constructor for class io.micronaut.kubernetes.client.operator.filter.DefaultUpdateFilter
- discovery(ApiClient) - Method in class io.micronaut.kubernetes.client.DiscoveryFactory
-
Creates
Discovery
bean. - DiscoveryCache - Class in io.micronaut.kubernetes.client
-
Bean that provides caching over the
Discovery
results. - DiscoveryCache(Discovery, ApiClientConfiguration.ApiDiscoveryCacheConfiguration) - Constructor for class io.micronaut.kubernetes.client.DiscoveryCache
-
Deprecated.Moved to use the lazy constructor, see
DiscoveryCache(Provider, ApiClientConfiguration.ApiDiscoveryCacheConfiguration)
- DiscoveryCache(Provider<Discovery>, ApiClientConfiguration.ApiDiscoveryCacheConfiguration) - Constructor for class io.micronaut.kubernetes.client.DiscoveryCache
-
Create a discovery cache.
- discoveryConfigurationFilter(KubernetesConfiguration.KubernetesDiscoveryConfiguration) - Static method in class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider
-
Creates filter predicate for Kubernetes objects based on provided
KubernetesConfiguration.KubernetesDiscoveryConfiguration
. - DiscoveryFactory - Class in io.micronaut.kubernetes.client
-
Factory for
Discovery
. - DiscoveryFactory() - Constructor for class io.micronaut.kubernetes.client.DiscoveryFactory
E
- EmptyLabelSupplier - Class in io.micronaut.kubernetes.client.informer
-
Default label supplier for the
Informer.labelSelectorSupplier()
that returns empty string. - EmptyLabelSupplier() - Constructor for class io.micronaut.kubernetes.client.informer.EmptyLabelSupplier
- EmptyNamespacesSupplier - Class in io.micronaut.kubernetes.client.informer
-
Default namespaces supplier for the
Informer.namespacesSupplier()
()} that returns empty array. - EmptyNamespacesSupplier() - Constructor for class io.micronaut.kubernetes.client.informer.EmptyNamespacesSupplier
- endpointsLock() - Method in class io.micronaut.kubernetes.client.operator.leaderelection.ResourceLockFactory
-
Creates the
EndpointsLock
. - ENV_KUBERNETES_SERVICE_HOST - Static variable in class io.micronaut.kubernetes.util.KubernetesUtils
- EXTERNAL_NAME - Static variable in class io.micronaut.kubernetes.discovery.provider.AbstractV1ServiceProvider
F
- find(Class<? extends KubernetesObject>) - Method in class io.micronaut.kubernetes.client.DiscoveryCache
-
Finds the
Discovery.APIResource
for respectiveKubernetesObject
class. - findAll() - Method in class io.micronaut.kubernetes.client.DiscoveryCache
-
Find all
Discovery.APIResource
. - fromEndpointPort(CoreV1EndpointPort) - Static method in class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider.PortBinder
- fromServicePort(V1ServicePort) - Static method in class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider.PortBinder
G
- get() - Method in class io.micronaut.kubernetes.client.informer.EmptyLabelSupplier
- get() - Method in class io.micronaut.kubernetes.client.informer.EmptyNamespacesSupplier
- get() - Method in class io.micronaut.kubernetes.configuration.ConfigMapLabelSupplier
- get(Request) - Method in class io.micronaut.kubernetes.client.operator.OperatorResourceLister
-
Get the kubernetes resource from the
SharedIndexInformer
'sCache
for the givenRequest
. - getApiGroup() - Method in interface io.micronaut.kubernetes.client.operator.ControllerConfiguration
-
The api resource group the operator controller reconciles.
- getApiGroup() - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl
- getApiListType() - Method in interface io.micronaut.kubernetes.client.operator.ControllerConfiguration
-
The api resource list type the operator controller reconciles.
- getApiListType() - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl
- getApiType() - Method in interface io.micronaut.kubernetes.client.operator.ControllerConfiguration
-
The api resource type the operator controller reconciles.
- getApiType() - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl
- getBasePath() - Method in interface io.micronaut.kubernetes.client.ApiClientConfiguration
- getCaPath() - Method in interface io.micronaut.kubernetes.client.ApiClientConfiguration
- getConfigMaps() - Method in class io.micronaut.kubernetes.KubernetesConfiguration
- getDescription() - Method in class io.micronaut.kubernetes.configuration.KubernetesConfigurationClient
-
A description that describes this object.
- getDescription() - Method in class io.micronaut.kubernetes.discovery.KubernetesDiscoveryClient
- getDiscovery() - Method in class io.micronaut.kubernetes.KubernetesConfiguration
- getEndpoints(String, String) - Method in class io.micronaut.kubernetes.discovery.provider.AbstractV1EndpointsProvider
- getEndpoints(String, String) - Method in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceEndpointInformerProvider
- getEndpoints(String, String) - Method in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceEndpointProvider
- getExcludes() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- getExcludesFilter(Collection<String>) - Static method in class io.micronaut.kubernetes.util.KubernetesUtils
- getExistingSharedIndexInformer(String, Class<ApiType>) - Method in class io.micronaut.kubernetes.client.informer.DefaultSharedIndexInformerFactory
- getExistingSharedIndexInformer(String, Class<ApiType>) - Method in interface io.micronaut.kubernetes.client.informer.SharedIndexInformerFactory
-
Get existing
SharedIndexInformer
. - getExistingSharedIndexInformers() - Method in class io.micronaut.kubernetes.client.informer.DefaultSharedIndexInformerFactory
- getExistingSharedIndexInformers() - Method in interface io.micronaut.kubernetes.client.informer.SharedIndexInformerFactory
-
Get all existing
SharedIndexInformer
. - getGroupVersionKindByClass(Class<? extends KubernetesObject>) - Method in class io.micronaut.kubernetes.client.ModelMapper
-
Resolves version and kind of the the
clazz
. - getHealthInformation() - Method in class io.micronaut.kubernetes.health.KubernetesHealthIndicator
- getID() - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceInstanceList
- getIdentity() - Method in class io.micronaut.kubernetes.client.operator.leaderelection.DefaultLockIdentityProvider
- getIdentity() - Method in interface io.micronaut.kubernetes.client.operator.leaderelection.LockIdentityProvider
-
Get the lock identity.
- getIncludes() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- getIncludesFilter(Collection<String>) - Static method in class io.micronaut.kubernetes.util.KubernetesUtils
- getInstances() - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceInstanceList
- getInstances(KubernetesServiceConfiguration) - Method in interface io.micronaut.kubernetes.discovery.KubernetesServiceInstanceProvider
- getInstances(KubernetesServiceConfiguration) - Method in class io.micronaut.kubernetes.discovery.provider.AbstractV1EndpointsProvider
- getInstances(KubernetesServiceConfiguration) - Method in class io.micronaut.kubernetes.discovery.provider.AbstractV1ServiceProvider
- getInstances(String) - Method in class io.micronaut.kubernetes.discovery.KubernetesDiscoveryClient
- getKubeConfigPath() - Method in interface io.micronaut.kubernetes.client.ApiClientConfiguration
- getLabels() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- getLabelSelector() - Method in interface io.micronaut.kubernetes.client.operator.ControllerConfiguration
-
The operator's informer label selector.
- getLabelSelector() - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl
- getLabelsFilter(Map<String, String>) - Static method in class io.micronaut.kubernetes.util.KubernetesUtils
- getLeaseDuration() - Method in interface io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfiguration
-
The lock lease duration.
- getLeaseDuration() - Method in class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
-
The lock lease duration.
- getMode() - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
- getMode() - Method in interface io.micronaut.kubernetes.discovery.KubernetesServiceInstanceProvider
- getMode() - Method in class io.micronaut.kubernetes.discovery.provider.AbstractV1EndpointsProvider
- getMode() - Method in class io.micronaut.kubernetes.discovery.provider.AbstractV1ServiceProvider
- getMode() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesDiscoveryConfiguration
- getName() - Method in interface io.micronaut.kubernetes.client.operator.ControllerConfiguration
-
The operator controller name.
- getName() - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl
- getName() - Method in class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider.PortBinder
- getName() - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
- getName() - Method in class io.micronaut.kubernetes.health.KubernetesHealthIndicator
- getNamespace() - Method in interface io.micronaut.kubernetes.client.ApiClientConfiguration
- getNamespace() - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
-
Namespace of service.
- getNamespace() - Method in class io.micronaut.kubernetes.KubernetesConfiguration
- getNamespaces() - Method in interface io.micronaut.kubernetes.client.operator.ControllerConfiguration
-
The namespaces from which the operator controller receives the resources for reconciliation.
- getNamespaces() - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl
- getOnAddFilter() - Method in interface io.micronaut.kubernetes.client.operator.ControllerConfiguration
-
Predicate that filters added resources before reconciliation.
- getOnAddFilter() - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl
- getOnAddFilter(AnnotationValue<Operator>) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationFactory
-
Resolve the onAddFilter from the annotation value.
- getOnDeleteFilter() - Method in interface io.micronaut.kubernetes.client.operator.ControllerConfiguration
-
Predicate that filters deleted resources before reconciliation.
- getOnDeleteFilter() - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl
- getOnDeleteFilter(AnnotationValue<Operator>) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationFactory
-
Resolve the onDeleteFilter from the annotation value.
- getOnUpdateFilter() - Method in interface io.micronaut.kubernetes.client.operator.ControllerConfiguration
-
Predicate that filters updated resources before reconciliation.
- getOnUpdateFilter() - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl
- getOnUpdateFilter(AnnotationValue<Operator>) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationFactory
-
Resolve the onUpdateFilter from the annotation value.
- getOperatorConfiguration() - Method in class io.micronaut.kubernetes.client.operator.event.AbstracLeaderElectingControllerEvent
-
Operator configuration.
- getPaths() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- getPaths() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesSecretsConfiguration
- getPodLabels() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- getPodName() - Method in class io.micronaut.kubernetes.client.DefaultPodNameResolver
- getPodName() - Method in interface io.micronaut.kubernetes.client.PodNameResolver
-
Resolves the name of the POD this application is running in.
- getPort() - Method in class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider.PortBinder
- getPort() - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
-
Port configuration in case of multi-port resource.
- getPropertySources(Environment) - Method in class io.micronaut.kubernetes.configuration.KubernetesConfigurationClient
-
Retrieves all of the
PropertySource
registrations for the given environment. - getReadyTimeout() - Method in interface io.micronaut.kubernetes.client.operator.configuration.OperatorConfigurationProperties
-
Timeout to wait before the informers are checked for readiness.
- getRefreshInterval() - Method in interface io.micronaut.kubernetes.client.ApiClientConfiguration.ApiDiscoveryCacheConfiguration
-
Default refresh interval of API discovery.
- getRenewDeadline() - Method in interface io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfiguration
-
The lock renew deadline.
- getRenewDeadline() - Method in class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
-
The lock renew deadline.
- getResource(String, String) - Method in class io.micronaut.kubernetes.discovery.informer.IndexerComposite
-
Get resource from the
Indexer
. - getResourceName() - Method in interface io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfiguration
-
The lock resource name.
- getResourceName() - Method in class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
-
The lock resource name.
- getResourceNamespace() - Method in interface io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfiguration
-
The lock resource namespace.
- getResourceNamespace() - Method in class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
-
The lock resource namespace.
- getResourcePlural() - Method in interface io.micronaut.kubernetes.client.operator.ControllerConfiguration
-
The api resource plural the operator controller reconciles.
- getResourcePlural() - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl
- getResources(String) - Method in class io.micronaut.kubernetes.discovery.informer.IndexerComposite
-
Get all resources from the
Indexer
for givennamespace
. - getResyncCheckPeriod() - Method in interface io.micronaut.kubernetes.client.operator.ControllerConfiguration
-
How often to check if the listener need a resync.
- getResyncCheckPeriod() - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl
- getResyncPeriod() - Method in interface io.micronaut.kubernetes.client.informer.InformerConfiguration
-
Resync period to use for all informers.
- getRetryPeriod() - Method in interface io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfiguration
-
The lock acquire retry period.
- getRetryPeriod() - Method in class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
-
The lock acquire retry period.
- getSecrets() - Method in class io.micronaut.kubernetes.KubernetesConfiguration
- getService(String, String) - Method in class io.micronaut.kubernetes.discovery.provider.AbstractV1ServiceProvider
- getService(String, String) - Method in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceServiceInformerProvider
- getService(String, String) - Method in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceServiceProvider
- getServiceId() - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
- getServiceIds() - Method in class io.micronaut.kubernetes.discovery.KubernetesDiscoveryClient
- getServiceIds(String) - Method in interface io.micronaut.kubernetes.discovery.KubernetesServiceInstanceProvider
- getServiceIds(String) - Method in class io.micronaut.kubernetes.discovery.provider.AbstractV1EndpointsProvider
- getServiceIds(String) - Method in class io.micronaut.kubernetes.discovery.provider.AbstractV1ServiceProvider
- getSyncStepTimeout() - Method in interface io.micronaut.kubernetes.client.informer.InformerConfiguration
-
Timeout step to check whether the informer has synchronised.
- getSyncTimeout() - Method in interface io.micronaut.kubernetes.client.informer.InformerConfiguration
-
Timout for informer to get synchronised.
- getTokenPath() - Method in interface io.micronaut.kubernetes.client.ApiClientConfiguration
- getVerifySsl() - Method in interface io.micronaut.kubernetes.client.ApiClientConfiguration
- getWorkerCount() - Method in interface io.micronaut.kubernetes.client.operator.configuration.OperatorConfigurationProperties
-
The operator controller worker count.
H
- hasValidPortConfiguration(List<AbstractKubernetesServiceInstanceProvider.PortBinder>, KubernetesServiceConfiguration) - Static method in class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider
-
Validates the necessity of having port configuration based on number of declared
ports
. - HOSTNAME_ENV_VARIABLE - Static variable in class io.micronaut.kubernetes.health.KubernetesHealthIndicator
- HOSTNAME_ENV_VARIABLE_IN_PROPERTY_FORMAT - Static variable in class io.micronaut.kubernetes.health.KubernetesHealthIndicator
I
- IndexerComposite<ApiType extends io.kubernetes.client.common.KubernetesObject> - Class in io.micronaut.kubernetes.discovery.informer
-
The
Indexer
composite for the givenApiType
that provides access to theStore
resources. - IndexerComposite() - Constructor for class io.micronaut.kubernetes.discovery.informer.IndexerComposite
- IndexerCompositeFactory - Class in io.micronaut.kubernetes.discovery.informer
-
Factory for
IndexerComposite
. - IndexerCompositeFactory(SharedIndexInformerFactory) - Constructor for class io.micronaut.kubernetes.discovery.informer.IndexerCompositeFactory
- informer() - Element in annotation interface io.micronaut.kubernetes.client.operator.Operator
- Informer - Annotation Interface in io.micronaut.kubernetes.client.informer
-
Annotation used in combination with
ResourceEventHandler
will cause theSharedIndexInformer
will be created byResourceEventHandlerBeanListener
. - INFORMER_ENABLED - Static variable in class io.micronaut.kubernetes.client.informer.DefaultSharedIndexInformerFactory
- InformerAnnotationUtils - Class in io.micronaut.kubernetes.client.informer
-
Utility class for resolvers.
- InformerAnnotationUtils() - Constructor for class io.micronaut.kubernetes.client.informer.InformerAnnotationUtils
- InformerApiGroupResolver - Interface in io.micronaut.kubernetes.client.informer.resolvers
-
The informer's resource api group.
- InformerConfiguration - Interface in io.micronaut.kubernetes.client.informer
-
The informer configuration.
- InformerFactoryLifecycleListener - Class in io.micronaut.kubernetes.client.informer
-
Starts up and shuts down the
SharedIndexInformerFactory
. - InformerFactoryLifecycleListener(SharedIndexInformerFactory) - Constructor for class io.micronaut.kubernetes.client.informer.InformerFactoryLifecycleListener
-
Creates the
InformerFactoryLifecycleListener
. - InformerLabelSelectorResolver - Interface in io.micronaut.kubernetes.client.informer.resolvers
-
Informer label selector resolver.
- InformerNamespaceResolver - Interface in io.micronaut.kubernetes.client.informer.resolvers
-
Informer namespace resolver.
- InformerResourcePluralResolver - Interface in io.micronaut.kubernetes.client.informer.resolvers
-
Resolves the k8s resource plural.
- init(ProcessingEnvironment) - Method in class io.micronaut.kubernetes.client.processor.KubernetesApisProcessor
- InstanceProviderInformerNamespaceResolver - Class in io.micronaut.kubernetes.discovery.informer
-
Resolver for the namespaces to watch by
KubernetesServiceInstanceProvider
. - InstanceProviderInformerNamespaceResolver(KubernetesConfiguration, KubernetesConfiguration.KubernetesDiscoveryConfiguration, List<KubernetesServiceConfiguration>) - Constructor for class io.micronaut.kubernetes.discovery.informer.InstanceProviderInformerNamespaceResolver
- intercept(Interceptor.Chain) - Method in class io.micronaut.kubernetes.client.OkHttpClientLogging
- io.micronaut.kubernetes - package io.micronaut.kubernetes
- io.micronaut.kubernetes.client - package io.micronaut.kubernetes.client
- io.micronaut.kubernetes.client.graalvm - package io.micronaut.kubernetes.client.graalvm
- io.micronaut.kubernetes.client.informer - package io.micronaut.kubernetes.client.informer
-
Contains classes specific to Kubernetes informer.
- io.micronaut.kubernetes.client.informer.resolvers - package io.micronaut.kubernetes.client.informer.resolvers
- io.micronaut.kubernetes.client.operator - package io.micronaut.kubernetes.client.operator
- io.micronaut.kubernetes.client.operator.configuration - package io.micronaut.kubernetes.client.operator.configuration
- io.micronaut.kubernetes.client.operator.controller - package io.micronaut.kubernetes.client.operator.controller
- io.micronaut.kubernetes.client.operator.event - package io.micronaut.kubernetes.client.operator.event
- io.micronaut.kubernetes.client.operator.filter - package io.micronaut.kubernetes.client.operator.filter
- io.micronaut.kubernetes.client.operator.leaderelection - package io.micronaut.kubernetes.client.operator.leaderelection
- io.micronaut.kubernetes.client.operator.queue - package io.micronaut.kubernetes.client.operator.queue
- io.micronaut.kubernetes.client.processor - package io.micronaut.kubernetes.client.processor
- io.micronaut.kubernetes.client.reactor - package io.micronaut.kubernetes.client.reactor
- io.micronaut.kubernetes.client.rxjava2 - package io.micronaut.kubernetes.client.rxjava2
- io.micronaut.kubernetes.client.rxjava3 - package io.micronaut.kubernetes.client.rxjava3
- io.micronaut.kubernetes.configuration - package io.micronaut.kubernetes.configuration
- io.micronaut.kubernetes.discovery - package io.micronaut.kubernetes.discovery
- io.micronaut.kubernetes.discovery.informer - package io.micronaut.kubernetes.discovery.informer
- io.micronaut.kubernetes.discovery.provider - package io.micronaut.kubernetes.discovery.provider
- io.micronaut.kubernetes.health - package io.micronaut.kubernetes.health
- io.micronaut.kubernetes.util - package io.micronaut.kubernetes.util
- isEnabled() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesSecretsConfiguration
- isExceptionOnPodLabelsMissing() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- isManual() - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
-
This field is for inner use to mark manually configured services.
- isMetadataSecure(V1ObjectMeta) - Static method in class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider
- isPortSecure(AbstractKubernetesServiceInstanceProvider.PortBinder) - Static method in class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider
-
Attempts to guess whether this port should be connected to using SSL.
- isUseApi() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- isUseApi() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesSecretsConfiguration
- isWatch() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
K
- kind() - Element in annotation interface io.micronaut.kubernetes.client.Apis
- KUBERNETES_APIS_PACKAGE - Static variable in class io.micronaut.kubernetes.client.processor.KubernetesApisProcessor
- KUBERNETES_CONFIG_MAP_LIST_NAME - Static variable in class io.micronaut.kubernetes.configuration.KubernetesConfigurationClient
- KUBERNETES_CONFIG_MAP_NAME_SUFFIX - Static variable in class io.micronaut.kubernetes.configuration.KubernetesConfigurationClient
- KUBERNETES_SECRET_NAME_SUFFIX - Static variable in class io.micronaut.kubernetes.configuration.KubernetesConfigurationClient
- KubernetesApisProcessor - Class in io.micronaut.kubernetes.client.processor
-
An annotation processor that generates the Kubernetes APIs factories.
- KubernetesApisProcessor() - Constructor for class io.micronaut.kubernetes.client.processor.KubernetesApisProcessor
- KubernetesClientFeature - Class in io.micronaut.kubernetes.client.graalvm
-
Configures native image generation.
- KubernetesClientFeature() - Constructor for class io.micronaut.kubernetes.client.graalvm.KubernetesClientFeature
- KubernetesConfigMapsConfiguration() - Constructor for class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- KubernetesConfigMapWatcher - Class in io.micronaut.kubernetes.configuration
-
Watches for ConfigMap changes and makes the appropriate changes to the
Environment
by adding or removingPropertySource
s. - KubernetesConfigMapWatcher(Environment, ApiClient, CoreV1Api, CoreV1ApiReactorClient, KubernetesConfiguration, ExecutorService, ApplicationEventPublisher<RefreshEvent>) - Constructor for class io.micronaut.kubernetes.configuration.KubernetesConfigMapWatcher
-
Deprecated.
- KubernetesConfigMapWatcher(Environment, KubernetesConfiguration, ApplicationEventPublisher<RefreshEvent>) - Constructor for class io.micronaut.kubernetes.configuration.KubernetesConfigMapWatcher
- KubernetesConfigMapWatcherCondition - Class in io.micronaut.kubernetes.configuration
-
Condition evaluates when the
KubernetesConfigMapWatcherCondition
is enabled. - KubernetesConfigMapWatcherCondition() - Constructor for class io.micronaut.kubernetes.configuration.KubernetesConfigMapWatcherCondition
- KubernetesConfiguration - Class in io.micronaut.kubernetes
-
Encapsulates constants for Kubernetes configuration.
- KubernetesConfiguration(NamespaceResolver) - Constructor for class io.micronaut.kubernetes.KubernetesConfiguration
-
Default constructor.
- KubernetesConfiguration.KubernetesConfigMapsConfiguration - Class in io.micronaut.kubernetes
-
Kubernetes config maps configuration properties.
- KubernetesConfiguration.KubernetesDiscoveryConfiguration - Class in io.micronaut.kubernetes
-
Configuration class for the discovery client of Kubernetes.
- KubernetesConfiguration.KubernetesSecretsConfiguration - Class in io.micronaut.kubernetes
-
Kubernetes secrets configuration properties.
- KubernetesConfigurationClient - Class in io.micronaut.kubernetes.configuration
-
A
ConfigurationClient
implementation that providesPropertySource
s read from Kubernetes ConfigMap's. - KubernetesConfigurationClient(CoreV1ApiReactorClient, KubernetesConfiguration) - Constructor for class io.micronaut.kubernetes.configuration.KubernetesConfigurationClient
- KubernetesDiscoveryClient - Class in io.micronaut.kubernetes.discovery
-
A
DiscoveryClient
implementation for Kubernetes using the API. - KubernetesDiscoveryClient(CoreV1ApiReactorClient, KubernetesConfiguration, KubernetesConfiguration.KubernetesDiscoveryConfiguration, List<KubernetesServiceConfiguration>, List<KubernetesServiceInstanceProvider>, KubernetesServiceInstanceList) - Constructor for class io.micronaut.kubernetes.discovery.KubernetesDiscoveryClient
-
Creates discovery client that supports the discovery modes.
- KubernetesDiscoveryConfiguration() - Constructor for class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesDiscoveryConfiguration
- KubernetesHealthIndicator - Class in io.micronaut.kubernetes.health
-
Health indicator to show the current Pod information.
- KubernetesHealthIndicator(CoreV1ApiReactorClient, KubernetesConfiguration) - Constructor for class io.micronaut.kubernetes.health.KubernetesHealthIndicator
-
Constructor.
- KubernetesSecretsConfiguration() - Constructor for class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesSecretsConfiguration
- KubernetesServiceConfiguration - Class in io.micronaut.kubernetes.discovery
-
Discovery configuration for Kubernetes service.
- KubernetesServiceConfiguration(String) - Constructor for class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
- KubernetesServiceConfiguration(String, boolean) - Constructor for class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
- KubernetesServiceConfiguration(String, String, String) - Constructor for class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
- KubernetesServiceConfiguration(String, String, String, String, String, boolean) - Constructor for class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
- KubernetesServiceInstanceEndpointInformerProvider - Class in io.micronaut.kubernetes.discovery.provider
-
Service instance provider uses Kubernetes Endpoints Informer as source of service discovery.
- KubernetesServiceInstanceEndpointInformerProvider(KubernetesConfiguration.KubernetesDiscoveryConfiguration, InstanceProviderInformerNamespaceResolver, IndexerCompositeFactory) - Constructor for class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceEndpointInformerProvider
-
Creates kubernetes instance endpoint provider.
- KubernetesServiceInstanceEndpointProvider - Class in io.micronaut.kubernetes.discovery.provider
-
Service instance provider uses Kubernetes Endpoints API as source of service discovery.
- KubernetesServiceInstanceEndpointProvider(CoreV1ApiReactorClient, KubernetesConfiguration.KubernetesDiscoveryConfiguration) - Constructor for class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceEndpointProvider
-
Creates kubernetes instance endpoint provider.
- KubernetesServiceInstanceList - Class in io.micronaut.kubernetes.discovery
-
A
ServiceInstanceList
implementation for Kubernetes. - KubernetesServiceInstanceList(ClientBuilder) - Constructor for class io.micronaut.kubernetes.discovery.KubernetesServiceInstanceList
- KubernetesServiceInstanceProvider - Interface in io.micronaut.kubernetes.discovery
-
Kubernetes service instance provider.
- KubernetesServiceInstanceServiceInformerProvider - Class in io.micronaut.kubernetes.discovery.provider
-
Service instance provider uses Kubernetes Service Informer as source of service discovery.
- KubernetesServiceInstanceServiceInformerProvider(KubernetesConfiguration.KubernetesDiscoveryConfiguration, InstanceProviderInformerNamespaceResolver, IndexerCompositeFactory) - Constructor for class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceServiceInformerProvider
-
Creates kubernetes instance endpoint provider.
- KubernetesServiceInstanceServiceProvider - Class in io.micronaut.kubernetes.discovery.provider
-
Service instance provider uses Kubernetes Service API as source of service discovery.
- KubernetesServiceInstanceServiceProvider(CoreV1ApiReactorClient, KubernetesConfiguration.KubernetesDiscoveryConfiguration) - Constructor for class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceServiceProvider
-
Creates kubernetes instance service provider.
- KubernetesUtils - Class in io.micronaut.kubernetes.util
-
Utility class with methods to help with ConfigMaps and Secrets.
- KubernetesUtils() - Constructor for class io.micronaut.kubernetes.util.KubernetesUtils
L
- labelSelector() - Element in annotation interface io.micronaut.kubernetes.client.informer.Informer
-
Informer label selector.
- labelSelectorSupplier() - Element in annotation interface io.micronaut.kubernetes.client.informer.Informer
-
Informer label selector supplier.
- LeaderElectingControllerBuilder - Interface in io.micronaut.kubernetes.client.operator.controller
-
The
LeaderElectingController
builder. - leaderElectionConfig(Lock, LeaderElectionConfiguration, V1OwnerReference) - Method in class io.micronaut.kubernetes.client.operator.leaderelection.LeaderElectionConfigFactory
-
Builds the
LeaderElectionConfig
from theLeaderElectionConfiguration
. - LeaderElectionConfigFactory - Class in io.micronaut.kubernetes.client.operator.leaderelection
-
The factory for
LeaderElectionConfig
. - LeaderElectionConfigFactory() - Constructor for class io.micronaut.kubernetes.client.operator.leaderelection.LeaderElectionConfigFactory
- LeaderElectionConfiguration - Interface in io.micronaut.kubernetes.client.operator.configuration
-
The
LeaderElectionConfig
configuration. - LeaderElectionConfigurationProperties - Class in io.micronaut.kubernetes.client.operator.configuration
-
ConfigurationProperties
implementation ofLeaderElectionConfiguration
. - LeaderElectionConfigurationProperties() - Constructor for class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
- LeaseAcquiredEvent - Class in io.micronaut.kubernetes.client.operator.event
-
Event fired when the controller created from the
AbstracLeaderElectingControllerEvent.getOperatorConfiguration()
has become a leader. - LeaseAcquiredEvent(ControllerConfiguration, ControllerManager) - Constructor for class io.micronaut.kubernetes.client.operator.event.LeaseAcquiredEvent
-
Create the event.
- leaseLock() - Method in class io.micronaut.kubernetes.client.operator.leaderelection.ResourceLockFactory
-
Creates the
LeaseLock
. - LeaseLostEvent - Class in io.micronaut.kubernetes.client.operator.event
-
Event fired when the controller created from the
AbstracLeaderElectingControllerEvent.getOperatorConfiguration()
has lost the leader lease. - LeaseLostEvent(ControllerConfiguration, ControllerManager) - Constructor for class io.micronaut.kubernetes.client.operator.event.LeaseLostEvent
- listEndpoints(String) - Method in class io.micronaut.kubernetes.discovery.provider.AbstractV1EndpointsProvider
- listEndpoints(String) - Method in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceEndpointInformerProvider
- listEndpoints(String) - Method in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceEndpointProvider
- listServices(String) - Method in class io.micronaut.kubernetes.discovery.provider.AbstractV1ServiceProvider
- listServices(String) - Method in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceServiceInformerProvider
- listServices(String) - Method in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceServiceProvider
- LockIdentityProvider - Interface in io.micronaut.kubernetes.client.operator.leaderelection
-
The lock identity provider.
- LOG - Static variable in class io.micronaut.kubernetes.client.operator.controller.DefaultControllerBuilder
- LOG - Static variable in class io.micronaut.kubernetes.client.operator.controller.DefaultLeaderElectingControllerBuilder
- LOG - Static variable in class io.micronaut.kubernetes.client.operator.ControllerFactory
- LOG - Static variable in class io.micronaut.kubernetes.client.operator.ResourceReconcilerCreatedListener
- LOG - Static variable in class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider
- LOG - Static variable in class io.micronaut.kubernetes.discovery.KubernetesDiscoveryClient
- LOG - Static variable in class io.micronaut.kubernetes.discovery.provider.AbstractV1EndpointsProvider
- LOG - Static variable in class io.micronaut.kubernetes.discovery.provider.AbstractV1ServiceProvider
- LOG - Static variable in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceEndpointInformerProvider
- LOG - Static variable in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceEndpointProvider
- LOG - Static variable in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceServiceInformerProvider
- LOG - Static variable in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceServiceProvider
M
- matches(ConditionContext) - Method in class io.micronaut.kubernetes.configuration.KubernetesConfigMapWatcherCondition
- MICRONAUT_APIS_PACKAGE - Static variable in class io.micronaut.kubernetes.client.processor.KubernetesApisProcessor
- MODE - Static variable in class io.micronaut.kubernetes.discovery.provider.AbstractV1EndpointsProvider
- MODE - Static variable in class io.micronaut.kubernetes.discovery.provider.AbstractV1ServiceProvider
- ModelMapper - Class in io.micronaut.kubernetes.client
-
This class is inspired by the implementation of the io.kubernetes.client.util.ModelMapper.java.
- ModelMapper() - Constructor for class io.micronaut.kubernetes.client.ModelMapper
N
- name() - Element in annotation interface io.micronaut.kubernetes.client.operator.Operator
-
The name of the operator.
- NAME - Static variable in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
- NAME - Static variable in class io.micronaut.kubernetes.health.KubernetesHealthIndicator
- namespace() - Element in annotation interface io.micronaut.kubernetes.client.informer.Informer
-
Watched resource namespace.
- NAMESPACE_PATH - Static variable in class io.micronaut.kubernetes.client.DefaultNamespaceResolver
- NamespaceResolver - Interface in io.micronaut.kubernetes.client
-
Resolves the Kubernetes namespace for the Micronaut application.
- namespaces() - Element in annotation interface io.micronaut.kubernetes.client.informer.Informer
-
Watched resource namespaces.
- namespacesSupplier() - Element in annotation interface io.micronaut.kubernetes.client.informer.Informer
-
Namespaces supplier bean class.
O
- objectNameOrNull(KubernetesObject) - Static method in class io.micronaut.kubernetes.util.KubernetesUtils
- OkHttpClientLogging - Class in io.micronaut.kubernetes.client
-
Simplified version of
HttpLoggingInterceptor
that respects the logger configuration. - OkHttpClientLogging() - Constructor for class io.micronaut.kubernetes.client.OkHttpClientLogging
- onAdd(V1ConfigMap) - Method in class io.micronaut.kubernetes.configuration.KubernetesConfigMapWatcher
- onAddFilter() - Element in annotation interface io.micronaut.kubernetes.client.operator.Operator
- onApplicationEvent(ServiceReadyEvent) - Method in class io.micronaut.kubernetes.configuration.KubernetesConfigMapWatcher
- onCreated(BeanCreatedEvent<ResourceEventHandler<ApiType>>) - Method in class io.micronaut.kubernetes.client.informer.ResourceEventHandlerBeanListener
- onCreated(BeanCreatedEvent<ResourceReconciler<ApiType>>) - Method in class io.micronaut.kubernetes.client.operator.ResourceReconcilerCreatedListener
- onDelete(V1ConfigMap, boolean) - Method in class io.micronaut.kubernetes.configuration.KubernetesConfigMapWatcher
- onDeleteFilter() - Element in annotation interface io.micronaut.kubernetes.client.operator.Operator
- onDownloadProgress(long, long, boolean) - Method in class io.micronaut.kubernetes.client.reactor.AsyncCallbackSink
- onDownloadProgress(long, long, boolean) - Method in class io.micronaut.kubernetes.client.rxjava2.ApiCallbackEmitter
- onDownloadProgress(long, long, boolean) - Method in class io.micronaut.kubernetes.client.rxjava3.ApiCallbackEmitter
- onFailure(ApiException, int, Map<String, List<String>>) - Method in class io.micronaut.kubernetes.client.reactor.AsyncCallbackSink
- onFailure(ApiException, int, Map<String, List<String>>) - Method in class io.micronaut.kubernetes.client.rxjava2.ApiCallbackEmitter
- onFailure(ApiException, int, Map<String, List<String>>) - Method in class io.micronaut.kubernetes.client.rxjava3.ApiCallbackEmitter
- onSuccess(T, int, Map<String, List<String>>) - Method in class io.micronaut.kubernetes.client.reactor.AsyncCallbackSink
- onSuccess(T, int, Map<String, List<String>>) - Method in class io.micronaut.kubernetes.client.rxjava2.ApiCallbackEmitter
- onSuccess(T, int, Map<String, List<String>>) - Method in class io.micronaut.kubernetes.client.rxjava3.ApiCallbackEmitter
- onUpdate(V1ConfigMap, V1ConfigMap) - Method in class io.micronaut.kubernetes.configuration.KubernetesConfigMapWatcher
- onUpdateFilter() - Element in annotation interface io.micronaut.kubernetes.client.operator.Operator
- onUploadProgress(long, long, boolean) - Method in class io.micronaut.kubernetes.client.reactor.AsyncCallbackSink
- onUploadProgress(long, long, boolean) - Method in class io.micronaut.kubernetes.client.rxjava2.ApiCallbackEmitter
- onUploadProgress(long, long, boolean) - Method in class io.micronaut.kubernetes.client.rxjava3.ApiCallbackEmitter
- OPAQUE_SECRET_TYPE - Static variable in class io.micronaut.kubernetes.configuration.KubernetesConfigurationClient
- Operator - Annotation Interface in io.micronaut.kubernetes.client.operator
-
Operator annotation simplifies initialisation of the controllers.
- operatorConfiguration(AnnotationValue<Operator>) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationFactory
-
Creates the
ControllerConfiguration
from theOperator
annotation. - OperatorConfigurationProperties - Interface in io.micronaut.kubernetes.client.operator.configuration
-
Operator module configuration properties.
- OperatorResourceLister<ApiType extends io.kubernetes.client.common.KubernetesObject> - Class in io.micronaut.kubernetes.client.operator
-
Operator lister simplifies retrieval of the resources from within the
SharedIndexInformer
'sCache
. - OperatorResourceLister(ControllerConfiguration, SharedIndexInformerFactory) - Constructor for class io.micronaut.kubernetes.client.operator.OperatorResourceLister
P
- PodNameResolver - Interface in io.micronaut.kubernetes.client
-
Resolves the Pod name.
- PortBinder(String, int) - Constructor for class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider.PortBinder
- PREFIX - Static variable in interface io.micronaut.kubernetes.client.ApiClientConfiguration.ApiDiscoveryCacheConfiguration
- PREFIX - Static variable in interface io.micronaut.kubernetes.client.ApiClientConfiguration
- PREFIX - Static variable in interface io.micronaut.kubernetes.client.informer.InformerConfiguration
- PREFIX - Static variable in class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
- PREFIX - Static variable in interface io.micronaut.kubernetes.client.operator.configuration.OperatorConfigurationProperties
- PREFIX - Static variable in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
- PREFIX - Static variable in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- PREFIX - Static variable in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesDiscoveryConfiguration
- PREFIX - Static variable in class io.micronaut.kubernetes.KubernetesConfiguration
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.micronaut.kubernetes.client.processor.KubernetesApisProcessor
R
- rateLimitingQueue() - Method in class io.micronaut.kubernetes.client.operator.queue.RateLimitingQueueFactory
-
Creates
RateLimitingQueue
. - RateLimitingQueueFactory - Class in io.micronaut.kubernetes.client.operator.queue
-
The factory for
RateLimitingQueue
. - RateLimitingQueueFactory() - Constructor for class io.micronaut.kubernetes.client.operator.queue.RateLimitingQueueFactory
- REACTOR - Enum constant in enum class io.micronaut.kubernetes.client.Apis.Kind
- reconcile(Request, OperatorResourceLister<ApiType>) - Method in interface io.micronaut.kubernetes.client.operator.ResourceReconciler
-
Reconcile the resource identified by the
Request
. - RESOLVE_AUTOMATICALLY - Static variable in annotation interface io.micronaut.kubernetes.client.informer.Informer
- resolveApiListType(AnnotationValue<Informer>) - Static method in class io.micronaut.kubernetes.client.informer.InformerAnnotationUtils
- resolveApiType(AnnotationValue<Informer>) - Static method in class io.micronaut.kubernetes.client.informer.InformerAnnotationUtils
- resolveInformerApiGroup(AnnotationValue<Informer>) - Method in class io.micronaut.kubernetes.client.informer.resolvers.DefaultInformerApiGroupResolver
- resolveInformerApiGroup(AnnotationValue<Informer>) - Method in interface io.micronaut.kubernetes.client.informer.resolvers.InformerApiGroupResolver
-
Resolves the informer's watched resources api group.
- resolveInformerLabels(AnnotationValue<Informer>) - Method in class io.micronaut.kubernetes.client.informer.resolvers.DefaultInformerLabelSelectorResolver
- resolveInformerLabels(AnnotationValue<Informer>) - Method in interface io.micronaut.kubernetes.client.informer.resolvers.InformerLabelSelectorResolver
-
Resolves the informer's watched resources label selector.
- resolveInformerNamespaces(AnnotationValue<Informer>) - Method in class io.micronaut.kubernetes.client.informer.resolvers.DefaultInformerNamespaceResolver
- resolveInformerNamespaces(AnnotationValue<Informer>) - Method in interface io.micronaut.kubernetes.client.informer.resolvers.InformerNamespaceResolver
-
Resolves the namespaces for the informer's watched resources.
- resolveInformerNamespaces(KubernetesServiceInstanceProvider) - Method in class io.micronaut.kubernetes.discovery.informer.InstanceProviderInformerNamespaceResolver
-
Resolves the namespaces to watch.
- resolveInformerResourcePlural(AnnotationValue<Informer>) - Method in class io.micronaut.kubernetes.client.informer.resolvers.DefaultInformerResourcePluralResolver
- resolveInformerResourcePlural(AnnotationValue<Informer>) - Method in interface io.micronaut.kubernetes.client.informer.resolvers.InformerResourcePluralResolver
- resolveNamespace() - Method in class io.micronaut.kubernetes.client.DefaultNamespaceResolver
- resolveNamespace() - Method in interface io.micronaut.kubernetes.client.NamespaceResolver
-
Resolves namespace.
- RESOURCE_PLURAL - Static variable in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceEndpointInformerProvider
- RESOURCE_PLURAL - Static variable in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceServiceInformerProvider
- ResourceEventHandlerBeanListener<ApiType extends io.kubernetes.client.common.KubernetesObject> - Class in io.micronaut.kubernetes.client.informer
- ResourceEventHandlerBeanListener(SharedIndexInformerFactory, InformerApiGroupResolver, InformerResourcePluralResolver, InformerNamespaceResolver, InformerLabelSelectorResolver) - Constructor for class io.micronaut.kubernetes.client.informer.ResourceEventHandlerBeanListener
- ResourceLockFactory - Class in io.micronaut.kubernetes.client.operator.leaderelection
-
The factory that creates the official Kubernetes SDK provided
Lock
implementations. - ResourceLockFactory(LockIdentityProvider, NamespaceResolver, ApplicationConfiguration, LeaderElectionConfiguration, ApiClient) - Constructor for class io.micronaut.kubernetes.client.operator.leaderelection.ResourceLockFactory
- resourcePlural() - Element in annotation interface io.micronaut.kubernetes.client.informer.Informer
-
The watched resource plural.
- ResourceReconciler<ApiType extends io.kubernetes.client.common.KubernetesObject> - Interface in io.micronaut.kubernetes.client.operator
-
The ResourceReconciler defines an interface for reconciling the resource.
- ResourceReconcilerCreatedListener<ApiType extends io.kubernetes.client.common.KubernetesObject> - Class in io.micronaut.kubernetes.client.operator
- ResourceReconcilerCreatedListener(BeanContext, ControllerFactory) - Constructor for class io.micronaut.kubernetes.client.operator.ResourceReconcilerCreatedListener
- resyncCheckPeriod() - Element in annotation interface io.micronaut.kubernetes.client.informer.Informer
-
How often to check if the listener need a resync.
- RXJAVA2 - Enum constant in enum class io.micronaut.kubernetes.client.Apis.Kind
- RXJAVA3 - Enum constant in enum class io.micronaut.kubernetes.client.Apis.Kind
S
- secretAsPropertySource(V1Secret) - Static method in class io.micronaut.kubernetes.util.KubernetesUtils
- SECURE_LABEL - Static variable in class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider
- SERVICE_ID - Static variable in class io.micronaut.kubernetes.discovery.KubernetesDiscoveryClient
- serviceConfigurationDiscoveryFilter(KubernetesServiceConfiguration, KubernetesConfiguration.KubernetesDiscoveryConfiguration) - Static method in class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider
-
Creates service specific filter based on
KubernetesServiceConfiguration
. - setConfigMaps(KubernetesConfiguration.KubernetesConfigMapsConfiguration) - Method in class io.micronaut.kubernetes.KubernetesConfiguration
- setDiscovery(KubernetesConfiguration.KubernetesDiscoveryConfiguration) - Method in class io.micronaut.kubernetes.KubernetesConfiguration
- setEnabled(boolean) - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesSecretsConfiguration
- setExceptionOnPodLabelsMissing(boolean) - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
-
If set to true an exception will be thrown if at least one of the configured pod labels is not found among the application's pod labels.
- setExcludes(Collection<String>) - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- setIncludes(Collection<String>) - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- setLabels(Map<String, String>) - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- setLeaseDuration(Duration) - Method in class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
-
Sets the lock lease duration.
- setMode(String) - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
-
Set service discovery mode.
- setMode(String) - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesDiscoveryConfiguration
- setName(String) - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
-
Set service name.
- setNamespace(String) - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
-
Service namespace.
- setNamespace(String) - Method in class io.micronaut.kubernetes.KubernetesConfiguration
- setPaths(Collection<String>) - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- setPaths(Collection<String>) - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesSecretsConfiguration
- setPodLabels(List<String>) - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- setPort(String) - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
-
Sets port number.
- setRenewDeadline(Duration) - Method in class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
-
Sets the lock renew deadline.
- setResourceName(String) - Method in class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
-
Sets the lock resource name.
- setResourceNamespace(String) - Method in class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
-
Sets the lock resource namespace.
- setRetryPeriod(Duration) - Method in class io.micronaut.kubernetes.client.operator.configuration.LeaderElectionConfigurationProperties
-
Sets the lock acquire retry period.
- setSecrets(KubernetesConfiguration.KubernetesSecretsConfiguration) - Method in class io.micronaut.kubernetes.KubernetesConfiguration
- setServiceId(String) - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
-
Set service id.
- setUseApi(boolean) - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- setUseApi(boolean) - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesSecretsConfiguration
- setWatch(boolean) - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
- SharedIndexInformerFactory - Interface in io.micronaut.kubernetes.client.informer
-
Informer factory interface.
- sharedIndexInformerFor(Class<ApiType>, Class<ApiListType>, String, String, String, String, Long, boolean) - Method in class io.micronaut.kubernetes.client.informer.DefaultSharedIndexInformerFactory
- sharedIndexInformerFor(Class<ApiType>, Class<ApiListType>, String, String, String, String, Long, boolean) - Method in interface io.micronaut.kubernetes.client.informer.SharedIndexInformerFactory
-
Creates new
SharedIndexInformer
. - sharedIndexInformersFor(Class<ApiType>, Class<ApiListType>, String, String, List<String>, String, Long, boolean) - Method in class io.micronaut.kubernetes.client.informer.DefaultSharedIndexInformerFactory
- sharedIndexInformersFor(Class<ApiType>, Class<ApiListType>, String, String, List<String>, String, Long, boolean) - Method in interface io.micronaut.kubernetes.client.informer.SharedIndexInformerFactory
-
Creates new
SharedIndexInformer
s for every namespace fromnamespaces
param. - shutdown(ShutdownEvent) - Method in class io.micronaut.kubernetes.client.informer.InformerFactoryLifecycleListener
-
Shutdown informer factory on shutdown event.
- startAllRegisteredInformers() - Method in interface io.micronaut.kubernetes.client.informer.SharedIndexInformerFactory
-
Start all registered informers.
- startInformerFactoryOnStartupEvent(StartupEvent) - Method in class io.micronaut.kubernetes.client.informer.InformerFactoryLifecycleListener
-
Start informer factory on startup event.
- stopAllRegisteredInformers() - Method in class io.micronaut.kubernetes.client.informer.DefaultSharedIndexInformerFactory
- stopAllRegisteredInformers() - Method in interface io.micronaut.kubernetes.client.informer.SharedIndexInformerFactory
-
Stop all registered informers.
T
- test(KubernetesObject) - Method in class io.micronaut.kubernetes.client.operator.filter.DefaultAddFilter
- test(KubernetesObject, KubernetesObject) - Method in class io.micronaut.kubernetes.client.operator.filter.DefaultUpdateFilter
- test(KubernetesObject, Boolean) - Method in class io.micronaut.kubernetes.client.operator.filter.DefaultDeleteFilter
- toString() - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl
- toString() - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
- toString() - Method in class io.micronaut.kubernetes.KubernetesConfiguration
V
- value() - Element in annotation interface io.micronaut.kubernetes.client.Apis
- valueOf(String) - Static method in enum class io.micronaut.kubernetes.client.Apis.Kind
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micronaut.kubernetes.client.Apis.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withApiGroup(String) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl.ControllerConfigurationBuilder
-
Set the api group.
- withApiListType(Class<? extends KubernetesListObject>) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl.ControllerConfigurationBuilder
-
Set the api list ype.
- withApiType(Class<? extends KubernetesObject>) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl.ControllerConfigurationBuilder
-
Set the api type.
- withLabelSelector(String) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl.ControllerConfigurationBuilder
-
Set the label selector.
- withName(String) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl.ControllerConfigurationBuilder
-
Set the operator name.
- withNamespaces(Set<String>) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl.ControllerConfigurationBuilder
-
Set the namespaces.
- withOnAddFilter(Predicate<? extends KubernetesObject>) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl.ControllerConfigurationBuilder
-
Set the filter for added resources.
- withOnDeleteFilter(BiPredicate<? extends KubernetesObject, Boolean>) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl.ControllerConfigurationBuilder
-
Set the filter for deleted resources.
- withOnUpdateFilter(BiPredicate<? extends KubernetesObject, ? extends KubernetesObject>) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl.ControllerConfigurationBuilder
-
Set the filter for updated resources.
- withResourcePlural(String) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl.ControllerConfigurationBuilder
-
Set the resource plural.
- withResyncCheckPeriod(Long) - Method in class io.micronaut.kubernetes.client.operator.ControllerConfigurationImpl.ControllerConfigurationBuilder
-
Set the resync check period.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ApiClientFactory.apiClient(ClientBuilder, ExecutorService)
.