public interface  io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.verticalpodautoscaler.api.model.v.HistogramCheckpoint getCpuHistogram();
public abstract io.fabric.verticalpodautoscaler.api.model.v.HistogramCheckpoint buildCpuHistogram();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent withCpuHistogram(io.fabric.verticalpodautoscaler.api.model.v.HistogramCheckpoint);
public abstract java.lang.Boolean hasCpuHistogram();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent$CpuHistogramNested withNewCpuHistogram();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent$CpuHistogramNested withNewCpuHistogramLike(io.fabric.verticalpodautoscaler.api.model.v.HistogramCheckpoint);
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent$CpuHistogramNested editCpuHistogram();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent$CpuHistogramNested editOrNewCpuHistogram();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent$CpuHistogramNested editOrNewCpuHistogramLike(io.fabric.verticalpodautoscaler.api.model.v.HistogramCheckpoint);
public abstract java.lang.String getFirstSampleStart();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent withFirstSampleStart(java.lang.String);
public abstract java.lang.Boolean hasFirstSampleStart();
public abstract java.lang.String getLastSampleStart();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent withLastSampleStart(java.lang.String);
public abstract java.lang.Boolean hasLastSampleStart();
public abstract java.lang.String getLastUpdateTime();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent withLastUpdateTime(java.lang.String);
public abstract java.lang.Boolean hasLastUpdateTime();
public abstract io.fabric.verticalpodautoscaler.api.model.v.HistogramCheckpoint getMemoryHistogram();
public abstract io.fabric.verticalpodautoscaler.api.model.v.HistogramCheckpoint buildMemoryHistogram();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent withMemoryHistogram(io.fabric.verticalpodautoscaler.api.model.v.HistogramCheckpoint);
public abstract java.lang.Boolean hasMemoryHistogram();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent$MemoryHistogramNested withNewMemoryHistogram();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent$MemoryHistogramNested withNewMemoryHistogramLike(io.fabric.verticalpodautoscaler.api.model.v.HistogramCheckpoint);
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent$MemoryHistogramNested editMemoryHistogram();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent$MemoryHistogramNested editOrNewMemoryHistogram();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent$MemoryHistogramNested editOrNewMemoryHistogramLike(io.fabric.verticalpodautoscaler.api.model.v.HistogramCheckpoint);
public abstract java.lang.Integer getTotalSamplesCount();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent withTotalSamplesCount(java.lang.Integer);
public abstract java.lang.Boolean hasTotalSamplesCount();
public abstract java.lang.String getVersion();
public abstract io.fabric.verticalpodautoscaler.api.model.v.VerticalPodAutoscalerCheckpointStatusFluent withVersion(java.lang.String);
public abstract java.lang.Boolean hasVersion();
}