Class TemplateOperationsImpl

  • All Implemented Interfaces:
    io.fabric8.kubernetes.client.dsl.AnyNamespaceable<io.fabric8.kubernetes.client.dsl.AnyNamespaceOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>>, io.fabric8.kubernetes.client.dsl.AnyNamespaceOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>, 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.dsl.Filterable<io.fabric8.kubernetes.client.dsl.FilterWatchListDeletable<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>>, io.fabric8.kubernetes.client.dsl.FilterWatchListDeletable<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>, io.fabric8.kubernetes.client.dsl.Gettable<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.Informable<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.InOutCreateable<io.fabric8.openshift.api.model.Template,​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.Listable<io.fabric8.openshift.api.model.TemplateList>, io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>, io.fabric8.kubernetes.client.dsl.Nameable<io.fabric8.openshift.client.dsl.TemplateResource>, io.fabric8.kubernetes.client.dsl.Namespaceable<io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>>, io.fabric8.kubernetes.client.dsl.NonDeletingOperation<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>, io.fabric8.kubernetes.client.dsl.Parameterizable<io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>>, io.fabric8.kubernetes.client.dsl.ParameterMixedOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>, 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.TimeoutableScalable<io.fabric8.openshift.api.model.Template>, 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>, io.fabric8.kubernetes.client.extension.ExtensibleResource<io.fabric8.openshift.api.model.Template>, io.fabric8.kubernetes.client.FromServerGettable<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.informers.impl.ListerWatcher<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList>, 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.TemplateResource

    public class TemplateOperationsImpl
    extends io.fabric8.kubernetes.client.dsl.internal.HasMetadataOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>
    implements io.fabric8.openshift.client.dsl.TemplateResource, io.fabric8.kubernetes.client.dsl.ParameterMixedOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>
    • 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.api.model.Template get()  
      io.fabric8.openshift.client.dsl.TemplateResource load​(InputStream is)  
      TemplateOperationsImpl newInstance​(io.fabric8.kubernetes.client.dsl.internal.OperationContext context)  
      TemplateOperationsImpl newInstance​(io.fabric8.kubernetes.client.dsl.internal.OperationContext context, Map<String,​String> parameters)  
      io.fabric8.kubernetes.api.model.KubernetesList process​(io.fabric8.openshift.client.ParameterValue... values)  
      io.fabric8.kubernetes.api.model.KubernetesList process​(File f)  
      io.fabric8.kubernetes.api.model.KubernetesList process​(InputStream is)  
      io.fabric8.kubernetes.api.model.KubernetesList process​(Map<String,​String> valuesMap)  
      io.fabric8.kubernetes.api.model.KubernetesList processLocally​(io.fabric8.openshift.client.ParameterValue... values)  
      io.fabric8.kubernetes.api.model.KubernetesList processLocally​(File f)  
      io.fabric8.kubernetes.api.model.KubernetesList processLocally​(InputStream is)  
      io.fabric8.kubernetes.api.model.KubernetesList processLocally​(Map<String,​String> valuesMap)  
      TemplateOperationsImpl withParameters​(Map<String,​String> parameters)  
      • 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, 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, 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, withTimeout
      • 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.AnyNamespaceable

        inAnyNamespace
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.AnyNamespaceOperation

        delete, delete, dryRun, dryRun, load, load, load, resource
      • 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.extension.ExtensibleResource

        withTimeoutInMillis
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Filterable

        withField, withFields, withInvolvedObject, withLabel, withLabel, withLabelIn, withLabelNotIn, withLabels, withLabelSelector, withLabelSelector, withoutField, withoutFields, withoutLabel, withoutLabel, withoutLabels
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.FilterWatchListDeletable

        resources, withNewFilter
      • 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.dsl.Listable

        list, list, list
      • Methods inherited from interface io.fabric8.kubernetes.client.informers.impl.ListerWatcher

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

        withName
      • Methods inherited from interface io.fabric8.kubernetes.client.dsl.Namespaceable

        inNamespace
      • 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

      • TemplateOperationsImpl

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

        public TemplateOperationsImpl​(io.fabric8.kubernetes.client.dsl.internal.OperationContext context,
                                      Map<String,​String> parameters)
    • Method Detail

      • newInstance

        public TemplateOperationsImpl 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.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>
      • process

        public io.fabric8.kubernetes.api.model.KubernetesList process​(File f)
        Specified by:
        process in interface io.fabric8.openshift.client.dsl.TemplateResource
      • process

        public io.fabric8.kubernetes.api.model.KubernetesList process​(InputStream is)
        Specified by:
        process in interface io.fabric8.openshift.client.dsl.TemplateResource
      • process

        public io.fabric8.kubernetes.api.model.KubernetesList process​(Map<String,​String> valuesMap)
        Specified by:
        process in interface io.fabric8.openshift.client.dsl.TemplateResource
      • process

        public io.fabric8.kubernetes.api.model.KubernetesList process​(io.fabric8.openshift.client.ParameterValue... values)
        Specified by:
        process in interface io.fabric8.openshift.client.dsl.TemplateResource
      • processLocally

        public io.fabric8.kubernetes.api.model.KubernetesList processLocally​(File f)
        Specified by:
        processLocally in interface io.fabric8.openshift.client.dsl.TemplateResource
      • processLocally

        public io.fabric8.kubernetes.api.model.KubernetesList processLocally​(InputStream is)
        Specified by:
        processLocally in interface io.fabric8.openshift.client.dsl.TemplateResource
      • processLocally

        public io.fabric8.kubernetes.api.model.KubernetesList processLocally​(io.fabric8.openshift.client.ParameterValue... values)
        Specified by:
        processLocally in interface io.fabric8.openshift.client.dsl.TemplateResource
      • withParameters

        public TemplateOperationsImpl withParameters​(Map<String,​String> parameters)
        Specified by:
        withParameters in interface io.fabric8.kubernetes.client.dsl.Parameterizable<io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>>
      • processLocally

        public io.fabric8.kubernetes.api.model.KubernetesList processLocally​(Map<String,​String> valuesMap)
        Specified by:
        processLocally in interface io.fabric8.openshift.client.dsl.TemplateResource
      • get

        public io.fabric8.openshift.api.model.Template get()
        Specified by:
        get in interface io.fabric8.kubernetes.client.dsl.Gettable<io.fabric8.openshift.api.model.Template>
        Overrides:
        get in class io.fabric8.kubernetes.client.dsl.internal.BaseOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>
      • load

        public io.fabric8.openshift.client.dsl.TemplateResource load​(InputStream is)
        Specified by:
        load in interface io.fabric8.kubernetes.client.dsl.AnyNamespaceOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>
        Overrides:
        load in class io.fabric8.kubernetes.client.dsl.internal.BaseOperation<io.fabric8.openshift.api.model.Template,​io.fabric8.openshift.api.model.TemplateList,​io.fabric8.openshift.client.dsl.TemplateResource>