public interface  io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.kubernetes.api.model.storage.VolumeError getAttachError();
public abstract io.fabric.kubernetes.api.model.storage.VolumeError buildAttachError();
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent withAttachError(io.fabric.kubernetes.api.model.storage.VolumeError);
public abstract java.lang.Boolean hasAttachError();
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent withNewAttachError(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent$AttachErrorNested withNewAttachError();
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent$AttachErrorNested withNewAttachErrorLike(io.fabric.kubernetes.api.model.storage.VolumeError);
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent$AttachErrorNested editAttachError();
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent$AttachErrorNested editOrNewAttachError();
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent$AttachErrorNested editOrNewAttachErrorLike(io.fabric.kubernetes.api.model.storage.VolumeError);
public abstract java.lang.Boolean getAttached();
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent withAttached(java.lang.Boolean);
public abstract java.lang.Boolean hasAttached();
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent addToAttachmentMetadata(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent addToAttachmentMetadata(java.util.Map);
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent removeFromAttachmentMetadata(java.lang.String);
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent removeFromAttachmentMetadata(java.util.Map);
public abstract java.util.Map getAttachmentMetadata();
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent withAttachmentMetadata(java.util.Map);
public abstract java.lang.Boolean hasAttachmentMetadata();
public abstract io.fabric.kubernetes.api.model.storage.VolumeError getDetachError();
public abstract io.fabric.kubernetes.api.model.storage.VolumeError buildDetachError();
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent withDetachError(io.fabric.kubernetes.api.model.storage.VolumeError);
public abstract java.lang.Boolean hasDetachError();
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent withNewDetachError(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent$DetachErrorNested withNewDetachError();
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent$DetachErrorNested withNewDetachErrorLike(io.fabric.kubernetes.api.model.storage.VolumeError);
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent$DetachErrorNested editDetachError();
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent$DetachErrorNested editOrNewDetachError();
public abstract io.fabric.kubernetes.api.model.storage.VolumeAttachmentStatusFluent$DetachErrorNested editOrNewDetachErrorLike(io.fabric.kubernetes.api.model.storage.VolumeError);
}