Class BuildConfigOperationsImpl

  • All Implemented Interfaces:
    io.fabric8.kubernetes.client.dsl.AnyNamespaceable<io.fabric8.kubernetes.client.dsl.AnyNamespaceOperation<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfigList,​io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>>>, io.fabric8.kubernetes.client.dsl.AnyNamespaceOperation<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfigList,​io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>>, io.fabric8.kubernetes.client.dsl.CreateOrReplaceable<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.Deletable, io.fabric8.kubernetes.client.dsl.DeletableWithOptions, io.fabric8.kubernetes.client.dsl.DryRunable<io.fabric8.kubernetes.client.dsl.WritableOperation<io.fabric8.openshift.api.model.BuildConfig>>, io.fabric8.kubernetes.client.dsl.EditReplacePatchable<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.FieldValidateable<io.fabric8.kubernetes.client.dsl.NonDeletingOperation<io.fabric8.openshift.api.model.BuildConfig>>, io.fabric8.kubernetes.client.dsl.Filterable<io.fabric8.kubernetes.client.dsl.FilterWatchListDeletable<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfigList,​io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>>>, io.fabric8.kubernetes.client.dsl.FilterWatchListDeletable<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfigList,​io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>>, io.fabric8.kubernetes.client.dsl.Gettable<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.Informable<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.InOutCreateable<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.ItemReplacable<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.ItemWritableOperation<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.Listable<io.fabric8.openshift.api.model.BuildConfigList>, io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfigList,​io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>>, io.fabric8.kubernetes.client.dsl.Nameable<io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>>, io.fabric8.kubernetes.client.dsl.Namespaceable<io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfigList,​io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>>>, io.fabric8.kubernetes.client.dsl.NonDeletingOperation<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfigList,​io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>>, io.fabric8.kubernetes.client.dsl.Replaceable<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.ReplaceDeletable<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.Scalable<io.fabric8.openshift.api.model.BuildConfig>, 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>>>, io.fabric8.kubernetes.client.dsl.ServerSideApplicable<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.Timeoutable, io.fabric8.kubernetes.client.dsl.TimeoutableScalable<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,​Void>, io.fabric8.kubernetes.client.dsl.Typeable<io.fabric8.kubernetes.client.dsl.Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,​Void>>, io.fabric8.kubernetes.client.dsl.Updatable<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.Waitable<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.Watchable<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.WatchAndWaitable<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.dsl.WritableOperation<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.extension.ExtensibleResource<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.FromServerGettable<io.fabric8.openshift.api.model.BuildConfig>, io.fabric8.kubernetes.client.GracePeriodConfigurable<io.fabric8.kubernetes.client.PropagationPolicyConfigurable<? extends io.fabric8.kubernetes.client.dsl.Deletable>>, io.fabric8.kubernetes.client.informers.impl.ListerWatcher<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfigList>, io.fabric8.kubernetes.client.OperationInfo, io.fabric8.kubernetes.client.PropagationPolicyConfigurable<io.fabric8.kubernetes.client.GracePeriodConfigurable<? extends io.fabric8.kubernetes.client.dsl.Deletable>>, io.fabric8.openshift.client.dsl.buildconfig.AsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>, io.fabric8.openshift.client.dsl.buildconfig.AuthorEmailable<io.fabric8.openshift.client.dsl.buildconfig.MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>>, io.fabric8.openshift.client.dsl.buildconfig.AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>, io.fabric8.openshift.client.dsl.buildconfig.CommitterAuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>, io.fabric8.openshift.client.dsl.buildconfig.CommitterEmailable<io.fabric8.openshift.client.dsl.buildconfig.AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>>, io.fabric8.openshift.client.dsl.buildconfig.MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>, io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>, io.fabric8.openshift.client.dsl.InputStreamable<io.fabric8.openshift.api.model.Build>, io.fabric8.openshift.client.dsl.TimeoutInputStreamable<io.fabric8.openshift.api.model.Build>

    public class BuildConfigOperationsImpl
    extends io.fabric8.kubernetes.client.dsl.internal.HasMetadataOperation<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfigList,​io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>>
    implements io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>, io.fabric8.openshift.client.dsl.buildconfig.CommitterAuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface io.fabric8.kubernetes.client.dsl.FieldValidateable

        io.fabric8.kubernetes.client.dsl.FieldValidateable.Validation
    • Field Summary

      • Fields inherited from class io.fabric8.kubernetes.client.dsl.internal.HasMetadataOperation

        DEFAULT_GRACE_PERIOD_IN_SECONDS, DEFAULT_PROPAGATION_POLICY
      • Fields inherited from class io.fabric8.kubernetes.client.dsl.internal.BaseOperation

        apiVersion, listType
      • Fields inherited from class io.fabric8.kubernetes.client.dsl.internal.CreateOnlyResourceOperation

        type
      • Fields inherited from class io.fabric8.kubernetes.client.dsl.internal.OperationSupport

        apiGroupName, apiGroupVersion, config, context, dryRun, httpClient, JSON, JSON_MERGE_PATCH, JSON_PATCH, name, namespace, resourceT, STRATEGIC_MERGE_JSON_PATCH, subresource
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.fabric8.openshift.client.dsl.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)  
      io.fabric8.openshift.client.dsl.buildconfig.CommitterAuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> instantiateBinary()  
      BuildConfigOperationsImpl newInstance​(io.fabric8.kubernetes.client.dsl.internal.OperationContext context)  
      protected io.fabric8.openshift.api.model.Build submitToApiServer​(InputStream inputStream, long contentLength)  
      Void trigger​(io.fabric8.openshift.api.model.WebHookTrigger trigger)  
      io.fabric8.openshift.client.dsl.buildconfig.MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> withAuthorEmail​(String email)  
      io.fabric8.openshift.client.dsl.buildconfig.AuthorEmailable<io.fabric8.openshift.client.dsl.buildconfig.MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>> withAuthorName​(String authorName)  
      io.fabric8.openshift.client.dsl.buildconfig.AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> withCommitterEmail​(String committerEmail)  
      io.fabric8.openshift.client.dsl.buildconfig.CommitterEmailable<io.fabric8.openshift.client.dsl.buildconfig.AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>> withCommitterName​(String committerName)  
      io.fabric8.openshift.client.dsl.buildconfig.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)  
      • Methods inherited from class io.fabric8.kubernetes.client.dsl.internal.HasMetadataOperation

        accept, edit, edit, editStatus, handleReplace, modifyItemForReplaceOrPatch, patch, patch, patch, patch, patch, patchStatus, patchStatus, replace, replaceStatus, scale, scale, scale, update, update, updateStatus, waitUntilScaled
      • Methods inherited from class io.fabric8.kubernetes.client.dsl.internal.BaseOperation

        appendListOptionParams, create, createOr, 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, subresource, unlock, updateApiVersion, updateListItems, 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, withResourceVersion
      • Methods inherited from class io.fabric8.kubernetes.client.dsl.internal.CreateOnlyResourceOperation

        create, getType
      • Methods inherited from class io.fabric8.kubernetes.client.dsl.internal.OperationSupport

        addNamespacedUrlPathParts, assertResponseCode, checkName, checkNamespace, correctNamespace, createStatus, createStatus, getAPIGroupName, getAPIGroupVersion, getConfig, getKubernetesSerialization, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getOperationContext, getRequestConfig, getResourceT, getResourceUrl, getResourceUrl, getResourceUrl, getResourceURLForPatchOperation, getResourceURLForWriteOperation, getRootUrlParts, handleCreate, handleDelete, handleDeploymentRollback, handleGet, handleMetric, handlePatch, handlePatch, handleRaw, handleRawGet, handleResponse, handleResponse, handleScale, handleUpdate, requestException, requestException, requestFailure, requestFailure, restCall, waitForResult
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.AnyNamespaceOperation

        delete
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.CreateOrReplaceable

        create, createOrReplace
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Deletable

        delete
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.DryRunable

        dryRun
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.EditReplacePatchable

        accept, edit, edit, edit, patch, patch, patch, patch, patch, patch
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Filterable

        withLabel, withoutLabel
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Gettable

        get
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Informable

        inform, inform, inform, informOnCondition, runnableInformer
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.ItemReplacable

        replace, replaceStatus
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.ItemWritableOperation

        create, createOrReplace, delete, patchStatus, updateStatus
      • Methods inherited from interface io.fabric8.kubernetes.client.informers.impl.ListerWatcher

        getConfig
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.NonDeletingOperation

        createOr, editStatus, patchStatus
      • Methods inherited from interface io.fabric8.kubernetes.client.OperationInfo

        getFullResourceName, getName, getNamespace
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Replaceable

        replaceStatus, updateStatus
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Resource

        cascading, isReady, item, require
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Scalable

        scale, scale, scale
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.ServerSideApplicable

        serverSideApply
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Updatable

        replace, update
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Waitable

        waitUntilCondition, waitUntilReady
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Watchable

        streamingList, watch, watch, watch
    • Constructor Detail

      • BuildConfigOperationsImpl

        public BuildConfigOperationsImpl​(io.fabric8.kubernetes.client.Client client)
      • BuildConfigOperationsImpl

        public BuildConfigOperationsImpl​(BuildConfigOperationContext context,
                                         io.fabric8.kubernetes.client.dsl.internal.OperationContext superContext)
    • Method Detail

      • newInstance

        public BuildConfigOperationsImpl newInstance​(io.fabric8.kubernetes.client.dsl.internal.OperationContext context)
        Overrides:
        newInstance in class io.fabric8.kubernetes.client.dsl.internal.HasMetadataOperation<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfigList,​io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>>
      • instantiate

        public io.fabric8.openshift.api.model.Build instantiate​(io.fabric8.openshift.api.model.BuildRequest request)
        Specified by:
        instantiate in interface io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>
      • instantiateBinary

        public io.fabric8.openshift.client.dsl.buildconfig.CommitterAuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> instantiateBinary()
        Specified by:
        instantiateBinary in interface io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>
      • trigger

        public Void trigger​(io.fabric8.openshift.api.model.WebHookTrigger trigger)
        Specified by:
        trigger in interface io.fabric8.kubernetes.client.dsl.Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,​Void>
      • withType

        public io.fabric8.kubernetes.client.dsl.Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,​Void> withType​(String triggerType)
        Specified by:
        withType in interface io.fabric8.kubernetes.client.dsl.Typeable<io.fabric8.kubernetes.client.dsl.Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,​Void>>
      • fromInputStream

        public io.fabric8.openshift.api.model.Build fromInputStream​(InputStream inputStream)
        Specified by:
        fromInputStream in interface io.fabric8.openshift.client.dsl.InputStreamable<io.fabric8.openshift.api.model.Build>
      • fromFile

        public io.fabric8.openshift.api.model.Build fromFile​(File file)
        Specified by:
        fromFile in interface io.fabric8.openshift.client.dsl.InputStreamable<io.fabric8.openshift.api.model.Build>
      • asFile

        public io.fabric8.openshift.client.dsl.TimeoutInputStreamable<io.fabric8.openshift.api.model.Build> asFile​(String fileName)
        Specified by:
        asFile in interface io.fabric8.openshift.client.dsl.buildconfig.AsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>
      • withAuthorEmail

        public io.fabric8.openshift.client.dsl.buildconfig.MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> withAuthorEmail​(String email)
        Specified by:
        withAuthorEmail in interface io.fabric8.openshift.client.dsl.buildconfig.AuthorEmailable<io.fabric8.openshift.client.dsl.buildconfig.MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>>
      • withCommitterEmail

        public io.fabric8.openshift.client.dsl.buildconfig.AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> withCommitterEmail​(String committerEmail)
        Specified by:
        withCommitterEmail in interface io.fabric8.openshift.client.dsl.buildconfig.CommitterEmailable<io.fabric8.openshift.client.dsl.buildconfig.AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>>
      • withMessage

        public io.fabric8.openshift.client.dsl.buildconfig.AsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build> withMessage​(String message)
        Specified by:
        withMessage in interface io.fabric8.openshift.client.dsl.buildconfig.MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>
      • withAuthorName

        public io.fabric8.openshift.client.dsl.buildconfig.AuthorEmailable<io.fabric8.openshift.client.dsl.buildconfig.MessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>> withAuthorName​(String authorName)
        Specified by:
        withAuthorName in interface io.fabric8.openshift.client.dsl.buildconfig.AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>
      • withCommitterName

        public io.fabric8.openshift.client.dsl.buildconfig.CommitterEmailable<io.fabric8.openshift.client.dsl.buildconfig.AuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>> withCommitterName​(String committerName)
        Specified by:
        withCommitterName in interface io.fabric8.openshift.client.dsl.buildconfig.CommitterAuthorMessageAsFileTimeoutInputStreamable<io.fabric8.openshift.api.model.Build>
      • withTimeout

        public BuildConfigOperationsImpl withTimeout​(long timeout,
                                                     TimeUnit unit)
        Specified by:
        withTimeout in interface io.fabric8.kubernetes.client.dsl.Deletable
        Specified by:
        withTimeout in interface io.fabric8.kubernetes.client.extension.ExtensibleResource<io.fabric8.openshift.api.model.BuildConfig>
        Specified by:
        withTimeout in interface io.fabric8.kubernetes.client.dsl.Timeoutable
        Specified by:
        withTimeout in interface io.fabric8.kubernetes.client.dsl.TimeoutableScalable<io.fabric8.openshift.api.model.BuildConfig>
        Specified by:
        withTimeout in interface io.fabric8.openshift.client.dsl.TimeoutInputStreamable<io.fabric8.openshift.api.model.Build>
        Overrides:
        withTimeout in class io.fabric8.kubernetes.client.dsl.internal.BaseOperation<io.fabric8.openshift.api.model.BuildConfig,​io.fabric8.openshift.api.model.BuildConfigList,​io.fabric8.openshift.client.dsl.BuildConfigResource<io.fabric8.openshift.api.model.BuildConfig,​Void,​io.fabric8.openshift.api.model.Build>>
      • withTimeoutInMillis

        public BuildConfigOperationsImpl withTimeoutInMillis​(long timeoutInMillis)
        Specified by:
        withTimeoutInMillis in interface io.fabric8.kubernetes.client.dsl.Deletable
        Specified by:
        withTimeoutInMillis in interface io.fabric8.kubernetes.client.extension.ExtensibleResource<io.fabric8.openshift.api.model.BuildConfig>
        Specified by:
        withTimeoutInMillis in interface io.fabric8.kubernetes.client.dsl.Timeoutable
        Specified by:
        withTimeoutInMillis in interface io.fabric8.kubernetes.client.dsl.TimeoutableScalable<io.fabric8.openshift.api.model.BuildConfig>
        Specified by:
        withTimeoutInMillis in interface io.fabric8.openshift.client.dsl.TimeoutInputStreamable<io.fabric8.openshift.api.model.Build>
      • withSecret

        public io.fabric8.kubernetes.client.dsl.Typeable<io.fabric8.kubernetes.client.dsl.Triggerable<io.fabric8.openshift.api.model.WebHookTrigger,​Void>> withSecret​(String secret)
        Specified by:
        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>>>
      • submitToApiServer

        protected io.fabric8.openshift.api.model.Build submitToApiServer​(InputStream inputStream,
                                                                         long contentLength)
      • getRecentEvents

        protected String getRecentEvents()