public class Caches
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAMESPACE_INDEX
NAMESPACE_INDEX is the default index function for caching objects
|
| Constructor and Description |
|---|
Caches() |
| Modifier and Type | Method and Description |
|---|---|
static <ApiType> java.lang.String |
deletionHandlingMetaNamespaceKeyFunc(ApiType object)
deletionHandlingMetaNamespaceKeyFunc checks for DeletedFinalStateUnknown objects before calling
metaNamespaceKeyFunc.
|
static java.util.List<java.lang.String> |
metaNamespaceIndexFunc(java.lang.Object obj)
metaNamespaceIndexFunc is a default index function that indexes based on an object's namespace.
|
static java.lang.String |
metaNamespaceKeyFunc(java.lang.Object obj)
MetaNamespaceKeyFunc is a convenient default KeyFunc which knows how to make keys for API
objects which implement HasMetadata Interface.
|
public static final java.lang.String NAMESPACE_INDEX
public static <ApiType> java.lang.String deletionHandlingMetaNamespaceKeyFunc(ApiType object)
ApiType - the type parameterobject - specific objectpublic static java.lang.String metaNamespaceKeyFunc(java.lang.Object obj)
obj - specific objectpublic static java.util.List<java.lang.String> metaNamespaceIndexFunc(java.lang.Object obj)
obj - specific objectCopyright © 2020. All rights reserved.