Class DeploymentConfigOperationsImpl

    • Field Detail

    • Constructor Detail

      • DeploymentConfigOperationsImpl

        public DeploymentConfigOperationsImpl​(okhttp3.OkHttpClient client,
                                              Config config)
    • Method Detail

      • edit

        public io.fabric8.openshift.api.model.DeploymentConfig edit​(UnaryOperator<io.fabric8.openshift.api.model.DeploymentConfig> function)
        Specified by:
        edit in interface Editable<io.fabric8.openshift.api.model.DeploymentConfig>
        Overrides:
        edit in class HasMetadataOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>
      • accept

        public io.fabric8.openshift.api.model.DeploymentConfig accept​(Consumer<io.fabric8.openshift.api.model.DeploymentConfig> consumer)
        Specified by:
        accept in interface Editable<io.fabric8.openshift.api.model.DeploymentConfig>
        Overrides:
        accept in class HasMetadataOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>
      • replace

        public io.fabric8.openshift.api.model.DeploymentConfig replace​(io.fabric8.openshift.api.model.DeploymentConfig item)
        Specified by:
        replace in interface Replaceable<io.fabric8.openshift.api.model.DeploymentConfig>
        Overrides:
        replace in class HasMetadataOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>
      • patch

        public io.fabric8.openshift.api.model.DeploymentConfig patch​(io.fabric8.openshift.api.model.DeploymentConfig item)
        Specified by:
        patch in interface Patchable<io.fabric8.openshift.api.model.DeploymentConfig>
        Overrides:
        patch in class HasMetadataOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>
      • deployLatest

        public io.fabric8.openshift.api.model.DeploymentConfig deployLatest()
        Specified by:
        deployLatest in interface Deployable<io.fabric8.openshift.api.model.DeploymentConfig>
      • deployLatest

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

        public io.fabric8.openshift.api.model.DeploymentConfig scale​(int count)
        Specified by:
        scale in interface Scaleable<io.fabric8.openshift.api.model.DeploymentConfig>
      • scale

        public io.fabric8.openshift.api.model.DeploymentConfig scale​(int count,
                                                                     boolean wait)
        Specified by:
        scale in interface Scaleable<io.fabric8.openshift.api.model.DeploymentConfig>
      • scale

        public io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scale()
        Specified by:
        scale in interface Scaleable<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 scale)
        Specified by:
        scale in interface Scaleable<io.fabric8.openshift.api.model.DeploymentConfig>
      • getLogReader

        public Reader getLogReader()
        Returns an unclosed Reader. It's the caller responsibility to close it.
        Specified by:
        getLogReader in interface Loggable<LogWatch>
        Returns:
        Reader
      • edit

        public io.fabric8.openshift.api.model.DeploymentConfig edit​(io.fabric8.kubernetes.api.builder.Visitor... visitors)
        Specified by:
        edit in interface Editable<io.fabric8.openshift.api.model.DeploymentConfig>
        Overrides:
        edit in class BaseOperation<io.fabric8.openshift.api.model.DeploymentConfig,​io.fabric8.openshift.api.model.DeploymentConfigList,​DeployableScalableResource<io.fabric8.openshift.api.model.DeploymentConfig>>