public interface  io.fabric.chaosmesh.v1alpha.NetworkLossSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getCorrelation();
public abstract io.fabric.chaosmesh.v1alpha.NetworkLossSpecFluent withCorrelation(java.lang.String);
public abstract java.lang.Boolean hasCorrelation();
public abstract java.lang.String getDevice();
public abstract io.fabric.chaosmesh.v1alpha.NetworkLossSpecFluent withDevice(java.lang.String);
public abstract java.lang.Boolean hasDevice();
public abstract java.lang.String getEgressPort();
public abstract io.fabric.chaosmesh.v1alpha.NetworkLossSpecFluent withEgressPort(java.lang.String);
public abstract java.lang.Boolean hasEgressPort();
public abstract java.lang.String getHostname();
public abstract io.fabric.chaosmesh.v1alpha.NetworkLossSpecFluent withHostname(java.lang.String);
public abstract java.lang.Boolean hasHostname();
public abstract java.lang.String getIpAddress();
public abstract io.fabric.chaosmesh.v1alpha.NetworkLossSpecFluent withIpAddress(java.lang.String);
public abstract java.lang.Boolean hasIpAddress();
public abstract java.lang.String getIpProtocol();
public abstract io.fabric.chaosmesh.v1alpha.NetworkLossSpecFluent withIpProtocol(java.lang.String);
public abstract java.lang.Boolean hasIpProtocol();
public abstract java.lang.String getPercent();
public abstract io.fabric.chaosmesh.v1alpha.NetworkLossSpecFluent withPercent(java.lang.String);
public abstract java.lang.Boolean hasPercent();
public abstract java.lang.String getSourcePort();
public abstract io.fabric.chaosmesh.v1alpha.NetworkLossSpecFluent withSourcePort(java.lang.String);
public abstract java.lang.Boolean hasSourcePort();
}