Interface ObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
MetricSpecFluent.ObjectNested<N>
- All Known Implementing Classes:
MetricSpecFluentImpl.ObjectNestedImpl,ObjectMetricSourceBuilder,ObjectMetricSourceFluentImpl
public interface ObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>> extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceObjectMetricSourceFluent.SelectorNested<N>static interfaceObjectMetricSourceFluent.TargetNested<N>
-
Method Summary
-
-
-
Method Detail
-
getAverageValue
io.fabric8.kubernetes.api.model.Quantity getAverageValue()
-
withAverageValue
A withAverageValue(io.fabric8.kubernetes.api.model.Quantity averageValue)
-
hasAverageValue
Boolean hasAverageValue()
-
getMetricName
String getMetricName()
-
hasMetricName
Boolean hasMetricName()
-
withNewMetricName
A withNewMetricName(StringBuilder arg1)
-
withNewMetricName
A withNewMetricName(StringBuffer arg1)
-
getSelector
@Deprecated io.fabric8.kubernetes.api.model.LabelSelector getSelector()
Deprecated.This method has been deprecated, please use method buildSelector instead.- Returns:
- The buildable object.
-
buildSelector
io.fabric8.kubernetes.api.model.LabelSelector buildSelector()
-
withSelector
A withSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
-
hasSelector
Boolean hasSelector()
-
withNewSelector
ObjectMetricSourceFluent.SelectorNested<A> withNewSelector()
-
withNewSelectorLike
ObjectMetricSourceFluent.SelectorNested<A> withNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
-
editSelector
ObjectMetricSourceFluent.SelectorNested<A> editSelector()
-
editOrNewSelector
ObjectMetricSourceFluent.SelectorNested<A> editOrNewSelector()
-
editOrNewSelectorLike
ObjectMetricSourceFluent.SelectorNested<A> editOrNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
-
getTarget
@Deprecated CrossVersionObjectReference getTarget()
Deprecated.This method has been deprecated, please use method buildTarget instead.- Returns:
- The buildable object.
-
buildTarget
CrossVersionObjectReference buildTarget()
-
withTarget
A withTarget(CrossVersionObjectReference target)
-
hasTarget
Boolean hasTarget()
-
withNewTarget
ObjectMetricSourceFluent.TargetNested<A> withNewTarget()
-
withNewTargetLike
ObjectMetricSourceFluent.TargetNested<A> withNewTargetLike(CrossVersionObjectReference item)
-
editTarget
ObjectMetricSourceFluent.TargetNested<A> editTarget()
-
editOrNewTarget
ObjectMetricSourceFluent.TargetNested<A> editOrNewTarget()
-
editOrNewTargetLike
ObjectMetricSourceFluent.TargetNested<A> editOrNewTargetLike(CrossVersionObjectReference item)
-
getTargetValue
io.fabric8.kubernetes.api.model.Quantity getTargetValue()
-
withTargetValue
A withTargetValue(io.fabric8.kubernetes.api.model.Quantity targetValue)
-
hasTargetValue
Boolean hasTargetValue()
-
-