Interface TemplateResource

  • All Superinterfaces:
    io.fabric8.kubernetes.client.dsl.CreateOrReplaceable<io.fabric8.openshift.api.model.Template>, 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.Template>>, io.fabric8.kubernetes.client.dsl.EditReplacePatchable<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.FieldValidateable<io.fabric8.kubernetes.client.dsl.NonDeletingOperation<io.fabric8.openshift.api.model.Template>>, io.fabric8.kubernetes.client.FromServerGettable<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.Gettable<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.GracePeriodConfigurable<io.fabric8.kubernetes.client.PropagationPolicyConfigurable<? extends io.fabric8.kubernetes.client.dsl.Deletable>>, io.fabric8.kubernetes.client.dsl.Informable<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.ItemReplacable<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.ItemWritableOperation<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.NonDeletingOperation<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.PropagationPolicyConfigurable<io.fabric8.kubernetes.client.GracePeriodConfigurable<? extends io.fabric8.kubernetes.client.dsl.Deletable>>, io.fabric8.kubernetes.client.dsl.Replaceable<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.ReplaceDeletable<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.Scalable<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.ServerSideApplicable<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.Timeoutable, io.fabric8.kubernetes.client.dsl.Updatable<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.Waitable<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.Watchable<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.WatchAndWaitable<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.WritableOperation<io.fabric8.openshift.api.model.Template>

    public interface TemplateResource
    extends io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.Template>
    • 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 
      Modifier and Type Method Description
      io.fabric8.kubernetes.api.model.KubernetesList process​(ParameterValue... values)
      Process a template with the specified ParameterValues.
      io.fabric8.kubernetes.api.model.KubernetesList process​(File f)
      Process a template reading parameter values from a File in json or yml format.
      io.fabric8.kubernetes.api.model.KubernetesList process​(InputStream is)
      Process a template reading parameter values from an InputStream in json or yml format.
      io.fabric8.kubernetes.api.model.KubernetesList process​(Map<String,​String> map)
      Process a template reading parameter values from am Map.
      io.fabric8.kubernetes.api.model.KubernetesList processLocally​(ParameterValue... values)
      Process a template with the specified ParameterValues.
      io.fabric8.kubernetes.api.model.KubernetesList processLocally​(File f)
      Process a template locally reading parameter values from a File in json or yml format.
      io.fabric8.kubernetes.api.model.KubernetesList processLocally​(InputStream is)
      Process a template locally reading parameter values from an InputStream in json or yml format.
      io.fabric8.kubernetes.api.model.KubernetesList processLocally​(Map<String,​String> map)
      Process a template locally reading parameter values from am Map.
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.CreateOrReplaceable

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

        delete, withTimeout, withTimeoutInMillis
      • 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.NonDeletingOperation

        createOr, editStatus, patchStatus, subresource, unlock
      • 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.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
    • Method Detail

      • process

        io.fabric8.kubernetes.api.model.KubernetesList process​(File f)
        Process a template reading parameter values from a File in json or yml format.
        Parameters:
        f - The specified File.
        Returns:
      • process

        io.fabric8.kubernetes.api.model.KubernetesList process​(InputStream is)
        Process a template reading parameter values from an InputStream in json or yml format.
        Parameters:
        is - The specified InputStream.
        Returns:
      • process

        io.fabric8.kubernetes.api.model.KubernetesList process​(Map<String,​String> map)
        Process a template reading parameter values from am Map.
        Parameters:
        map - The specified Map.
        Returns:
      • process

        io.fabric8.kubernetes.api.model.KubernetesList process​(ParameterValue... values)
        Process a template with the specified ParameterValues.
        Parameters:
        values - The specified ParameterValues.
        Returns:
      • processLocally

        io.fabric8.kubernetes.api.model.KubernetesList processLocally​(File f)
        Process a template locally reading parameter values from a File in json or yml format. This kind of processing is performed locally, without communicating with the server (e.g for generating values using expressions).
        Parameters:
        f - The specified File.
        Returns:
      • processLocally

        io.fabric8.kubernetes.api.model.KubernetesList processLocally​(InputStream is)
        Process a template locally reading parameter values from an InputStream in json or yml format. This kind of processing is performed locally, without communicating with the server (e.g for generating values using expressions).
        Parameters:
        is - The specified InputStream.
        Returns:
      • processLocally

        io.fabric8.kubernetes.api.model.KubernetesList processLocally​(Map<String,​String> map)
        Process a template locally reading parameter values from am Map. This kind of processing is performed locally, without communicating with the server (e.g for generating values using expressions).
        Parameters:
        map - The specified Map.
        Returns:
      • processLocally

        io.fabric8.kubernetes.api.model.KubernetesList processLocally​(ParameterValue... values)
        Process a template with the specified ParameterValues. This kind of processing is performed locally, without communicating with the server (e.g for generating values using expressions).
        Parameters:
        values - The specified ParameterValues.
        Returns: