public abstract class ExtensionRootClientAdapter<C extends ClientAdapter<C>> extends ClientAdapter<C>
ClientAdapter
that has constructors for fully creating the client.
ExtensionAdapter
Modifier | Constructor and Description |
---|---|
protected |
ExtensionRootClientAdapter() |
protected |
ExtensionRootClientAdapter(Client client) |
protected |
ExtensionRootClientAdapter(Config configuration) |
Modifier and Type | Method and Description |
---|---|
C |
newInstance() |
protected abstract C |
newInstance(Client client)
Extension root adapters new instances should be created
without creating a new client
|
adapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getAPIVersions, getClient, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, inAnyNamespace, init, inNamespace, isAdaptable, newClient, raw, resources, rootPaths, supports, supports, supportsApiPath
protected ExtensionRootClientAdapter()
protected ExtensionRootClientAdapter(Config configuration)
protected ExtensionRootClientAdapter(Client client)
public final C newInstance()
newInstance
in class ClientAdapter<C extends ClientAdapter<C>>
Copyright © 2015–2024 Red Hat. All rights reserved.