Interface DeployableScalableResource<T>

  • All Superinterfaces:
    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<T>, io.fabric8.kubernetes.client.dsl.Deletable, io.fabric8.kubernetes.client.dsl.DeletableWithOptions, io.fabric8.kubernetes.client.dsl.DryRunable<io.fabric8.kubernetes.client.dsl.WritableOperation<T>>, io.fabric8.kubernetes.client.dsl.EditReplacePatchable<T>, io.fabric8.kubernetes.client.dsl.FieldValidateable<io.fabric8.kubernetes.client.dsl.NonDeletingOperation<T>>, io.fabric8.kubernetes.client.FromServerGettable<T>, io.fabric8.kubernetes.client.dsl.Gettable<T>, io.fabric8.kubernetes.client.GracePeriodConfigurable<io.fabric8.kubernetes.client.PropagationPolicyConfigurable<? extends io.fabric8.kubernetes.client.dsl.Deletable>>, io.fabric8.kubernetes.client.dsl.Informable<T>, io.fabric8.kubernetes.client.dsl.ItemReplacable<T>, io.fabric8.kubernetes.client.dsl.ItemWritableOperation<T>, io.fabric8.kubernetes.client.dsl.Loggable, io.fabric8.kubernetes.client.dsl.NonDeletingOperation<T>, io.fabric8.kubernetes.client.dsl.PrettyLoggable, io.fabric8.kubernetes.client.PropagationPolicyConfigurable<io.fabric8.kubernetes.client.GracePeriodConfigurable<? extends io.fabric8.kubernetes.client.dsl.Deletable>>, io.fabric8.kubernetes.client.dsl.Replaceable<T>, io.fabric8.kubernetes.client.dsl.ReplaceDeletable<T>, io.fabric8.kubernetes.client.dsl.Resource<T>, io.fabric8.kubernetes.client.dsl.Scalable<T>, io.fabric8.kubernetes.client.dsl.ScalableResource<T>, io.fabric8.kubernetes.client.dsl.ServerSideApplicable<T>, io.fabric8.kubernetes.client.dsl.TailPrettyLoggable, io.fabric8.kubernetes.client.dsl.Timeoutable, io.fabric8.kubernetes.client.dsl.TimeoutableScalable<T>, TimeoutDeployable<T>, io.fabric8.kubernetes.client.dsl.TimestampBytesLimitTerminateTimeTailPrettyLoggable, io.fabric8.kubernetes.client.dsl.TimeTailPrettyLoggable, io.fabric8.kubernetes.client.dsl.Updatable<T>, io.fabric8.kubernetes.client.dsl.Waitable<T,​T>, io.fabric8.kubernetes.client.dsl.Watchable<T>, io.fabric8.kubernetes.client.dsl.WatchAndWaitable<T>, io.fabric8.kubernetes.client.dsl.WritableOperation<T>

    public interface DeployableScalableResource<T>
    extends io.fabric8.kubernetes.client.dsl.ScalableResource<T>, TimeoutDeployable<T>
    • Nested Class Summary

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

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

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      T deployLatest​(boolean wait)
      Deprecated.
      use TimeoutDeployable instead to indicate the timeout
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.BytesLimitTerminateTimeTailPrettyLoggable

        limitBytes, terminated
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Containerable

        inContainer
      • 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, 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.FieldValidateable

        fieldValidation
      • Methods inherited from interface io.fabric8.kubernetes.client.FromServerGettable

        fromServer
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Gettable

        get
      • Methods inherited from interface io.fabric8.kubernetes.client.GracePeriodConfigurable

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

        inform, inform, inform, informOnCondition, runnableInformer, withIndexers, withLimit
      • 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.dsl.Loggable

        getLog, getLog, getLogInputStream, getLogReader, watchLog, watchLog, withLogWaitTimeout, withReadyWaitTimeout
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.NonDeletingOperation

        createOr, editStatus, patchStatus, subresource, unlock
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.PrettyLoggable

        withPrettyOutput
      • Methods inherited from interface io.fabric8.kubernetes.client.PropagationPolicyConfigurable

        withPropagationPolicy
      • 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, lockResourceVersion, lockResourceVersion, require
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Scalable

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

        fieldManager, forceConflicts, serverSideApply
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.TailPrettyLoggable

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

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

        usingTimestamps
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.TimeTailPrettyLoggable

        sinceSeconds, sinceTime
      • 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
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.WatchAndWaitable

        withResourceVersion