Class DeploymentConfigOperationsImpl

  • All Implemented Interfaces:
    io.fabric8.kubernetes.client.dsl.AnyNamespaceable<io.fabric8.kubernetes.client.dsl.AnyNamespaceOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​io.fabric8.openshift.client.dsl.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>>, io.fabric8.kubernetes.client.dsl.AnyNamespaceOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​io.fabric8.openshift.client.dsl.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>, io.fabric8.kubernetes.client.dsl.BytesLimitTerminateTimeTailPrettyLoggable, io.fabric8.kubernetes.client.dsl.Containerable<String,​io.fabric8.kubernetes.client.dsl.Loggable>, io.fabric8.kubernetes.client.dsl.CreateOrReplaceable<io.fabric8.openshift.api.model.DeploymentConfig>, 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.DeploymentConfig>>, io.fabric8.kubernetes.client.dsl.EditReplacePatchable<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.FieldValidateable<io.fabric8.kubernetes.client.dsl.NonDeletingOperation<io.fabric8.openshift.api.model.DeploymentConfig>>, io.fabric8.kubernetes.client.dsl.Filterable<io.fabric8.kubernetes.client.dsl.FilterWatchListDeletable<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​io.fabric8.openshift.client.dsl.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>>, io.fabric8.kubernetes.client.dsl.FilterWatchListDeletable<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​io.fabric8.openshift.client.dsl.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>, io.fabric8.kubernetes.client.dsl.Gettable<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.Informable<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.InOutCreateable<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.ItemReplacable<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.ItemWritableOperation<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.Listable<io.fabric8.openshift.api.model.DeploymentConfigList>, io.fabric8.kubernetes.client.dsl.Loggable, io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​io.fabric8.openshift.client.dsl.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>, io.fabric8.kubernetes.client.dsl.Nameable<io.fabric8.openshift.client.dsl.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>, io.fabric8.kubernetes.client.dsl.Namespaceable<io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​io.fabric8.openshift.client.dsl.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>>, io.fabric8.kubernetes.client.dsl.NonDeletingOperation<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​io.fabric8.openshift.client.dsl.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>, io.fabric8.kubernetes.client.dsl.PrettyLoggable, io.fabric8.kubernetes.client.dsl.Replaceable<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.ReplaceDeletable<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.Scalable<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.ScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.ServerSideApplicable<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.TailPrettyLoggable, io.fabric8.kubernetes.client.dsl.Timeoutable, io.fabric8.kubernetes.client.dsl.TimeoutableScalable<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.TimestampBytesLimitTerminateTimeTailPrettyLoggable, io.fabric8.kubernetes.client.dsl.TimeTailPrettyLoggable, io.fabric8.kubernetes.client.dsl.Updatable<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.Waitable<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.Watchable<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.WatchAndWaitable<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.dsl.WritableOperation<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.extension.ExtensibleResource<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.kubernetes.client.FromServerGettable<io.fabric8.openshift.api.model.DeploymentConfig>, 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.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList>, 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.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>, io.fabric8.openshift.client.dsl.TimeoutDeployable<io.fabric8.openshift.api.model.DeploymentConfig>

    public class DeploymentConfigOperationsImpl
    extends io.fabric8.kubernetes.client.dsl.internal.HasMetadataOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​io.fabric8.openshift.client.dsl.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>
    implements io.fabric8.openshift.client.dsl.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>
    • 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 
      Modifier and Type Field Description
      static String OPENSHIFT_IO_DEPLOYMENT_CONFIG_NAME  
      • 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
    • Constructor Summary

      Constructors 
      Constructor Description
      DeploymentConfigOperationsImpl​(io.fabric8.kubernetes.client.Client client)  
      DeploymentConfigOperationsImpl​(io.fabric8.kubernetes.client.dsl.internal.PodOperationContext context, io.fabric8.kubernetes.client.dsl.internal.OperationContext superContext)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.fabric8.openshift.api.model.DeploymentConfig deployLatest()  
      io.fabric8.openshift.api.model.DeploymentConfig deployLatest​(boolean wait)  
      String getLog()  
      String getLog​(boolean isPretty)  
      InputStream getLogInputStream()
      Returns an unclosed InputStream.
      Reader getLogReader()
      Returns an unclosed Reader.
      io.fabric8.kubernetes.client.dsl.Loggable inContainer​(String id)  
      io.fabric8.kubernetes.client.dsl.TimeTailPrettyLoggable limitBytes​(int limitBytes)  
      DeploymentConfigOperationsImpl newInstance​(io.fabric8.kubernetes.client.dsl.internal.OperationContext context)  
      io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scale​(io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scaleParam)  
      io.fabric8.kubernetes.client.dsl.TailPrettyLoggable sinceSeconds​(int seconds)  
      io.fabric8.kubernetes.client.dsl.TailPrettyLoggable sinceTime​(String timestamp)  
      io.fabric8.kubernetes.client.dsl.PrettyLoggable tailingLines​(int lines)  
      io.fabric8.kubernetes.client.dsl.TimeTailPrettyLoggable terminated()  
      io.fabric8.kubernetes.client.dsl.BytesLimitTerminateTimeTailPrettyLoggable usingTimestamps()  
      io.fabric8.kubernetes.client.dsl.LogWatch watchLog()  
      io.fabric8.kubernetes.client.dsl.LogWatch watchLog​(OutputStream out)  
      io.fabric8.kubernetes.client.dsl.Loggable withLogWaitTimeout​(Integer logWaitTimeout)  
      io.fabric8.kubernetes.client.dsl.Loggable withPrettyOutput()  
      io.fabric8.kubernetes.client.dsl.Loggable withReadyWaitTimeout​(Integer timeout)  
      DeploymentConfigOperationsImpl withTimeout​(long timeout, TimeUnit unit)  
      DeploymentConfigOperationsImpl withTimeoutInMillis​(long timeoutInMillis)  
      • 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, 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
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.ServerSideApplicable

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

        scale
      • 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
    • Field Detail

    • Constructor Detail

      • DeploymentConfigOperationsImpl

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

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

      • newInstance

        public DeploymentConfigOperationsImpl 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.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​io.fabric8.openshift.client.dsl.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>
      • scale

        public io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scale​(io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scaleParam)
        Specified by:
        scale in interface io.fabric8.kubernetes.client.dsl.Scalable<io.fabric8.openshift.api.model.DeploymentConfig>
        Overrides:
        scale in class io.fabric8.kubernetes.client.dsl.internal.HasMetadataOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​io.fabric8.openshift.client.dsl.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>
      • deployLatest

        public io.fabric8.openshift.api.model.DeploymentConfig deployLatest​(boolean wait)
        Specified by:
        deployLatest in interface io.fabric8.openshift.client.dsl.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>
      • deployLatest

        public io.fabric8.openshift.api.model.DeploymentConfig deployLatest()
        Specified by:
        deployLatest in interface io.fabric8.openshift.client.dsl.TimeoutDeployable<io.fabric8.openshift.api.model.DeploymentConfig>
      • getLog

        public String getLog()
        Specified by:
        getLog in interface io.fabric8.kubernetes.client.dsl.Loggable
      • getLog

        public String getLog​(boolean isPretty)
        Specified by:
        getLog in interface io.fabric8.kubernetes.client.dsl.Loggable
      • getLogReader

        public Reader getLogReader()
        Returns an unclosed Reader. It's the caller responsibility to close it.
        Specified by:
        getLogReader in interface io.fabric8.kubernetes.client.dsl.Loggable
        Returns:
        Reader
      • getLogInputStream

        public InputStream getLogInputStream()
        Returns an unclosed InputStream. It's the caller responsibility to close it.
        Specified by:
        getLogInputStream in interface io.fabric8.kubernetes.client.dsl.Loggable
        Returns:
        InputStream
      • watchLog

        public io.fabric8.kubernetes.client.dsl.LogWatch watchLog()
        Specified by:
        watchLog in interface io.fabric8.kubernetes.client.dsl.Loggable
      • watchLog

        public io.fabric8.kubernetes.client.dsl.LogWatch watchLog​(OutputStream out)
        Specified by:
        watchLog in interface io.fabric8.kubernetes.client.dsl.Loggable
      • withLogWaitTimeout

        public io.fabric8.kubernetes.client.dsl.Loggable withLogWaitTimeout​(Integer logWaitTimeout)
        Specified by:
        withLogWaitTimeout in interface io.fabric8.kubernetes.client.dsl.Loggable
      • withReadyWaitTimeout

        public io.fabric8.kubernetes.client.dsl.Loggable withReadyWaitTimeout​(Integer timeout)
        Specified by:
        withReadyWaitTimeout in interface io.fabric8.kubernetes.client.dsl.Loggable
      • inContainer

        public io.fabric8.kubernetes.client.dsl.Loggable inContainer​(String id)
        Specified by:
        inContainer in interface io.fabric8.kubernetes.client.dsl.Containerable<String,​io.fabric8.kubernetes.client.dsl.Loggable>
      • limitBytes

        public io.fabric8.kubernetes.client.dsl.TimeTailPrettyLoggable limitBytes​(int limitBytes)
        Specified by:
        limitBytes in interface io.fabric8.kubernetes.client.dsl.BytesLimitTerminateTimeTailPrettyLoggable
      • terminated

        public io.fabric8.kubernetes.client.dsl.TimeTailPrettyLoggable terminated()
        Specified by:
        terminated in interface io.fabric8.kubernetes.client.dsl.BytesLimitTerminateTimeTailPrettyLoggable
      • withPrettyOutput

        public io.fabric8.kubernetes.client.dsl.Loggable withPrettyOutput()
        Specified by:
        withPrettyOutput in interface io.fabric8.kubernetes.client.dsl.PrettyLoggable
      • tailingLines

        public io.fabric8.kubernetes.client.dsl.PrettyLoggable tailingLines​(int lines)
        Specified by:
        tailingLines in interface io.fabric8.kubernetes.client.dsl.TailPrettyLoggable
      • sinceTime

        public io.fabric8.kubernetes.client.dsl.TailPrettyLoggable sinceTime​(String timestamp)
        Specified by:
        sinceTime in interface io.fabric8.kubernetes.client.dsl.TimeTailPrettyLoggable
      • sinceSeconds

        public io.fabric8.kubernetes.client.dsl.TailPrettyLoggable sinceSeconds​(int seconds)
        Specified by:
        sinceSeconds in interface io.fabric8.kubernetes.client.dsl.TimeTailPrettyLoggable
      • usingTimestamps

        public io.fabric8.kubernetes.client.dsl.BytesLimitTerminateTimeTailPrettyLoggable usingTimestamps()
        Specified by:
        usingTimestamps in interface io.fabric8.kubernetes.client.dsl.TimestampBytesLimitTerminateTimeTailPrettyLoggable
      • withTimeout

        public DeploymentConfigOperationsImpl 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.DeploymentConfig>
        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.DeploymentConfig>
        Specified by:
        withTimeout in interface io.fabric8.openshift.client.dsl.TimeoutDeployable<io.fabric8.openshift.api.model.DeploymentConfig>
        Overrides:
        withTimeout in class io.fabric8.kubernetes.client.dsl.internal.BaseOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​io.fabric8.openshift.client.dsl.DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>
      • withTimeoutInMillis

        public DeploymentConfigOperationsImpl 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.DeploymentConfig>
        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.DeploymentConfig>
        Specified by:
        withTimeoutInMillis in interface io.fabric8.openshift.client.dsl.TimeoutDeployable<io.fabric8.openshift.api.model.DeploymentConfig>