public interface  io.fabric.kubernetes.api.model.AzureDiskVolumeSourceFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getCachingMode();
public abstract io.fabric.kubernetes.api.model.AzureDiskVolumeSourceFluent withCachingMode(java.lang.String);
public abstract java.lang.Boolean hasCachingMode();
public abstract io.fabric.kubernetes.api.model.AzureDiskVolumeSourceFluent withNewCachingMode(java.lang.String);
public abstract java.lang.String getDiskName();
public abstract io.fabric.kubernetes.api.model.AzureDiskVolumeSourceFluent withDiskName(java.lang.String);
public abstract java.lang.Boolean hasDiskName();
public abstract io.fabric.kubernetes.api.model.AzureDiskVolumeSourceFluent withNewDiskName(java.lang.String);
public abstract java.lang.String getDiskURI();
public abstract io.fabric.kubernetes.api.model.AzureDiskVolumeSourceFluent withDiskURI(java.lang.String);
public abstract java.lang.Boolean hasDiskURI();
public abstract io.fabric.kubernetes.api.model.AzureDiskVolumeSourceFluent withNewDiskURI(java.lang.String);
public abstract java.lang.String getFsType();
public abstract io.fabric.kubernetes.api.model.AzureDiskVolumeSourceFluent withFsType(java.lang.String);
public abstract java.lang.Boolean hasFsType();
public abstract io.fabric.kubernetes.api.model.AzureDiskVolumeSourceFluent withNewFsType(java.lang.String);
public abstract java.lang.String getKind();
public abstract io.fabric.kubernetes.api.model.AzureDiskVolumeSourceFluent withKind(java.lang.String);
public abstract java.lang.Boolean hasKind();
public abstract io.fabric.kubernetes.api.model.AzureDiskVolumeSourceFluent withNewKind(java.lang.String);
public abstract java.lang.Boolean getReadOnly();
public abstract io.fabric.kubernetes.api.model.AzureDiskVolumeSourceFluent withReadOnly(java.lang.Boolean);
public abstract java.lang.Boolean hasReadOnly();
}