public class BuildConfigOperationsImpl extends HasMetadataOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,Void,io.fabric8.openshift.api.model.Build>> implements BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,Void,io.fabric8.openshift.api.model.Build>, CommitterAuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>
| Modifier and Type | Field and Description |
|---|---|
static String |
BUILD_CONFIG_ANNOTATION |
static String |
BUILD_CONFIG_LABEL |
DEFAULT_GRACE_PERIOD_IN_SECONDS, DEFAULT_PROPAGATION_POLICYapiVersion, listTypetypeapiGroupName, apiGroupVersion, config, context, dryRun, httpClient, JSON, JSON_MAPPER, JSON_MERGE_PATCH, JSON_PATCH, name, namespace, resourceT, STRATEGIC_MERGE_JSON_PATCH| Constructor and Description |
|---|
BuildConfigOperationsImpl(BuildConfigOperationContext context,
OperationContext superContext) |
BuildConfigOperationsImpl(io.fabric8.kubernetes.client.Client client) |
| 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() |
protected String |
getRecentEvents() |
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) |
protected io.fabric8.openshift.api.model.Build |
submitToApiServer(InputStream inputStream,
long contentLength) |
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) |
io.fabric8.kubernetes.client.dsl.Typeable<io.fabric8.kubernetes.client.dsl.Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>> |
withSecret(String secret) |
BuildConfigOperationsImpl |
withTimeout(long timeout,
TimeUnit unit) |
BuildConfigOperationsImpl |
withTimeoutInMillis(long timeoutInMillis) |
io.fabric8.kubernetes.client.dsl.Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void> |
withType(String triggerType) |
accept, edit, edit, editStatus, modifyItemForReplaceOrPatch, patch, patch, patch, patch, patch, patchStatus, patchStatus, replace, replace, replaceStatusappendListOptionParams, create, createOrReplace, createOrReplace, delete, delete, delete, deleteAll, dryRun, dryRun, edit, fetchListUrl, fieldManager, fieldValidation, forceConflicts, forOperationType, fromServer, get, getApiEndpointPath, getConfigType, getFieldQueryParam, getGracePeriodSeconds, getGroup, getItem, getItemOrRequireFromServer, getKind, getLimit, getListType, getNonNullItem, getOperationType, getPlural, getPropagationPolicy, getReadiness, getResourceVersion, getVersion, getWatchReconnectInterval, handleCreate, handleDeploymentRollback, handleGet, handlePatch, handleResponse, handleScale, handleUpdate, inAnyNamespace, inform, informOnCondition, inNamespace, inWriteContext, isReady, isResourceNamespaced, item, list, list, list, load, load, load, load, lockResourceVersion, lockResourceVersion, newResource, replace, replaceStatus, require, requireFromServer, resource, resources, runnableInformer, serverSideApply, setListType, setType, submitList, submitWatch, updateApiVersion, updateApiVersion, updateStatus, waitUntilCondition, waitUntilReady, watch, watch, watch, withField, withFields, withGracePeriod, withIndexers, withInvolvedObject, withLabel, withLabelIn, withLabelNotIn, withLabels, withLabelSelector, withLabelSelector, withLimit, withName, withNewFilter, withoutField, withoutFields, withoutLabel, withoutLabels, withPropagationPolicy, withResourceVersioncreate, getTypeaddNamespacedUrlPathParts, assertResponseCode, checkName, checkNamespace, correctNamespace, createStatus, createStatus, getAPIGroupName, getAPIGroupVersion, getConfig, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getObjectValueAsMap, getResourceT, getResourceUrl, getResourceUrl, getResourceUrl, getResourceURLForPatchOperation, getResourceURLForWriteOperation, getRootUrlParts, handleApproveOrDeny, handleCreate, handleDelete, handleDeploymentRollback, handleGet, handleMetric, handlePatch, handlePatch, handleRawGet, handleResponse, handleResponse, handleScale, handleUpdate, requestException, requestException, requestFailure, requestFailure, restCall, retryWithExponentialBackoff, unmarshal, unmarshal, unmarshal, waitForResultclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcascading, isReady, item, lockResourceVersion, lockResourceVersion, requirewithResourceVersionwaitUntilCondition, waitUntilReadycreate, createOrReplaceaccept, edit, edit, edit, editStatus, patch, patch, patch, patch, patch, patch, patchStatusreplace, replaceStatuscreate, createOrReplace, delete, patchStatus, updateStatuswithGracePeriodwithPropagationPolicyreplace, replaceStatusfieldManager, forceConflicts, serverSideApplyinform, inform, inform, informOnCondition, runnableInformer, withIndexers, withLimitpublic static final String BUILD_CONFIG_LABEL
public static final String BUILD_CONFIG_ANNOTATION
public BuildConfigOperationsImpl(io.fabric8.kubernetes.client.Client client)
public BuildConfigOperationsImpl(BuildConfigOperationContext context, OperationContext superContext)
public BuildConfigOperationsImpl newInstance(OperationContext context)
newInstance in class HasMetadataOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,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 BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,Void,io.fabric8.openshift.api.model.Build>public CommitterAuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> instantiateBinary()
instantiateBinary in interface BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,Void,io.fabric8.openshift.api.model.Build>public Void trigger(io.fabric8.openshift.api.model.WebHookTrigger trigger)
trigger in interface io.fabric8.kubernetes.client.dsl.Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>public io.fabric8.kubernetes.client.dsl.Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void> withType(String triggerType)
withType in interface io.fabric8.kubernetes.client.dsl.Typeable<io.fabric8.kubernetes.client.dsl.Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>>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 AsFileTimeoutInputStreamable<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 MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>public AuthorEmailable<MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>> withAuthorName(String authorName)
withAuthorName in interface AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>public CommitterEmailable<AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>> withCommitterName(String committerName)
withCommitterName in interface CommitterAuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>public BuildConfigOperationsImpl withTimeout(long timeout, TimeUnit unit)
withTimeout in interface io.fabric8.kubernetes.client.dsl.DeletableWithOptionswithTimeout in interface io.fabric8.kubernetes.client.dsl.TimeoutablewithTimeout in interface io.fabric8.kubernetes.client.extension.ExtensibleResource<io.fabric8.openshift.api.model.BuildConfig>withTimeout in interface TimeoutInputStreamable<io.fabric8.openshift.api.model.Build>withTimeout in class BaseOperation<io.fabric8.openshift.api.model.BuildConfig,io.fabric8.openshift.api.model.BuildConfigList,BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,Void,io.fabric8.openshift.api.model.Build>>public BuildConfigOperationsImpl withTimeoutInMillis(long timeoutInMillis)
withTimeoutInMillis in interface io.fabric8.kubernetes.client.dsl.DeletableWithOptionswithTimeoutInMillis in interface io.fabric8.kubernetes.client.dsl.TimeoutablewithTimeoutInMillis in interface io.fabric8.kubernetes.client.extension.ExtensibleResource<io.fabric8.openshift.api.model.BuildConfig>withTimeoutInMillis in interface TimeoutInputStreamable<io.fabric8.openshift.api.model.Build>public io.fabric8.kubernetes.client.dsl.Typeable<io.fabric8.kubernetes.client.dsl.Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>> withSecret(String secret)
withSecret in interface io.fabric8.kubernetes.client.dsl.Secretable<io.fabric8.kubernetes.client.dsl.Typeable<io.fabric8.kubernetes.client.dsl.Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,Void>>>protected io.fabric8.openshift.api.model.Build submitToApiServer(InputStream inputStream, long contentLength)
protected String getRecentEvents()
Copyright © 2015–2023 Red Hat. All rights reserved.