public class BuildConfigOperationsImpl extends OpenShiftOperation<BuildConfig,BuildConfigList,DoneableBuildConfig,BuildConfigResource<BuildConfig,DoneableBuildConfig,java.lang.Void,Build>> implements BuildConfigOperation
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BUILD_CONFIG_ANNOTATION |
static java.lang.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) |
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, setReaping, updateApiVersion, updateApiVersion, updateApiVersionResource, waitUntilCondition, waitUntilExists, 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 java.lang.String BUILD_CONFIG_LABEL
public static final java.lang.String BUILD_CONFIG_ANNOTATION
public BuildConfigOperationsImpl(okhttp3.OkHttpClient client,
OpenShiftConfig config)
public BuildConfigOperationsImpl(BuildConfigOperationContext context)
public BuildConfigOperationsImpl newInstance(OperationContext context)
newInstance in class BaseOperation<BuildConfig,BuildConfigList,DoneableBuildConfig,BuildConfigResource<BuildConfig,DoneableBuildConfig,java.lang.Void,Build>>public BuildConfigOperationContext getContext()
public Build instantiate(BuildRequest request)
instantiate in interface Instantiateable<BuildRequest,Build>public CommitterAuthorMessageAsFileTimeoutInputStreamable<Build> instantiateBinary()
instantiateBinary in interface Instantiateable<BuildRequest,Build>public java.lang.Void trigger(WebHookTrigger trigger)
trigger in interface Triggerable<WebHookTrigger,java.lang.Void>public Triggerable<WebHookTrigger,java.lang.Void> withType(java.lang.String triggerType)
withType in interface Typeable<Triggerable<WebHookTrigger,java.lang.Void>>public Watchable<Watch,Watcher<BuildConfig>> withResourceVersion(java.lang.String resourceVersion)
withResourceVersion in interface Versionable<Watchable<Watch,Watcher<BuildConfig>>>withResourceVersion in class BaseOperation<BuildConfig,BuildConfigList,DoneableBuildConfig,BuildConfigResource<BuildConfig,DoneableBuildConfig,java.lang.Void,Build>>public Build fromInputStream(java.io.InputStream inputStream)
fromInputStream in interface InputStreamable<Build>public Build fromFile(java.io.File file)
fromFile in interface InputStreamable<Build>public TimeoutInputStreamable<Build> asFile(java.lang.String fileName)
asFile in interface AsFileable<TimeoutInputStreamable<Build>>public MessageAsFileTimeoutInputStreamable<Build> withAuthorEmail(java.lang.String email)
withAuthorEmail in interface AuthorEmailable<MessageAsFileTimeoutInputStreamable<Build>>public AuthorMessageAsFileTimeoutInputStreamable<Build> withCommitterEmail(java.lang.String committerEmail)
withCommitterEmail in interface CommitterEmailable<AuthorMessageAsFileTimeoutInputStreamable<Build>>public AsFileTimeoutInputStreamable<Build> withMessage(java.lang.String message)
withMessage in interface Messageable<AsFileTimeoutInputStreamable<Build>>public AuthorEmailable<MessageAsFileTimeoutInputStreamable<Build>> withAuthorName(java.lang.String authorName)
withAuthorName in interface AuthorNameable<AuthorEmailable<MessageAsFileTimeoutInputStreamable<Build>>>public CommitterEmailable<AuthorMessageAsFileTimeoutInputStreamable<Build>> withCommitterName(java.lang.String committerName)
withCommitterName in interface CommitterNameable<CommitterEmailable<AuthorMessageAsFileTimeoutInputStreamable<Build>>>public InputStreamable<Build> withTimeout(long timeout, java.util.concurrent.TimeUnit unit)
withTimeout in interface Timeoutable<InputStreamable<Build>>public InputStreamable<Build> withTimeoutInMillis(long timeoutInMillis)
withTimeoutInMillis in interface Timeoutable<InputStreamable<Build>>public Typeable<Triggerable<WebHookTrigger,java.lang.Void>> withSecret(java.lang.String secret)
withSecret in interface Secretable<Typeable<Triggerable<WebHookTrigger,java.lang.Void>>>Copyright © 2015-2019 Red Hat. All Rights Reserved.