br.com.objectos.rio.dhcp.HostBuilder Maven / Gradle / Ivy
package br.com.objectos.rio.dhcp;
import br.com.objectos.rio.net.HardwareAddress;
import br.com.objectos.rio.net.IpAddress;
import javax.annotation.Generated;
@Generated({
"br.com.objectos.way.pojo.PojoCompiler",
"br.com.objectos.way.pojo.StandardBuilderPropertyAction"
})
public interface HostBuilder {
HostBuilderGroup group(Group group);
interface HostBuilderGroup {
HostBuilderName name(String name);
}
interface HostBuilderName {
HostBuilderHwAddress hwAddress(HardwareAddress hwAddress);
}
interface HostBuilderHwAddress {
HostBuilderIpAddress ipAddress(IpAddress ipAddress);
}
interface HostBuilderIpAddress {
Host build();
}
}