public interface  io.fabric.kubernetes.api.model.networking.v1alpha.ClusterCIDRSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getIpv4();
public abstract io.fabric.kubernetes.api.model.networking.v1alpha.ClusterCIDRSpecFluent withIpv4(java.lang.String);
public abstract java.lang.Boolean hasIpv4();
public abstract java.lang.String getIpv6();
public abstract io.fabric.kubernetes.api.model.networking.v1alpha.ClusterCIDRSpecFluent withIpv6(java.lang.String);
public abstract java.lang.Boolean hasIpv6();
public abstract io.fabric.kubernetes.api.model.NodeSelector getNodeSelector();
public abstract io.fabric.kubernetes.api.model.networking.v1alpha.ClusterCIDRSpecFluent withNodeSelector(io.fabric.kubernetes.api.model.NodeSelector);
public abstract java.lang.Boolean hasNodeSelector();
public abstract java.lang.Integer getPerNodeHostBits();
public abstract io.fabric.kubernetes.api.model.networking.v1alpha.ClusterCIDRSpecFluent withPerNodeHostBits(java.lang.Integer);
public abstract java.lang.Boolean hasPerNodeHostBits();
public abstract io.fabric.kubernetes.api.model.networking.v1alpha.ClusterCIDRSpecFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.kubernetes.api.model.networking.v1alpha.ClusterCIDRSpecFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.kubernetes.api.model.networking.v1alpha.ClusterCIDRSpecFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.kubernetes.api.model.networking.v1alpha.ClusterCIDRSpecFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.kubernetes.api.model.networking.v1alpha.ClusterCIDRSpecFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}