| Modifier and Type | Method and Description |
|---|---|
OpenShiftConfig |
OpenShiftConfigBuilder.build() |
OpenShiftConfig |
DefaultOpenShiftClient.getConfiguration() |
OpenShiftConfig |
OpenShiftConfig.withOpenshiftApiGroupsEnabled(boolean openshiftApiGroupsEnabled)
Deprecated.
openshiftApiGroupsEnabled is no longer honored
|
static OpenShiftConfig |
OpenShiftConfig.wrap(Config config) |
| Modifier and Type | Method and Description |
|---|---|
static okhttp3.OkHttpClient |
OpenshiftAdapterSupport.adaptOkHttpClient(okhttp3.OkHttpClient okHttpClient,
OpenShiftConfig config)
Creates a new OkHttpClient from the provided one with OpenShift specific interceptors and configurations.
|
static <I extends io.fabric8.kubernetes.api.model.KubernetesResource,O extends io.fabric8.kubernetes.api.model.KubernetesResource> |
OpenShiftHandlers.getCreateOnlyResourceOperation(Class<I> inputType,
Class<O> outputType,
okhttp3.OkHttpClient client,
OpenShiftConfig config) |
static <T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>,R extends Resource<T>> |
OpenShiftHandlers.getOperation(Class<T> type,
Class<L> listType,
okhttp3.OkHttpClient client,
OpenShiftConfig config) |
static boolean |
OpenshiftAdapterSupport.isOpenShiftAPIGroups(okhttp3.OkHttpClient client,
OpenShiftConfig config)
Check if OpenShift API Groups are available
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>,R extends Resource<T>> |
OpenShiftHandlers.register(Class<T> type,
BiFunction<okhttp3.OkHttpClient,OpenShiftConfig,HasMetadataOperation<T,L,R>> operationConstructor) |
| Constructor and Description |
|---|
DefaultOpenShiftClient(okhttp3.OkHttpClient httpClient,
OpenShiftConfig config) |
DefaultOpenShiftClient(OpenShiftConfig config) |
OpenShiftConfigBuilder(OpenShiftConfig instance) |
OpenShiftConfigBuilder(OpenShiftConfig instance,
Boolean validationEnabled) |
OpenShiftConfigBuilder(OpenShiftConfigFluent<?> fluent,
OpenShiftConfig instance) |
OpenShiftConfigBuilder(OpenShiftConfigFluent<?> fluent,
OpenShiftConfig instance,
Boolean validationEnabled) |
OpenShiftConfigFluentImpl(OpenShiftConfig instance) |
| Modifier and Type | Method and Description |
|---|---|
OpenShiftConfig |
OpenShiftOperation.getConfig() |
| Constructor and Description |
|---|
ProjectRequestsOperationImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
| Constructor and Description |
|---|
ClusterRoleBindingOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
RoleBindingOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
RoleOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
| Constructor and Description |
|---|
BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
BuildOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
| Constructor and Description |
|---|
DNSOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
| Constructor and Description |
|---|
NetworkAttachmentDefinitionOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
TemplateOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
| Constructor and Description |
|---|
OAuthAccessTokenOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
OAuthAuthorizeTokenOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
OAuthClientOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
| Constructor and Description |
|---|
ProjectOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
| Constructor and Description |
|---|
SecurityContextConstraintsOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
| Constructor and Description |
|---|
GroupOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
UserOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
| Constructor and Description |
|---|
OpenShiftOAuthInterceptor(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
Copyright © 2015–2020 Red Hat. All rights reserved.