public class MetricSpecFluent<A extends MetricSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
MetricSpecFluent.ContainerResourceNested<N> |
class |
MetricSpecFluent.ExternalNested<N> |
class |
MetricSpecFluent.ObjectNested<N> |
class |
MetricSpecFluent.PodsNested<N> |
class |
MetricSpecFluent.ResourceNested<N> |
| Constructor and Description |
|---|
MetricSpecFluent() |
MetricSpecFluent(MetricSpec instance) |
public MetricSpecFluent()
public MetricSpecFluent(MetricSpec instance)
protected void copyInstance(MetricSpec instance)
public ContainerResourceMetricSource buildContainerResource()
public A withContainerResource(ContainerResourceMetricSource containerResource)
public boolean hasContainerResource()
public MetricSpecFluent.ContainerResourceNested<A> withNewContainerResource()
public MetricSpecFluent.ContainerResourceNested<A> withNewContainerResourceLike(ContainerResourceMetricSource item)
public MetricSpecFluent.ContainerResourceNested<A> editContainerResource()
public MetricSpecFluent.ContainerResourceNested<A> editOrNewContainerResource()
public MetricSpecFluent.ContainerResourceNested<A> editOrNewContainerResourceLike(ContainerResourceMetricSource item)
public ExternalMetricSource buildExternal()
public A withExternal(ExternalMetricSource external)
public boolean hasExternal()
public MetricSpecFluent.ExternalNested<A> withNewExternal()
public MetricSpecFluent.ExternalNested<A> withNewExternalLike(ExternalMetricSource item)
public MetricSpecFluent.ExternalNested<A> editExternal()
public MetricSpecFluent.ExternalNested<A> editOrNewExternal()
public MetricSpecFluent.ExternalNested<A> editOrNewExternalLike(ExternalMetricSource item)
public ObjectMetricSource buildObject()
public A withObject(ObjectMetricSource object)
public boolean hasObject()
public MetricSpecFluent.ObjectNested<A> withNewObject()
public MetricSpecFluent.ObjectNested<A> withNewObjectLike(ObjectMetricSource item)
public MetricSpecFluent.ObjectNested<A> editObject()
public MetricSpecFluent.ObjectNested<A> editOrNewObject()
public MetricSpecFluent.ObjectNested<A> editOrNewObjectLike(ObjectMetricSource item)
public PodsMetricSource buildPods()
public A withPods(PodsMetricSource pods)
public boolean hasPods()
public MetricSpecFluent.PodsNested<A> withNewPods()
public MetricSpecFluent.PodsNested<A> withNewPodsLike(PodsMetricSource item)
public MetricSpecFluent.PodsNested<A> editPods()
public MetricSpecFluent.PodsNested<A> editOrNewPods()
public MetricSpecFluent.PodsNested<A> editOrNewPodsLike(PodsMetricSource item)
public ResourceMetricSource buildResource()
public A withResource(ResourceMetricSource resource)
public boolean hasResource()
public MetricSpecFluent.ResourceNested<A> withNewResource()
public MetricSpecFluent.ResourceNested<A> withNewResourceLike(ResourceMetricSource item)
public MetricSpecFluent.ResourceNested<A> editResource()
public MetricSpecFluent.ResourceNested<A> editOrNewResource()
public MetricSpecFluent.ResourceNested<A> editOrNewResourceLike(ResourceMetricSource item)
public String getType()
public boolean hasType()
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends MetricSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends MetricSpecFluent<A>>Copyright © 2015–2024 Red Hat. All rights reserved.