Class ObjectMetricSourceFluentImpl<A extends ObjectMetricSourceFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.autoscaling.v2beta1.ObjectMetricSourceFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,ObjectMetricSourceFluent<A>
- Direct Known Subclasses:
MetricSpecFluentImpl.ObjectNestedImpl,ObjectMetricSourceBuilder
public class ObjectMetricSourceFluentImpl<A extends ObjectMetricSourceFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ObjectMetricSourceFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classObjectMetricSourceFluentImpl.SelectorNestedImpl<N>classObjectMetricSourceFluentImpl.TargetNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.autoscaling.v2beta1.ObjectMetricSourceFluent
ObjectMetricSourceFluent.SelectorNested<N>, ObjectMetricSourceFluent.TargetNested<N>
-
-
Constructor Summary
Constructors Constructor Description ObjectMetricSourceFluentImpl()ObjectMetricSourceFluentImpl(ObjectMetricSource instance)
-
Method Summary
-
-
-
Constructor Detail
-
ObjectMetricSourceFluentImpl
public ObjectMetricSourceFluentImpl()
-
ObjectMetricSourceFluentImpl
public ObjectMetricSourceFluentImpl(ObjectMetricSource instance)
-
-
Method Detail
-
getAverageValue
public io.fabric8.kubernetes.api.model.Quantity getAverageValue()
- Specified by:
getAverageValuein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withAverageValue
public A withAverageValue(io.fabric8.kubernetes.api.model.Quantity averageValue)
- Specified by:
withAverageValuein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
hasAverageValue
public Boolean hasAverageValue()
- Specified by:
hasAverageValuein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withNewAverageValue
public A withNewAverageValue(String amount, String format)
- Specified by:
withNewAverageValuein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withNewAverageValue
public A withNewAverageValue(String amount)
- Specified by:
withNewAverageValuein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
getMetricName
public String getMetricName()
- Specified by:
getMetricNamein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withMetricName
public A withMetricName(String metricName)
- Specified by:
withMetricNamein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
hasMetricName
public Boolean hasMetricName()
- Specified by:
hasMetricNamein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withNewMetricName
public A withNewMetricName(String arg1)
- Specified by:
withNewMetricNamein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withNewMetricName
public A withNewMetricName(StringBuilder arg1)
- Specified by:
withNewMetricNamein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withNewMetricName
public A withNewMetricName(StringBuffer arg1)
- Specified by:
withNewMetricNamein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
getSelector
@Deprecated public io.fabric8.kubernetes.api.model.LabelSelector getSelector()
Deprecated.This method has been deprecated, please use method buildSelector instead.- Specified by:
getSelectorin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>- Returns:
- The buildable object.
-
buildSelector
public io.fabric8.kubernetes.api.model.LabelSelector buildSelector()
- Specified by:
buildSelectorin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withSelector
public A withSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
- Specified by:
withSelectorin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
hasSelector
public Boolean hasSelector()
- Specified by:
hasSelectorin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withNewSelector
public ObjectMetricSourceFluent.SelectorNested<A> withNewSelector()
- Specified by:
withNewSelectorin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withNewSelectorLike
public ObjectMetricSourceFluent.SelectorNested<A> withNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
- Specified by:
withNewSelectorLikein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
editSelector
public ObjectMetricSourceFluent.SelectorNested<A> editSelector()
- Specified by:
editSelectorin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
editOrNewSelector
public ObjectMetricSourceFluent.SelectorNested<A> editOrNewSelector()
- Specified by:
editOrNewSelectorin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
editOrNewSelectorLike
public ObjectMetricSourceFluent.SelectorNested<A> editOrNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
- Specified by:
editOrNewSelectorLikein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
getTarget
@Deprecated public CrossVersionObjectReference getTarget()
Deprecated.This method has been deprecated, please use method buildTarget instead.- Specified by:
getTargetin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>- Returns:
- The buildable object.
-
buildTarget
public CrossVersionObjectReference buildTarget()
- Specified by:
buildTargetin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withTarget
public A withTarget(CrossVersionObjectReference target)
- Specified by:
withTargetin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
hasTarget
public Boolean hasTarget()
- Specified by:
hasTargetin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withNewTarget
public A withNewTarget(String apiVersion, String kind, String name)
- Specified by:
withNewTargetin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withNewTarget
public ObjectMetricSourceFluent.TargetNested<A> withNewTarget()
- Specified by:
withNewTargetin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withNewTargetLike
public ObjectMetricSourceFluent.TargetNested<A> withNewTargetLike(CrossVersionObjectReference item)
- Specified by:
withNewTargetLikein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
editTarget
public ObjectMetricSourceFluent.TargetNested<A> editTarget()
- Specified by:
editTargetin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
editOrNewTarget
public ObjectMetricSourceFluent.TargetNested<A> editOrNewTarget()
- Specified by:
editOrNewTargetin interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
editOrNewTargetLike
public ObjectMetricSourceFluent.TargetNested<A> editOrNewTargetLike(CrossVersionObjectReference item)
- Specified by:
editOrNewTargetLikein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
getTargetValue
public io.fabric8.kubernetes.api.model.Quantity getTargetValue()
- Specified by:
getTargetValuein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withTargetValue
public A withTargetValue(io.fabric8.kubernetes.api.model.Quantity targetValue)
- Specified by:
withTargetValuein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
hasTargetValue
public Boolean hasTargetValue()
- Specified by:
hasTargetValuein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withNewTargetValue
public A withNewTargetValue(String amount, String format)
- Specified by:
withNewTargetValuein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
withNewTargetValue
public A withNewTargetValue(String amount)
- Specified by:
withNewTargetValuein interfaceObjectMetricSourceFluent<A extends ObjectMetricSourceFluent<A>>
-
-