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