public interface  io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract io.fabric.kubernetes.api.model.v.Quantity getCurrentAverageValue();
public abstract io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent withCurrentAverageValue(io.fabric.kubernetes.api.model.v.Quantity);
public abstract java.lang.Boolean hasCurrentAverageValue();
public abstract io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent withNewCurrentAverageValue(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent withNewCurrentAverageValue(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.Quantity getCurrentValue();
public abstract io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent withCurrentValue(io.fabric.kubernetes.api.model.v.Quantity);
public abstract java.lang.Boolean hasCurrentValue();
public abstract io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent withNewCurrentValue(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent withNewCurrentValue(java.lang.String);
public abstract java.lang.String getMetricName();
public abstract io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent withMetricName(java.lang.String);
public abstract java.lang.Boolean hasMetricName();
public abstract io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent withNewMetricName(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.LabelSelector getMetricSelector();
public abstract io.fabric.kubernetes.api.model.v.LabelSelector buildMetricSelector();
public abstract io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent withMetricSelector(io.fabric.kubernetes.api.model.v.LabelSelector);
public abstract java.lang.Boolean hasMetricSelector();
public abstract io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent$MetricSelectorNested withNewMetricSelector();
public abstract io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent$MetricSelectorNested withNewMetricSelectorLike(io.fabric.kubernetes.api.model.v.LabelSelector);
public abstract io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent$MetricSelectorNested editMetricSelector();
public abstract io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent$MetricSelectorNested editOrNewMetricSelector();
public abstract io.fabric.kubernetes.api.model.v.autoscaling.v2beta.ExternalMetricStatusFluent$MetricSelectorNested editOrNewMetricSelectorLike(io.fabric.kubernetes.api.model.v.LabelSelector);
}