public class BuildConfigOperationsImpl extends BaseOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig>> implements BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig>, Typeable<Triggerable<io.fabric8.openshift.api.model.WebHookTrigger>>, Triggerable<io.fabric8.openshift.api.model.WebHookTrigger>
mapper| Constructor and Description |
|---|
BuildConfigOperationsImpl(com.ning.http.client.AsyncHttpClient httpClient,
URL rootUrl,
String secret,
String triggerType) |
BuildConfigOperationsImpl(com.ning.http.client.AsyncHttpClient httpClient,
URL rootUrl,
String namespace,
String name,
String secret,
String triggerType) |
| Modifier and Type | Method and Description |
|---|---|
NonNamespaceOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig>> |
inNamespace(String namespace) |
void |
instantiate(io.fabric8.openshift.api.model.BuildRequest request) |
void |
trigger(io.fabric8.openshift.api.model.WebHookTrigger trigger) |
BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig> |
withName(String name) |
Typeable<Triggerable<io.fabric8.openshift.api.model.WebHookTrigger>> |
withSecret(String secret) |
Triggerable<io.fabric8.openshift.api.model.WebHookTrigger> |
withType(String type) |
create, createNew, delete, deleteIfExists, edit, get, getDoneableType, getHttpClient, getIfExists, getListType, getName, getNamespace, getNamespacedUrl, getResourceT, getResourceUrl, getRootUrl, getType, handleCreate, handleDelete, handleGet, handleResponse, handleUpdate, list, update, watch, withField, withFields, withLabel, withLabelIn, withLabelNotIn, withLabels, withoutLabel, withoutLabelsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, getIfExistsupdatedelete, deleteIfExistspublic BuildConfigOperationsImpl(com.ning.http.client.AsyncHttpClient httpClient,
URL rootUrl,
String secret,
String triggerType)
public BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig> withName(String name)
withName in interface Nameable<BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig>>withName in class BaseOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig>>public NonNamespaceOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig>> inNamespace(String namespace)
inNamespace in interface Namespaceable<NonNamespaceOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig>>>inNamespace in class BaseOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,io.fabric8.openshift.api.model.DoneableBuildConfig,BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig>>public Typeable<Triggerable<io.fabric8.openshift.api.model.WebHookTrigger>> withSecret(String secret)
withSecret in interface Secretable<Typeable<Triggerable<io.fabric8.openshift.api.model.WebHookTrigger>>>public void instantiate(io.fabric8.openshift.api.model.BuildRequest request)
instantiate in interface Instantiateable<io.fabric8.openshift.api.model.BuildRequest>public void trigger(io.fabric8.openshift.api.model.WebHookTrigger trigger)
trigger in interface Triggerable<io.fabric8.openshift.api.model.WebHookTrigger>public Triggerable<io.fabric8.openshift.api.model.WebHookTrigger> withType(String type)
withType in interface Typeable<Triggerable<io.fabric8.openshift.api.model.WebHookTrigger>>Copyright © 2015 Red Hat. All rights reserved.