Class LegacyRollableScalableResourceOperation<T extends io.fabric8.kubernetes.api.model.HasMetadata,​L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>,​R extends io.fabric8.kubernetes.client.dsl.Resource<T>>

  • All Implemented Interfaces:
    io.fabric8.kubernetes.client.dsl.AnyNamespaceable<io.fabric8.kubernetes.client.dsl.AnyNamespaceOperation<T,​L,​R>>, io.fabric8.kubernetes.client.dsl.AnyNamespaceOperation<T,​L,​R>, 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.dsl.Filterable<io.fabric8.kubernetes.client.dsl.FilterWatchListDeletable<T,​L,​R>>, io.fabric8.kubernetes.client.dsl.FilterWatchListDeletable<T,​L,​R>, io.fabric8.kubernetes.client.dsl.Gettable<T>, io.fabric8.kubernetes.client.dsl.ImageEditReplacePatchable<T>, io.fabric8.kubernetes.client.dsl.ImageUpdateable<T>, io.fabric8.kubernetes.client.dsl.Informable<T>, io.fabric8.kubernetes.client.dsl.InOutCreateable<T,​T>, io.fabric8.kubernetes.client.dsl.ItemReplacable<T>, io.fabric8.kubernetes.client.dsl.ItemWritableOperation<T>, io.fabric8.kubernetes.client.dsl.Listable<L>, io.fabric8.kubernetes.client.dsl.Loggable, io.fabric8.kubernetes.client.dsl.MixedOperation<T,​L,​R>, io.fabric8.kubernetes.client.dsl.Nameable<R>, io.fabric8.kubernetes.client.dsl.Namespaceable<io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<T,​L,​R>>, io.fabric8.kubernetes.client.dsl.NonDeletingOperation<T>, io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<T,​L,​R>, io.fabric8.kubernetes.client.dsl.PrettyLoggable, 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.RollableScalableResource<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>, io.fabric8.kubernetes.client.dsl.TimeoutImageEditReplacePatchable<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>, io.fabric8.kubernetes.client.extension.ExtensibleResource<T>, io.fabric8.kubernetes.client.FromServerGettable<T>, io.fabric8.kubernetes.client.GracePeriodConfigurable<io.fabric8.kubernetes.client.PropagationPolicyConfigurable<? extends io.fabric8.kubernetes.client.dsl.Deletable>>, ListerWatcher<T,​L>, io.fabric8.kubernetes.client.OperationInfo, io.fabric8.kubernetes.client.PropagationPolicyConfigurable<io.fabric8.kubernetes.client.GracePeriodConfigurable<? extends io.fabric8.kubernetes.client.dsl.Deletable>>
    Direct Known Subclasses:
    DeploymentOperationsImpl, ReplicaSetOperationsImpl

    public abstract class LegacyRollableScalableResourceOperation<T extends io.fabric8.kubernetes.api.model.HasMetadata,​L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>,​R extends io.fabric8.kubernetes.client.dsl.Resource<T>>
    extends RollableScalableResourceOperation<T,​L,​R>
    • Method Detail

      • scale

        public io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scale​(io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scaleParam)
        Specified by:
        scale in interface io.fabric8.kubernetes.client.dsl.Scalable<T extends io.fabric8.kubernetes.api.model.HasMetadata>
        Overrides:
        scale in class HasMetadataOperation<T extends io.fabric8.kubernetes.api.model.HasMetadata,​L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>,​R extends io.fabric8.kubernetes.client.dsl.Resource<T>>
      • scale

        public static io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scale​(io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scaleParam,
                                                                                 HasMetadataOperation<?,​?,​?> operation)