Interface Cache<T>
-
-
Field Summary
Fields Modifier and Type Field Description static StringNAMESPACE_INDEX
-
Method Summary
Static Methods Modifier and Type Method Description static List<String>metaNamespaceIndexFunc(io.fabric8.kubernetes.api.model.HasMetadata obj)It is a default index function that indexes based on an object's namespacestatic StringmetaNamespaceKeyFunc(io.fabric8.kubernetes.api.model.HasMetadata obj)It's is a convenient default KeyFunc which know show to make keys for API objects which implement HasMetadata interface.static StringmetaUidKeyFunc(io.fabric8.kubernetes.api.model.HasMetadata obj)static StringnamespaceKeyFunc(String objectNamespace, String objectName)Default index function that indexes based on an object's namespace and name.-
Methods inherited from interface io.fabric8.kubernetes.client.informers.cache.Indexer
addIndexers, byIndex, getIndexers, index, indexKeys, removeIndexer
-
-
-
-
Field Detail
-
NAMESPACE_INDEX
static final String NAMESPACE_INDEX
- See Also:
- Constant Field Values
-
-
Method Detail
-
metaNamespaceKeyFunc
static String metaNamespaceKeyFunc(io.fabric8.kubernetes.api.model.HasMetadata obj)
It's is a convenient default KeyFunc which know show to make keys for API objects which implement HasMetadata interface. The key uses the format namespace/name unless namespace is empty, then it's just name- Parameters:
obj- specific object- Returns:
- the key
-
metaUidKeyFunc
static String metaUidKeyFunc(io.fabric8.kubernetes.api.model.HasMetadata obj)
-
namespaceKeyFunc
static String namespaceKeyFunc(String objectNamespace, String objectName)
Default index function that indexes based on an object's namespace and name.
-
-