| Interface | Description |
|---|---|
| IApiTypeMapper |
Determine the supported api endpoints by the cluster
|
| IApiTypeMapper.IApiGroup |
The api group for a given set of resources and the versions it supports.
|
| IApiTypeMapper.IVersionedApiResource |
A description of an endpoint for a given resource and the capabilities it
supports
|
| IApiTypeMapper.IVersionedType | |
| IClient |
Client is the the simplest interface for interacting with the OpenShift
master server.
|
| IOpenShiftWatchListener |
Handler to receive notification when a resource changes
|
| IResourceFactory |
Factory class for creating resources from a response string
|
| ISSLCertificateCallback | |
| IWatcher |
| Class | Description |
|---|---|
| ClientBuilder |
Builder to create IClient instances.
|
| IOpenShiftWatchListener.ChangeType | |
| IOpenShiftWatchListener.OpenShiftWatchListenerAdapter |
Convenience class for implementing watch callbacks
|
| NoopSSLCertificateCallback | |
| OpenShiftContext |
OpenShift Context.
|
| ResourceKind |
ResourceKind are the various types of Kubernetes resources that are of
interest
|
| Exception | Description |
|---|---|
| BadRequestException |
The exception thrown when the client is trying to submit a request to with
parameters that are not accepted by the server
|
| IncompatibleApiVersionsException | |
| NotFoundException | |
| OpenShiftException | |
| ResourceFactoryException | |
| UnsupportedEndpointException |
The exception thrown when the client is trying to submit a request to an
unrecognized endpoint.
|
| UnsupportedOperationException | |
| UnsupportedVersionException |
Copyright © 2020 Red Hat, Inc. All Rights Reserved.