Class ExternalMetricSourceFluentImpl<A extends ExternalMetricSourceFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.autoscaling.v2beta1.ExternalMetricSourceFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,ExternalMetricSourceFluent<A>
- Direct Known Subclasses:
ExternalMetricSourceBuilder,MetricSpecFluentImpl.ExternalNestedImpl
public class ExternalMetricSourceFluentImpl<A extends ExternalMetricSourceFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ExternalMetricSourceFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classExternalMetricSourceFluentImpl.MetricSelectorNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.autoscaling.v2beta1.ExternalMetricSourceFluent
ExternalMetricSourceFluent.MetricSelectorNested<N>
-
-
Constructor Summary
Constructors Constructor Description ExternalMetricSourceFluentImpl()ExternalMetricSourceFluentImpl(ExternalMetricSource instance)
-
Method Summary
-
-
-
Constructor Detail
-
ExternalMetricSourceFluentImpl
public ExternalMetricSourceFluentImpl()
-
ExternalMetricSourceFluentImpl
public ExternalMetricSourceFluentImpl(ExternalMetricSource instance)
-
-
Method Detail
-
getMetricName
public String getMetricName()
- Specified by:
getMetricNamein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withMetricName
public A withMetricName(String metricName)
- Specified by:
withMetricNamein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
hasMetricName
public Boolean hasMetricName()
- Specified by:
hasMetricNamein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewMetricName
public A withNewMetricName(String arg1)
- Specified by:
withNewMetricNamein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewMetricName
public A withNewMetricName(StringBuilder arg1)
- Specified by:
withNewMetricNamein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewMetricName
public A withNewMetricName(StringBuffer arg1)
- Specified by:
withNewMetricNamein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
getMetricSelector
@Deprecated public io.fabric8.kubernetes.api.model.LabelSelector getMetricSelector()
Deprecated.This method has been deprecated, please use method buildMetricSelector instead.- Specified by:
getMetricSelectorin interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>- Returns:
- The buildable object.
-
buildMetricSelector
public io.fabric8.kubernetes.api.model.LabelSelector buildMetricSelector()
- Specified by:
buildMetricSelectorin interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withMetricSelector
public A withMetricSelector(io.fabric8.kubernetes.api.model.LabelSelector metricSelector)
- Specified by:
withMetricSelectorin interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
hasMetricSelector
public Boolean hasMetricSelector()
- Specified by:
hasMetricSelectorin interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewMetricSelector
public ExternalMetricSourceFluent.MetricSelectorNested<A> withNewMetricSelector()
- Specified by:
withNewMetricSelectorin interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewMetricSelectorLike
public ExternalMetricSourceFluent.MetricSelectorNested<A> withNewMetricSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
- Specified by:
withNewMetricSelectorLikein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
editMetricSelector
public ExternalMetricSourceFluent.MetricSelectorNested<A> editMetricSelector()
- Specified by:
editMetricSelectorin interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
editOrNewMetricSelector
public ExternalMetricSourceFluent.MetricSelectorNested<A> editOrNewMetricSelector()
- Specified by:
editOrNewMetricSelectorin interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
editOrNewMetricSelectorLike
public ExternalMetricSourceFluent.MetricSelectorNested<A> editOrNewMetricSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
- Specified by:
editOrNewMetricSelectorLikein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
getTargetAverageValue
public io.fabric8.kubernetes.api.model.Quantity getTargetAverageValue()
- Specified by:
getTargetAverageValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withTargetAverageValue
public A withTargetAverageValue(io.fabric8.kubernetes.api.model.Quantity targetAverageValue)
- Specified by:
withTargetAverageValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
hasTargetAverageValue
public Boolean hasTargetAverageValue()
- Specified by:
hasTargetAverageValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewTargetAverageValue
public A withNewTargetAverageValue(String amount, String format)
- Specified by:
withNewTargetAverageValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewTargetAverageValue
public A withNewTargetAverageValue(String amount)
- Specified by:
withNewTargetAverageValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
getTargetValue
public io.fabric8.kubernetes.api.model.Quantity getTargetValue()
- Specified by:
getTargetValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withTargetValue
public A withTargetValue(io.fabric8.kubernetes.api.model.Quantity targetValue)
- Specified by:
withTargetValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
hasTargetValue
public Boolean hasTargetValue()
- Specified by:
hasTargetValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewTargetValue
public A withNewTargetValue(String amount, String format)
- Specified by:
withNewTargetValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewTargetValue
public A withNewTargetValue(String amount)
- Specified by:
withNewTargetValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
-