public interface  io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract java.lang.String getDomain();
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent withDomain(java.lang.String);
public abstract java.lang.Boolean hasDomain();
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent withNewDomain(java.lang.String);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent withNewDomain(java.lang.StringBuilder);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent withNewDomain(java.lang.StringBuffer);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent addToNameservers(int, java.lang.String);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent setToNameservers(int, java.lang.String);
public abstract transient io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent addToNameservers(java.lang.String[]);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent addAllToNameservers(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent removeFromNameservers(java.lang.String[]);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent removeAllFromNameservers(java.util.Collection);
public abstract java.util.List getNameservers();
public abstract java.lang.String getNameserver(int);
public abstract java.lang.String getFirstNameserver();
public abstract java.lang.String getLastNameserver();
public abstract java.lang.String getMatchingNameserver(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingNameserver(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent withNameservers(java.util.List);
public abstract transient io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent withNameservers(java.lang.String[]);
public abstract java.lang.Boolean hasNameservers();
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent addNewNameserver(java.lang.String);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent addNewNameserver(java.lang.StringBuilder);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent addNewNameserver(java.lang.StringBuffer);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent addToSearch(int, java.lang.String);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent setToSearch(int, java.lang.String);
public abstract transient io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent addToSearch(java.lang.String[]);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent addAllToSearch(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent removeFromSearch(java.lang.String[]);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent removeAllFromSearch(java.util.Collection);
public abstract java.util.List getSearch();
public abstract java.lang.String getSearch(int);
public abstract java.lang.String getFirstSearch();
public abstract java.lang.String getLastSearch();
public abstract java.lang.String getMatchingSearch(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingSearch(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent withSearch(java.util.List);
public abstract transient io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent withSearch(java.lang.String[]);
public abstract java.lang.Boolean hasSearch();
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent addNewSearch(java.lang.String);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent addNewSearch(java.lang.StringBuilder);
public abstract io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSFluent addNewSearch(java.lang.StringBuffer);
}