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