public class BuildConfigOperationsImpl extends OpenShiftOperation<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,Void,io.fabric8.openshift.api.model.Build>> implements BuildConfigOperation
| Modifier and Type | Field and Description |
|---|---|
static String |
BUILD_CONFIG_ANNOTATION |
static String |
BUILD_CONFIG_LABEL |
reaperapiGroup, apiVersion, client, config, JSON, JSON_MAPPER, JSON_PATCH, name, namespace, resourceT, YAML_MAPPER| Constructor and Description |
|---|
BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config,
String namespace) |
BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config,
String apiVersion,
String namespace,
String name,
Boolean cascading,
io.fabric8.openshift.api.model.BuildConfig item,
String resourceVersion,
Boolean reloadingFromServer,
long gracePeriodSeconds,
Map<String,String> labels,
Map<String,String> labelsNot,
Map<String,String[]> labelsIn,
Map<String,String[]> labelsNotIn,
Map<String,String> fields) |
BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config,
String apiVersion,
String namespace,
String name,
Boolean cascading,
io.fabric8.openshift.api.model.BuildConfig item,
String resourceVersion,
Boolean reloadingFromServer,
long gracePeriodSeconds,
Map<String,String> labels,
Map<String,String> labelsNot,
Map<String,String[]> labelsIn,
Map<String,String[]> labelsNotIn,
Map<String,String> fields,
String secret,
String triggerType,
String authorName,
String authorEmail,
String committerName,
String committerEmail,
String commit,
String message,
String asFile,
long timeout,
TimeUnit timeoutUnit) |
| Modifier and Type | Method and Description |
|---|---|
TimeoutInputStreamable<io.fabric8.openshift.api.model.Build> |
asFile(String fileName) |
io.fabric8.openshift.api.model.Build |
fromFile(File file) |
io.fabric8.openshift.api.model.Build |
fromInputStream(InputStream inputStream) |
Gettable<io.fabric8.openshift.api.model.BuildConfig> |
fromServer() |
OpenShiftOperation<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,Void,io.fabric8.openshift.api.model.Build>> |
inNamespace(String namespace) |
io.fabric8.openshift.api.model.Build |
instantiate(io.fabric8.openshift.api.model.BuildRequest request) |
CommitterAuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> |
instantiateBinary() |
BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build> |
load(InputStream is) |
Void |
trigger(io.fabric8.openshift.api.model.WebHookTrigger trigger) |
MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> |
withAuthorEmail(String email) |
AuthorEmailable<MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>> |
withAuthorName(String authorName) |
AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> |
withCommitterEmail(String committerEmail) |
CommitterEmailable<AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>> |
withCommitterName(String committerName) |
AsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> |
withMessage(String message) |
BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build> |
withName(String name) |
Watchable<Watch,Watcher<io.fabric8.openshift.api.model.BuildConfig>> |
withResourceVersion(String resourceVersion) |
Typeable<Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>> |
withSecret(String secret) |
InputStreamable<io.fabric8.openshift.api.model.Build> |
withTimeout(long timeout,
TimeUnit unit) |
InputStreamable<io.fabric8.openshift.api.model.Build> |
withTimeoutInMillis(long timeoutInMillis) |
Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void> |
withType(String type) |
getConfig, getConfigType, getRootUrledit, patch, periodicWatchUntilReady, replacecascading, create, createNew, createOrReplace, createOrReplaceWithNew, delete, delete, delete, get, getDoneableType, getFieldQueryParam, getFields, getGracePeriodSeconds, getItem, getLabelQueryParam, getLabels, getLabelsIn, getLabelsNot, getLabelsNotIn, getListType, getMandatory, getReloadingFromServer, getResourceT, getResourceVersion, getRootPaths, getType, handleCreate, handleGet, handlePatch, handleReplace, handleResponse, inAnyNamespace, isCascading, isReady, isReaping, isReloadingFromServer, isResourceNamespaced, list, load, load, load, setReaping, waitUntilReady, watch, watch, withField, withFields, withGracePeriod, withLabel, withLabel, withLabelIn, withLabelNotIn, withLabels, withoutLabel, withoutLabel, withoutLabelsassertResponseCode, checkName, checkNamespace, createStatus, createStatus, getAPIGroup, getAPIVersion, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getResourceUrl, getResourceUrl, handleCreate, handleDelete, handleDelete, handleGet, handlePatch, handleReplace, handleResponse, handleResponse, requestException, requestFailure, unmarshal, unmarshal, unmarshalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, createNewreplacewaitUntilReadyinAnyNamespacewithField, withFields, withLabel, withLabel, withLabelIn, withLabelNotIn, withLabels, withoutLabel, withoutLabel, withoutLabelswithGracePerioddelete, deletecreateOrReplace, createOrReplaceWithNewpublic static final String BUILD_CONFIG_LABEL
public static final String BUILD_CONFIG_ANNOTATION
public BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config,
String namespace)
public BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config,
String apiVersion,
String namespace,
String name,
Boolean cascading,
io.fabric8.openshift.api.model.BuildConfig item,
String resourceVersion,
Boolean reloadingFromServer,
long gracePeriodSeconds,
Map<String,String> labels,
Map<String,String> labelsNot,
Map<String,String[]> labelsIn,
Map<String,String[]> labelsNotIn,
Map<String,String> fields)
public BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config,
String apiVersion,
String namespace,
String name,
Boolean cascading,
io.fabric8.openshift.api.model.BuildConfig item,
String resourceVersion,
Boolean reloadingFromServer,
long gracePeriodSeconds,
Map<String,String> labels,
Map<String,String> labelsNot,
Map<String,String[]> labelsIn,
Map<String,String[]> labelsNotIn,
Map<String,String> fields,
String secret,
String triggerType,
String authorName,
String authorEmail,
String committerName,
String committerEmail,
String commit,
String message,
String asFile,
long timeout,
TimeUnit timeoutUnit)
public BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build> withName(String name)
withName in interface Nameable<BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>>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,Void,io.fabric8.openshift.api.model.Build>>public OpenShiftOperation<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,Void,io.fabric8.openshift.api.model.Build>> 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,Void,io.fabric8.openshift.api.model.Build>>>inNamespace in class OpenShiftOperation<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,Void,io.fabric8.openshift.api.model.Build>>public Gettable<io.fabric8.openshift.api.model.BuildConfig> fromServer()
fromServer in interface FromServerable<Gettable<io.fabric8.openshift.api.model.BuildConfig>>fromServer 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,Void,io.fabric8.openshift.api.model.Build>>public Typeable<Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>> withSecret(String secret)
withSecret in interface Secretable<Typeable<Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>>>public BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build> load(InputStream is)
load in interface Loadable<BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.DoneableBuildConfig,Void,io.fabric8.openshift.api.model.Build>>load 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,Void,io.fabric8.openshift.api.model.Build>>public io.fabric8.openshift.api.model.Build instantiate(io.fabric8.openshift.api.model.BuildRequest request)
instantiate in interface Instantiateable<io.fabric8.openshift.api.model.BuildRequest,io.fabric8.openshift.api.model.Build>public CommitterAuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> instantiateBinary()
instantiateBinary in interface Instantiateable<io.fabric8.openshift.api.model.BuildRequest,io.fabric8.openshift.api.model.Build>public Void trigger(io.fabric8.openshift.api.model.WebHookTrigger trigger)
trigger in interface Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>public Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void> withType(String type)
withType in interface Typeable<Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>>public Watchable<Watch,Watcher<io.fabric8.openshift.api.model.BuildConfig>> withResourceVersion(String resourceVersion)
withResourceVersion in interface Versionable<Watchable<Watch,Watcher<io.fabric8.openshift.api.model.BuildConfig>>>withResourceVersion 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,Void,io.fabric8.openshift.api.model.Build>>public io.fabric8.openshift.api.model.Build fromInputStream(InputStream inputStream)
fromInputStream in interface InputStreamable<io.fabric8.openshift.api.model.Build>public io.fabric8.openshift.api.model.Build fromFile(File file)
fromFile in interface InputStreamable<io.fabric8.openshift.api.model.Build>public TimeoutInputStreamable<io.fabric8.openshift.api.model.Build> asFile(String fileName)
asFile in interface AsFileable<TimeoutInputStreamable<io.fabric8.openshift.api.model.Build>>public MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> withAuthorEmail(String email)
withAuthorEmail in interface AuthorEmailable<MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>>public AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> withCommitterEmail(String committerEmail)
withCommitterEmail in interface CommitterEmailable<AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>>public AsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> withMessage(String message)
withMessage in interface Messageable<AsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>>public AuthorEmailable<MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>> withAuthorName(String authorName)
withAuthorName in interface AuthorNameable<AuthorEmailable<MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>>>public CommitterEmailable<AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>> withCommitterName(String committerName)
withCommitterName in interface CommitterNameable<CommitterEmailable<AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>>>public InputStreamable<io.fabric8.openshift.api.model.Build> withTimeout(long timeout, TimeUnit unit)
withTimeout in interface Timeoutable<InputStreamable<io.fabric8.openshift.api.model.Build>>public InputStreamable<io.fabric8.openshift.api.model.Build> withTimeoutInMillis(long timeoutInMillis)
withTimeoutInMillis in interface Timeoutable<InputStreamable<io.fabric8.openshift.api.model.Build>>Copyright © 2015–2017 Red Hat. All rights reserved.