public interface  io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.Integer getBuffer();
public abstract io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpecFluent withBuffer(java.lang.Integer);
public abstract java.lang.Boolean hasBuffer();
public abstract java.lang.String getDevice();
public abstract io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpecFluent withDevice(java.lang.String);
public abstract java.lang.Boolean hasDevice();
public abstract java.lang.String getHostname();
public abstract io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpecFluent withHostname(java.lang.String);
public abstract java.lang.Boolean hasHostname();
public abstract java.lang.String getIpAddress();
public abstract io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpecFluent withIpAddress(java.lang.String);
public abstract java.lang.Boolean hasIpAddress();
public abstract java.lang.Integer getLimit();
public abstract io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpecFluent withLimit(java.lang.Integer);
public abstract java.lang.Boolean hasLimit();
public abstract java.lang.Long getMinburst();
public abstract io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpecFluent withMinburst(java.lang.Long);
public abstract java.lang.Boolean hasMinburst();
public abstract java.lang.Long getPeakrate();
public abstract io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpecFluent withPeakrate(java.lang.Long);
public abstract java.lang.Boolean hasPeakrate();
public abstract java.lang.String getRate();
public abstract io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpecFluent withRate(java.lang.String);
public abstract java.lang.Boolean hasRate();
}