io.fabric8.openshift.api.model.installer.v1.MachineNetworkEntryBuilder Maven / Gradle / Ivy
The newest version!
package io.fabric8.openshift.api.model.installer.v1;
import io.fabric8.kubernetes.api.builder.VisitableBuilder;
public class MachineNetworkEntryBuilder extends MachineNetworkEntryFluent implements VisitableBuilder{
public MachineNetworkEntryBuilder() {
this(new MachineNetworkEntry());
}
public MachineNetworkEntryBuilder(MachineNetworkEntryFluent> fluent) {
this(fluent, new MachineNetworkEntry());
}
public MachineNetworkEntryBuilder(MachineNetworkEntryFluent> fluent,MachineNetworkEntry instance) {
this.fluent = fluent;
fluent.copyInstance(instance);
}
public MachineNetworkEntryBuilder(MachineNetworkEntry instance) {
this.fluent = this;
this.copyInstance(instance);
}
MachineNetworkEntryFluent> fluent;
public MachineNetworkEntry build() {
MachineNetworkEntry buildable = new MachineNetworkEntry(fluent.getCidr());
buildable.setAdditionalProperties(fluent.getAdditionalProperties());
return buildable;
}
} © 2015 - 2025 Weber Informatics LLC | Privacy Policy