Skip navigation links
A B C D E F G H I K L M N O P R S T V 

A

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 V1EndpointPort and V1ServicePort.
addPropertySourceToCache(PropertySource) - Static method in class io.micronaut.kubernetes.configuration.KubernetesConfigurationClient
Adds the given PropertySource to the cache.
ALL_NAMESPACES - Static variable in annotation type io.micronaut.kubernetes.client.informer.Informer
 
ApiCallbackEmitter<T> - Class in io.micronaut.kubernetes.client.rxjava2
Bridges the ApiCallback interface to an RxJava2 SingleEmitter.
ApiCallbackEmitter(SingleEmitter<T>) - Constructor for class io.micronaut.kubernetes.client.rxjava2.ApiCallbackEmitter
 
apiClient(ClientBuilder) - 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
 
ApiClientFactory - Class in io.micronaut.kubernetes.client
ApiClient bean factory that creates either in cluster ClientBuilder.cluster() client or ClientBuilder.kubeconfig(KubeConfig) client.
ApiClientFactory() - Constructor for class io.micronaut.kubernetes.client.ApiClientFactory
 
Apis - Annotation Type in io.micronaut.kubernetes.client
Internal annotation to trigger the creation of Api clients.
Apis.Kind - Enum in io.micronaut.kubernetes.client
the type of client to generate.
AsyncCallbackSink<T> - Class in io.micronaut.kubernetes.client.reactor
Bridges the ApiCallback interface to an Reactor MonoSink.
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
 
buildServiceInstance(String, AbstractKubernetesServiceInstanceProvider.PortBinder, String, V1ObjectMeta) - 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 by ClientBuilder.standard().
close() - Method in class io.micronaut.kubernetes.discovery.KubernetesDiscoveryClient
 
compositePredicate(Predicate<KubernetesObject>...) - 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 a PropertySource.
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
 

D

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
 
DefaultNamespaceResolver - Class in io.micronaut.kubernetes.client
Default implemention of NamespaceResolver.
DefaultNamespaceResolver(ApiClientConfiguration) - Constructor for class io.micronaut.kubernetes.client.DefaultNamespaceResolver
 
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
Creates DefaultSharedIndexInformer.
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
 
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
 
ENV_KUBERNETES_SERVICE_HOST - Static variable in class io.micronaut.kubernetes.util.KubernetesUtils
 
EXTERNAL_NAME - Static variable in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceServiceProvider
 

F

find(Class<? extends KubernetesObject>) - Method in class io.micronaut.kubernetes.client.DiscoveryCache
Finds the Discovery.APIResource for respective KubernetesObject class.
findAll() - Method in class io.micronaut.kubernetes.client.DiscoveryCache
Find all Discovery.APIResource.
fromEndpointPort(V1EndpointPort) - 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
 
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
 
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
 
getIncludesFilter(Collection<String>) - Static method in class io.micronaut.kubernetes.util.KubernetesUtils
 
getInstances(String) - Method in class io.micronaut.kubernetes.discovery.KubernetesDiscoveryClient
 
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.KubernetesServiceInstanceEndpointProvider
 
getInstances(KubernetesServiceConfiguration) - Method in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceServiceProvider
 
getKubeConfigPath() - Method in interface io.micronaut.kubernetes.client.ApiClientConfiguration
 
getLabelsFilter(Map<String, String>) - Static method in class io.micronaut.kubernetes.util.KubernetesUtils
 
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.KubernetesServiceInstanceEndpointProvider
 
getMode() - Method in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceServiceProvider
 
getMode() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesDiscoveryConfiguration
 
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
 
getPaths() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesConfigMapsConfiguration
 
getPaths() - Method in class io.micronaut.kubernetes.KubernetesConfiguration.KubernetesSecretsConfiguration
 
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.
getRefreshInterval() - Method in interface io.micronaut.kubernetes.client.ApiClientConfiguration.ApiDiscoveryCacheConfiguration
Default refresh interval of API discovery.
getSecrets() - Method in class io.micronaut.kubernetes.KubernetesConfiguration
 
getServiceId() - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
 
getServiceIds() - Method in class io.micronaut.kubernetes.discovery.KubernetesDiscoveryClient
 
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
 

H

hasValidPortConfiguration(List<AbstractKubernetesServiceInstanceProvider.PortBinder>, KubernetesServiceConfiguration) - 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

Informer - Annotation Type in io.micronaut.kubernetes.client.informer
Annotation used in combination with ResourceEventHandler will cause the SharedIndexInformer will be created by ResourceEventHandlerConstructorInterceptor.
INFORMER_ENABLED - Static variable in class io.micronaut.kubernetes.client.informer.DefaultSharedIndexInformerFactory
 
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
init(ProcessingEnvironment) - Method in class io.micronaut.kubernetes.client.processor.KubernetesApisProcessor
 
intercept(ConstructorInvocationContext<ResourceEventHandler<ApiType>>) - Method in class io.micronaut.kubernetes.client.informer.ResourceEventHandlerConstructorInterceptor
 
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
 
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.configuration - package io.micronaut.kubernetes.configuration
 
io.micronaut.kubernetes.discovery - package io.micronaut.kubernetes.discovery
 
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
 
isManual() - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
This field is for inner use to mark manually configured services.
isMetadataSecure(V1ObjectMeta) - Method in class io.micronaut.kubernetes.discovery.AbstractKubernetesServiceInstanceProvider
 
isPortSecure(AbstractKubernetesServiceInstanceProvider.PortBinder) - 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

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 removing PropertySources.
KubernetesConfigMapWatcher(Environment, ApiClient, CoreV1Api, CoreV1ApiReactorClient, KubernetesConfiguration, ExecutorService, ApplicationEventPublisher<RefreshEvent>) - Constructor for class io.micronaut.kubernetes.configuration.KubernetesConfigMapWatcher
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 provides PropertySources 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
 
KubernetesServiceInstanceEndpointProvider - Class in io.micronaut.kubernetes.discovery.provider
Service instance provider uses Kubernetes Endpoints as source of service discovery.
KubernetesServiceInstanceEndpointProvider(CoreV1ApiReactorClient, KubernetesConfiguration.KubernetesDiscoveryConfiguration) - Constructor for class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceEndpointProvider
 
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.
KubernetesServiceInstanceServiceProvider - Class in io.micronaut.kubernetes.discovery.provider
Service instance provider uses Kubernetes Service as source of service discovery.
KubernetesServiceInstanceServiceProvider(CoreV1ApiReactorClient, KubernetesConfiguration.KubernetesDiscoveryConfiguration) - Constructor for class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceServiceProvider
 
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

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.KubernetesServiceInstanceEndpointProvider
 
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.KubernetesServiceInstanceEndpointProvider
 
MODE - Static variable in class io.micronaut.kubernetes.discovery.provider.KubernetesServiceInstanceServiceProvider
 
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 - Static variable in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
 
NAME - Static variable in class io.micronaut.kubernetes.health.KubernetesHealthIndicator
 
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.

O

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
 
onApplicationEvent(ServiceReadyEvent) - Method in class io.micronaut.kubernetes.configuration.KubernetesConfigMapWatcher
 
onDelete(V1ConfigMap, boolean) - Method in class io.micronaut.kubernetes.configuration.KubernetesConfigMapWatcher
 
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
 
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
 
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
 
onUpdate(V1ConfigMap, V1ConfigMap) - Method in class io.micronaut.kubernetes.configuration.KubernetesConfigMapWatcher
 
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
 
OPAQUE_SECRET_TYPE - Static variable in class io.micronaut.kubernetes.configuration.KubernetesConfigurationClient
 

P

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.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

RESOLVE_AUTOMATICALLY - Static variable in annotation type io.micronaut.kubernetes.client.informer.Informer
 
resolveNamespace() - Method in class io.micronaut.kubernetes.client.DefaultNamespaceResolver
 
resolveNamespace() - Method in interface io.micronaut.kubernetes.client.NamespaceResolver
Resolves namespace.
ResourceEventHandlerConstructorInterceptor<ApiType extends io.kubernetes.client.common.KubernetesObject> - Class in io.micronaut.kubernetes.client.informer
Constructor interceptor for the ResourceEventHandler beans annotated by Informer annotation that based on provided parameters in the Informer annotation created the SharedIndexInformer and registers ResourceEventHandler to the informer.
ResourceEventHandlerConstructorInterceptor(SharedIndexInformerFactory, NamespaceResolver, ApplicationContext, DiscoveryCache) - Constructor for class io.micronaut.kubernetes.client.informer.ResourceEventHandlerConstructorInterceptor
 

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
 
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
 
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
 
setPort(String) - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
Sets port number.
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 SharedIndexInformers for every namespace from namespaces 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

toString() - Method in class io.micronaut.kubernetes.discovery.KubernetesServiceConfiguration
 
toString() - Method in class io.micronaut.kubernetes.KubernetesConfiguration
 

V

valueOf(String) - Static method in enum io.micronaut.kubernetes.client.Apis.Kind
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.micronaut.kubernetes.client.Apis.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I K L M N O P R S T V 
Skip navigation links