public class PodMetricsFluent<A extends PodMetricsFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
PodMetricsFluent.ContainersNested<N> |
class |
PodMetricsFluent.MetadataNested<N> |
| Constructor and Description |
|---|
PodMetricsFluent() |
PodMetricsFluent(PodMetrics instance) |
public PodMetricsFluent()
public PodMetricsFluent(PodMetrics instance)
protected void copyInstance(PodMetrics instance)
public String getApiVersion()
public boolean hasApiVersion()
public A addToContainers(int index, ContainerMetrics item)
public A setToContainers(int index, ContainerMetrics item)
public A addToContainers(ContainerMetrics... items)
public A addAllToContainers(Collection<ContainerMetrics> items)
public A removeFromContainers(ContainerMetrics... items)
public A removeAllFromContainers(Collection<ContainerMetrics> items)
public A removeMatchingFromContainers(Predicate<ContainerMetricsBuilder> predicate)
public List<ContainerMetrics> buildContainers()
public ContainerMetrics buildContainer(int index)
public ContainerMetrics buildFirstContainer()
public ContainerMetrics buildLastContainer()
public ContainerMetrics buildMatchingContainer(Predicate<ContainerMetricsBuilder> predicate)
public boolean hasMatchingContainer(Predicate<ContainerMetricsBuilder> predicate)
public A withContainers(List<ContainerMetrics> containers)
public A withContainers(ContainerMetrics... containers)
public boolean hasContainers()
public PodMetricsFluent.ContainersNested<A> addNewContainer()
public PodMetricsFluent.ContainersNested<A> addNewContainerLike(ContainerMetrics item)
public PodMetricsFluent.ContainersNested<A> setNewContainerLike(int index, ContainerMetrics item)
public PodMetricsFluent.ContainersNested<A> editContainer(int index)
public PodMetricsFluent.ContainersNested<A> editFirstContainer()
public PodMetricsFluent.ContainersNested<A> editLastContainer()
public PodMetricsFluent.ContainersNested<A> editMatchingContainer(Predicate<ContainerMetricsBuilder> predicate)
public String getKind()
public boolean hasKind()
public io.fabric8.kubernetes.api.model.ObjectMeta buildMetadata()
public A withMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
public boolean hasMetadata()
public PodMetricsFluent.MetadataNested<A> withNewMetadata()
public PodMetricsFluent.MetadataNested<A> withNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item)
public PodMetricsFluent.MetadataNested<A> editMetadata()
public PodMetricsFluent.MetadataNested<A> editOrNewMetadata()
public PodMetricsFluent.MetadataNested<A> editOrNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item)
public String getTimestamp()
public boolean hasTimestamp()
public io.fabric8.kubernetes.api.model.Duration getWindow()
public A withWindow(io.fabric8.kubernetes.api.model.Duration window)
public boolean hasWindow()
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 PodMetricsFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PodMetricsFluent<A>>Copyright © 2015–2024 Red Hat. All rights reserved.