public interface  io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getBoundVolumeSnapshotContentName();
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent withBoundVolumeSnapshotContentName(java.lang.String);
public abstract java.lang.Boolean hasBoundVolumeSnapshotContentName();
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent withNewBoundVolumeSnapshotContentName(java.lang.String);
public abstract java.lang.String getCreationTime();
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent withCreationTime(java.lang.String);
public abstract java.lang.Boolean hasCreationTime();
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent withNewCreationTime(java.lang.String);
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotError getError();
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotError buildError();
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent withError(io.fabric.volumesnapshot.api.model.VolumeSnapshotError);
public abstract java.lang.Boolean hasError();
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent withNewError(java.lang.String, java.lang.String);
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent$ErrorNested withNewError();
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent$ErrorNested withNewErrorLike(io.fabric.volumesnapshot.api.model.VolumeSnapshotError);
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent$ErrorNested editError();
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent$ErrorNested editOrNewError();
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent$ErrorNested editOrNewErrorLike(io.fabric.volumesnapshot.api.model.VolumeSnapshotError);
public abstract java.lang.Boolean getReadyToUse();
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent withReadyToUse(java.lang.Boolean);
public abstract java.lang.Boolean hasReadyToUse();
public abstract io.fabric.kubernetes.api.model.Quantity getRestoreSize();
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent withRestoreSize(io.fabric.kubernetes.api.model.Quantity);
public abstract java.lang.Boolean hasRestoreSize();
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent withNewRestoreSize(java.lang.String, java.lang.String);
public abstract io.fabric.volumesnapshot.api.model.VolumeSnapshotStatusFluent withNewRestoreSize(java.lang.String);
}