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 |
apiVersion, doneableType, listType, reaper, typeapiGroupName, apiGroupVersion, client, config, context, JSON, JSON_MAPPER, JSON_PATCH, name, namespace, resourceT, YAML_MAPPER| Constructor and Description |
|---|
BuildConfigOperationsImpl(BuildConfigOperationContext context) |
BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config) |
| 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) |
BuildConfigOperationContext |
getContext() |
io.fabric8.openshift.api.model.Build |
instantiate(io.fabric8.openshift.api.model.BuildRequest request) |
CommitterAuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> |
instantiateBinary() |
BuildConfigOperationsImpl |
newInstance(OperationContext context) |
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) |
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 triggerType) |
getConfig, getConfigType, getRootUrledit, patch, periodicWatchUntilReady, replace, waitUntilReadycascading, create, createNew, createOrReplace, createOrReplaceWithNew, delete, delete, delete, forOperationType, fromServer, get, getApiVersion, getDoneableType, getFieldQueryParam, getFields, getFieldsNot, getGracePeriodSeconds, getItem, getKind, getLabelQueryParam, getLabels, getLabelsIn, getLabelsNot, getLabelsNotIn, getListType, getMandatory, getOperationType, getPropagationPolicy, getReloadingFromServer, getResourceT, getResourceVersion, getRootPaths, getType, handleCreate, handleGet, handlePatch, handleReplace, handleResponse, inAnyNamespace, inNamespace, isApiGroup, isCascading, isReady, isReaping, isReloadingFromServer, isResourceNamespaced, list, list, load, load, load, load, lockResourceVersion, require, setListType, setNamespace, setReaping, setType, updateApiVersion, updateApiVersion, updateApiVersionResource, waitUntilCondition, waitUntilExists, watch, watch, watch, withField, withFields, withGracePeriod, withItem, withLabel, withLabel, withLabelIn, withLabelNotIn, withLabels, withLabelSelector, withName, withoutField, withoutFields, withoutLabel, withoutLabel, withoutLabels, withPropagationPolicyassertResponseCode, checkName, checkNamespace, createStatus, createStatus, getAPIGroup, getAPIVersion, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getResourceUrl, getResourceUrl, handleCreate, handleDelete, handleDelete, handleGet, handleGet, handlePatch, handleReplace, handleReplace, handleResponse, handleResponse, handleResponse, handleResponse, requestException, requestFailure, unmarshal, unmarshal, unmarshalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, createNewfromServerreplacelockResourceVersionwaitUntilCondition, waitUntilReadyrequireinAnyNamespaceinNamespacewithField, withFields, withLabel, withLabel, withLabelIn, withLabelNotIn, withLabels, withLabelSelector, withoutField, withoutFields, withoutLabel, withoutLabel, withoutLabelswithGracePeriodwithPropagationPolicydelete, deletecreateOrReplace, createOrReplaceWithNewgetName, getNamespacepublic static final String BUILD_CONFIG_LABEL
public static final String BUILD_CONFIG_ANNOTATION
public BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config)
public BuildConfigOperationsImpl(BuildConfigOperationContext context)
public BuildConfigOperationsImpl newInstance(OperationContext context)
newInstance 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 BuildConfigOperationContext getContext()
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 triggerType)
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>>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>>>Copyright © 2015–2019 Red Hat. All rights reserved.