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:
DoneableExternalMetricSource,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> -
Field Summary
-
Constructor Summary
Constructors Constructor Description ExternalMetricSourceFluentImpl()ExternalMetricSourceFluentImpl(ExternalMetricSource instance) -
Method Summary
-
Constructor Details
-
ExternalMetricSourceFluentImpl
public ExternalMetricSourceFluentImpl() -
ExternalMetricSourceFluentImpl
-
-
Method Details
-
getMetricName
- Specified by:
getMetricNamein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withMetricName
- Specified by:
withMetricNamein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
hasMetricName
- Specified by:
hasMetricNamein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewMetricName
- Specified by:
withNewMetricNamein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewMetricName
- Specified by:
withNewMetricNamein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewMetricName
- Specified by:
withNewMetricNamein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
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
- Specified by:
withMetricSelectorin interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
hasMetricSelector
- Specified by:
hasMetricSelectorin interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<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
- Specified by:
editMetricSelectorin interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<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
- Specified by:
withTargetAverageValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
hasTargetAverageValue
- Specified by:
hasTargetAverageValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewTargetAverageValue
- Specified by:
withNewTargetAverageValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewTargetAverageValue
- 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
- Specified by:
withTargetValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
hasTargetValue
- Specified by:
hasTargetValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewTargetValue
- Specified by:
withNewTargetValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
withNewTargetValue
- Specified by:
withNewTargetValuein interfaceExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
-
equals
-