public class ExternalMetricSourceFluentImpl<A extends ExternalMetricSourceFluent<A>> extends BaseFluent<A> implements ExternalMetricSourceFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
ExternalMetricSourceFluentImpl.MetricSelectorNestedImpl<N> |
class |
ExternalMetricSourceFluentImpl.TargetAverageValueNestedImpl<N> |
class |
ExternalMetricSourceFluentImpl.TargetValueNestedImpl<N> |
ExternalMetricSourceFluent.MetricSelectorNested<N>, ExternalMetricSourceFluent.TargetAverageValueNested<N>, ExternalMetricSourceFluent.TargetValueNested<N>
_visitables
Constructor and Description |
---|
ExternalMetricSourceFluentImpl() |
ExternalMetricSourceFluentImpl(ExternalMetricSource instance) |
public ExternalMetricSourceFluentImpl()
public ExternalMetricSourceFluentImpl(ExternalMetricSource instance)
public String getMetricName()
getMetricName
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public A withMetricName(String metricName)
withMetricName
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public Boolean hasMetricName()
hasMetricName
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
@Deprecated public LabelSelector getMetricSelector()
getMetricSelector
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public LabelSelector buildMetricSelector()
buildMetricSelector
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public A withMetricSelector(LabelSelector metricSelector)
withMetricSelector
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public Boolean hasMetricSelector()
hasMetricSelector
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.MetricSelectorNested<A> withNewMetricSelector()
withNewMetricSelector
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.MetricSelectorNested<A> withNewMetricSelectorLike(LabelSelector item)
withNewMetricSelectorLike
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.MetricSelectorNested<A> editMetricSelector()
editMetricSelector
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.MetricSelectorNested<A> editOrNewMetricSelector()
editOrNewMetricSelector
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.MetricSelectorNested<A> editOrNewMetricSelectorLike(LabelSelector item)
editOrNewMetricSelectorLike
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
@Deprecated public Quantity getTargetAverageValue()
getTargetAverageValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public Quantity buildTargetAverageValue()
buildTargetAverageValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public A withTargetAverageValue(Quantity targetAverageValue)
withTargetAverageValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public Boolean hasTargetAverageValue()
hasTargetAverageValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public A withNewTargetAverageValue(String amount, String format)
withNewTargetAverageValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public A withNewTargetAverageValue(String amount)
withNewTargetAverageValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.TargetAverageValueNested<A> withNewTargetAverageValue()
withNewTargetAverageValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.TargetAverageValueNested<A> withNewTargetAverageValueLike(Quantity item)
withNewTargetAverageValueLike
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.TargetAverageValueNested<A> editTargetAverageValue()
editTargetAverageValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.TargetAverageValueNested<A> editOrNewTargetAverageValue()
editOrNewTargetAverageValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.TargetAverageValueNested<A> editOrNewTargetAverageValueLike(Quantity item)
editOrNewTargetAverageValueLike
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
@Deprecated public Quantity getTargetValue()
getTargetValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public Quantity buildTargetValue()
buildTargetValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public A withTargetValue(Quantity targetValue)
withTargetValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public Boolean hasTargetValue()
hasTargetValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public A withNewTargetValue(String amount, String format)
withNewTargetValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public A withNewTargetValue(String amount)
withNewTargetValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.TargetValueNested<A> withNewTargetValue()
withNewTargetValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.TargetValueNested<A> withNewTargetValueLike(Quantity item)
withNewTargetValueLike
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.TargetValueNested<A> editTargetValue()
editTargetValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.TargetValueNested<A> editOrNewTargetValue()
editOrNewTargetValue
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
public ExternalMetricSourceFluent.TargetValueNested<A> editOrNewTargetValueLike(Quantity item)
editOrNewTargetValueLike
in interface ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
Copyright © 2015–2018 Red Hat. All rights reserved.