Class GenericKubernetesResourceOperationsImpl

  • All Implemented Interfaces:
    AnyNamespaceable<AnyNamespaceOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,​io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,​Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>>>, AnyNamespaceOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,​io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,​Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>>, CreateOrReplaceable<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, Deletable, DeletableWithOptions, DryRunable<WritableOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource>>, EditReplacePatchable<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, FieldValidateable<NonDeletingOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource>>, Filterable<FilterWatchListDeletable<io.fabric8.kubernetes.api.model.GenericKubernetesResource,​io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,​Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>>>, FilterWatchListDeletable<io.fabric8.kubernetes.api.model.GenericKubernetesResource,​io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,​Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>>, Gettable<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, Informable<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, InOutCreateable<io.fabric8.kubernetes.api.model.GenericKubernetesResource,​io.fabric8.kubernetes.api.model.GenericKubernetesResource>, ItemReplacable<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, ItemWritableOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, Listable<io.fabric8.kubernetes.api.model.GenericKubernetesResourceList>, MixedOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,​io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,​Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>>, Nameable<Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>>, Namespaceable<NonNamespaceOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,​io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,​Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>>>, NonDeletingOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, NonNamespaceOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,​io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,​Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>>, Replaceable<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, ReplaceDeletable<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, Scalable<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, ServerSideApplicable<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, Timeoutable, TimeoutableScalable<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, Updatable<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, Waitable<io.fabric8.kubernetes.api.model.GenericKubernetesResource,​io.fabric8.kubernetes.api.model.GenericKubernetesResource>, Watchable<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, WatchAndWaitable<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, WritableOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, ExtensibleResource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, FromServerGettable<io.fabric8.kubernetes.api.model.GenericKubernetesResource>, GracePeriodConfigurable<PropagationPolicyConfigurable<? extends Deletable>>, ListerWatcher<io.fabric8.kubernetes.api.model.GenericKubernetesResource,​io.fabric8.kubernetes.api.model.GenericKubernetesResourceList>, OperationInfo, PropagationPolicyConfigurable<GracePeriodConfigurable<? extends Deletable>>

    public class GenericKubernetesResourceOperationsImpl
    extends HasMetadataOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,​io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,​Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>>
    • Constructor Detail

      • GenericKubernetesResourceOperationsImpl

        public GenericKubernetesResourceOperationsImpl​(OperationContext context,
                                                       boolean resourceNamespaced)
    • Method Detail

      • newInstance

        public HasMetadataOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,​io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,​Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>> newInstance​(OperationContext context)
        Overrides:
        newInstance in class HasMetadataOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,​io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,​Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>>
      • isResourceNamespaced

        public boolean isResourceNamespaced()
        Overrides:
        isResourceNamespaced in class BaseOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,​io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,​Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>>