Class ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.autoscaling.v2beta1.ExternalMetricSourceFluent<A>
-
- Direct Known Subclasses:
ExternalMetricSourceBuilder,MetricSpecFluent.ExternalNested
public class ExternalMetricSourceFluent<A extends ExternalMetricSourceFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classExternalMetricSourceFluent.MetricSelectorNested<N>
-
Constructor Summary
Constructors Constructor Description ExternalMetricSourceFluent()ExternalMetricSourceFluent(ExternalMetricSource instance)
-
Method Summary
-
-
-
Constructor Detail
-
ExternalMetricSourceFluent
public ExternalMetricSourceFluent()
-
ExternalMetricSourceFluent
public ExternalMetricSourceFluent(ExternalMetricSource instance)
-
-
Method Detail
-
buildMetricSelector
public io.fabric8.kubernetes.api.model.LabelSelector buildMetricSelector()
-
copyInstance
protected void copyInstance(ExternalMetricSource instance)
-
editMetricSelector
public ExternalMetricSourceFluent.MetricSelectorNested<A> editMetricSelector()
-
editOrNewMetricSelector
public ExternalMetricSourceFluent.MetricSelectorNested<A> editOrNewMetricSelector()
-
editOrNewMetricSelectorLike
public ExternalMetricSourceFluent.MetricSelectorNested<A> editOrNewMetricSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends ExternalMetricSourceFluent<A>>
-
getMetricName
public String getMetricName()
-
getTargetAverageValue
public io.fabric8.kubernetes.api.model.Quantity getTargetAverageValue()
-
getTargetValue
public io.fabric8.kubernetes.api.model.Quantity getTargetValue()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasMetricName
public boolean hasMetricName()
-
hasMetricSelector
public boolean hasMetricSelector()
-
hasTargetAverageValue
public boolean hasTargetAverageValue()
-
hasTargetValue
public boolean hasTargetValue()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends ExternalMetricSourceFluent<A>>
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withMetricSelector
public A withMetricSelector(io.fabric8.kubernetes.api.model.LabelSelector metricSelector)
-
withNewMetricSelector
public ExternalMetricSourceFluent.MetricSelectorNested<A> withNewMetricSelector()
-
withNewMetricSelectorLike
public ExternalMetricSourceFluent.MetricSelectorNested<A> withNewMetricSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
-
withTargetAverageValue
public A withTargetAverageValue(io.fabric8.kubernetes.api.model.Quantity targetAverageValue)
-
withTargetValue
public A withTargetValue(io.fabric8.kubernetes.api.model.Quantity targetValue)
-
-