Modifier and Type | Method and Description |
---|---|
<T extends IResource> |
ResourceFactory.create(InputStream input) |
<T extends IResource> |
ResourceFactory.create(String response) |
<T extends IResource> |
ResourceFactory.create(String version,
String kind) |
<T extends IResource> |
DefaultClient.create(String kind,
String namespace,
String name,
String subresource,
IResource payload) |
<T extends IResource> |
DefaultClient.create(T resource) |
<T extends IResource> |
DefaultClient.create(T resource,
String namespace) |
<T extends IResource> |
DefaultClient.delete(T resource) |
<T extends IResource> |
DefaultClient.get(String kind,
String name,
String namespace) |
<T extends IResource> |
DefaultClient.list(String kind) |
<T extends IResource> |
DefaultClient.list(String kind,
String namespace) |
<T extends IResource> |
DefaultClient.list(String kind,
String namespace,
Map<String,String> labels) |
<T extends IResource> |
ResourceFactory.stub(String kind,
String name) |
<T extends IResource> |
ResourceFactory.stub(String kind,
String name,
String namespace) |
<T extends IResource> |
DefaultClient.update(T resource) |
Modifier and Type | Method and Description |
---|---|
IResource |
ResourceFactory.create(InputStream input,
boolean strict) |
IResource |
ResourceFactory.create(String response,
boolean strict) |
IResource |
ResourceFactory.create(String version,
String kind,
boolean strict) |
Modifier and Type | Method and Description |
---|---|
Collection<IResource> |
DefaultClient.create(IList list,
String namespace) |
List<IResource> |
ResourceFactory.createList(String json,
String kind) |
static Map<String,Class<? extends IResource>> |
ResourceFactory.getImplMap() |
Modifier and Type | Method and Description |
---|---|
<T extends IResource> |
DefaultClient.create(String kind,
String namespace,
String name,
String subresource,
IResource payload) |
String |
DefaultClient.getResourceURI(IResource resource) |
Modifier and Type | Method and Description |
---|---|
static void |
CapabilityInitializer.initializeCapabilities(Map<Class<? extends ICapability>,ICapability> capabilities,
IResource resource,
IClient client) |
Modifier and Type | Method and Description |
---|---|
protected <T extends IResource> |
AssociationCapability.getAssociatedResource(String kind)
Get the associated resource of the given kind using the
name from the annotation key;
|
Modifier and Type | Method and Description |
---|---|
protected IResource |
AnnotationCapability.getResource() |
Modifier and Type | Method and Description |
---|---|
Collection<IResource> |
ProjectTemplateProcessing.apply(ITemplate template) |
Constructor and Description |
---|
AnnotationCapability(String name,
IResource resource) |
AssociationCapability(String name,
IResource resource,
IClient client) |
DeploymentConfigTraceability(IResource resource,
IClient client) |
DeploymentTraceability(IResource resource,
IClient client) |
TagCapability(IResource resource) |
TemplateTraceability(IResource resource) |
Modifier and Type | Class and Description |
---|---|
protected static class |
ServerTemplateProcessing.TemplateConfigAdapter |
Modifier and Type | Method and Description |
---|---|
Collection<IResource> |
ServerTemplateProcessing.TemplateConfigAdapter.getItems() |
Modifier and Type | Method and Description |
---|---|
String |
UrlConnectionHttpClient.post(URL url,
int timeout,
IResource resource) |
String |
UrlConnectionHttpClient.put(URL url,
int timeout,
IResource resource) |
protected String |
UrlConnectionHttpClient.request(HttpMethod httpMethod,
URL url,
int timeout,
IResource resource) |
Modifier and Type | Class and Description |
---|---|
class |
Build |
class |
BuildConfig |
class |
Config
Deprecated.
|
class |
DeploymentConfig |
class |
ImageStream |
class |
KubernetesEvent |
class |
KubernetesResource
Resource is an abstract representation of a Kubernetes resource
|
class |
LimitRange |
class |
List |
class |
Pod |
class |
Project
DMR implementation of a project
|
class |
ReplicationController |
class |
ResourceQuota |
class |
Route |
class |
Secret |
class |
Service |
class |
ServiceAccount |
class |
Status |
Modifier and Type | Method and Description |
---|---|
<T extends IResource> |
Project.getResources(String kind) |
Modifier and Type | Method and Description |
---|---|
Collection<IResource> |
List.getItems() |
Modifier and Type | Method and Description |
---|---|
void |
List.addAll(Collection<IResource> items) |
Modifier and Type | Class and Description |
---|---|
class |
OpenshiftPolicy |
class |
OpenshiftRole |
class |
PolicyBinding |
class |
RoleBinding |
Modifier and Type | Class and Description |
---|---|
class |
BuildRequest |
Modifier and Type | Class and Description |
---|---|
class |
OAuthAccessToken |
class |
OAuthAuthorizeToken |
class |
OAuthClient |
class |
OAuthClientAuthorization |
Modifier and Type | Class and Description |
---|---|
class |
OpenshiftProjectRequest |
Modifier and Type | Class and Description |
---|---|
class |
Template |
Modifier and Type | Method and Description |
---|---|
Collection<IResource> |
Template.getItems() |
Modifier and Type | Class and Description |
---|---|
class |
OpenShiftUser |
Modifier and Type | Class and Description |
---|---|
class |
PersistentVolumeClaim |
Modifier and Type | Method and Description |
---|---|
<T extends IResource> |
IResourceFactory.create(InputStream input)
Create a resource from a response string
|
<T extends IResource> |
IResourceFactory.create(String response)
Create a resource from a response string
|
<T extends IResource> |
IResourceFactory.create(String version,
String kind)
Create(or stub) a resource for a given version and kind
|
<T extends IResource> |
IClient.create(String kind,
String namespace,
String name,
String subresource,
IResource payload)
Creates the given resource in the given namespace using the subresource
|
<T extends IResource> |
IClient.create(T resource)
Creates the given resource in the namespace defined on the
resource or the default namspace if undefined
|
<T extends IResource> |
IClient.create(T resource,
String namespace)
Creates the given resource in the given namespace
|
<T extends IResource> |
IClient.delete(T resource)
Deletes the given resource.
|
<T extends IResource> |
IClient.get(String kind,
String name,
String namespace) |
<T extends IResource> |
IClient.list(String kind)
Lists all possible resources of the given kind in the default namespace
|
<T extends IResource> |
IClient.list(String kind,
String namespace)
Lists the given given resource kind scoping it to a specific namespace
|
<T extends IResource> |
IClient.list(String kind,
String namespace,
Map<String,String> labels)
Lists the given given resource kind scoping it to a specific namespace
|
<T extends IResource> |
IResourceFactory.stub(String kind,
String name)
Stub out the given resource kind using a version determined by the factory
|
<T extends IResource> |
IResourceFactory.stub(String kind,
String name,
String namespace) |
<T extends IResource> |
IClient.update(T resource)
Updates the given resource
|
Modifier and Type | Method and Description |
---|---|
IResource |
IResourceFactory.create(InputStream input,
boolean strict) |
IResource |
IResourceFactory.create(String response,
boolean strict) |
IResource |
IResourceFactory.create(String version,
String kind,
boolean strict) |
Modifier and Type | Method and Description |
---|---|
Collection<IResource> |
IClient.create(IList list,
String namespace)
Creates a list of resources in the given namespace
|
List<IResource> |
IResourceFactory.createList(String json,
String kind)
Create a list of resources of the given kind
from a response string
|
Modifier and Type | Method and Description |
---|---|
<T extends IResource> |
IClient.create(String kind,
String namespace,
String name,
String subresource,
IResource payload)
Creates the given resource in the given namespace using the subresource
|
String |
IClient.getResourceURI(IResource resource) |
Modifier and Type | Method and Description |
---|---|
Collection<IResource> |
IProjectTemplateProcessing.apply(ITemplate template)
Apply the objects defined in the template to the server
|
Modifier and Type | Method and Description |
---|---|
<T extends IResource> |
ITemplateProcessing.process(ITemplate template,
String namespace)
Processes the template to substitute the parameters
where necessary
|
Modifier and Type | Method and Description |
---|---|
String |
IHttpClient.post(URL url,
int timeout,
IResource resource)
Deprecated.
|
String |
IHttpClient.put(URL url,
int timeout,
IResource resource)
Deprecated.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IBuild |
interface |
IBuildConfig |
interface |
IConfig
Deprecated.
??? in later model versions in favor of List?
|
interface |
IDeploymentConfig |
interface |
IEvent |
interface |
IImageStream |
interface |
ILimitRange |
interface |
IList
A list of resources.
|
interface |
IPod |
interface |
IProject |
interface |
IReplicationController |
interface |
IResourceQuota |
interface |
IService
Kubernetes Service to access a Pod
|
interface |
IStatus
Status message resulting from trying to manipulate an
OpenShift resource and an error occurs
|
Modifier and Type | Method and Description |
---|---|
<T extends IResource> |
IProject.getResources(String kind)
Retrieves resource of the given kind that are scoped to
this project
|
Modifier and Type | Method and Description |
---|---|
Collection<IResource> |
IList.getItems()
Retrieve the list of resources for this config
|
Modifier and Type | Method and Description |
---|---|
void |
IList.addAll(Collection<IResource> items)
Add all of the given resources to the list
|
Modifier and Type | Interface and Description |
---|---|
interface |
IPolicy |
interface |
IPolicyBinding |
interface |
IRole |
interface |
IRoleBinding |
Modifier and Type | Interface and Description |
---|---|
interface |
IBuildRequest
Resource payload for triggering a build
|
Modifier and Type | Interface and Description |
---|---|
interface |
IOAuthAccessToken |
interface |
IOAuthAuthorizeToken |
interface |
IOAuthClient |
interface |
IOAuthClientAuthorization |
Modifier and Type | Interface and Description |
---|---|
interface |
IProjectRequest |
Modifier and Type | Interface and Description |
---|---|
interface |
IRoute
OpenShift route to Service
|
Modifier and Type | Interface and Description |
---|---|
interface |
ISecret
Kubernetes Secret object to inject/mount sensitive data into containers
|
Modifier and Type | Interface and Description |
---|---|
interface |
IServiceAccount |
Modifier and Type | Interface and Description |
---|---|
interface |
ITemplate
Representation of a set of pre-configured parameterized set of resources
|
Modifier and Type | Method and Description |
---|---|
Collection<IResource> |
ITemplate.getItems()
Retrieves the list of resources this template
creates
|
Modifier and Type | Interface and Description |
---|---|
interface |
IUser |
Modifier and Type | Interface and Description |
---|---|
interface |
IPersistentVolumeClaim |
Copyright © 2016 Red Hat, Inc. All rights reserved.