io.dekorate.jaeger.config.JaegerAgentConfigFluent Maven / Gradle / Ivy
package io.dekorate.jaeger.config;
import io.fabric8.kubernetes.api.builder.VisitableBuilder;
import io.dekorate.kubernetes.config.ConfigKey;
import io.dekorate.kubernetes.config.Port;
import io.fabric8.kubernetes.api.builder.Nested;
import java.util.ArrayList;
import io.dekorate.kubernetes.config.PortFluent;
import io.dekorate.kubernetes.config.ConfigurationFluent;
import java.lang.String;
import java.util.function.Predicate;
import java.lang.Integer;
import io.dekorate.project.Project;
import io.dekorate.kubernetes.config.PortBuilder;
import java.lang.Deprecated;
import java.util.Iterator;
import java.util.Collection;
import java.lang.Object;
import java.util.List;
import java.lang.Boolean;
import java.util.Map;
/**
* Generated
*/
public interface JaegerAgentConfigFluent> extends ConfigurationFluent{
public Boolean getOperatorEnabled();
public A withOperatorEnabled(Boolean operatorEnabled);
public Boolean hasOperatorEnabled();
public String getVersion();
public A withVersion(String version);
public Boolean hasVersion();
/**
* This method has been deprecated, please use method buildCollector instead.
* @return The buildable object.
*/
@Deprecated
public Collector getCollector();
public Collector buildCollector();
public A withCollector(Collector collector);
public Boolean hasCollector();
public A withNewCollector(String host,String name,String namespace,Integer port);
public JaegerAgentConfigFluent.CollectorNested withNewCollector();
public JaegerAgentConfigFluent.CollectorNested withNewCollectorLike(Collector item);
public JaegerAgentConfigFluent.CollectorNested editCollector();
public JaegerAgentConfigFluent.CollectorNested editOrNewCollector();
public JaegerAgentConfigFluent.CollectorNested editOrNewCollectorLike(Collector item);
public A withPorts(io.dekorate.kubernetes.config.Port... ports);
/**
* This method has been deprecated, please use method buildPorts instead.
*/
@Deprecated
public Port[] getPorts();
public Port[] buildPorts();
public Port buildPort(Integer index);
public Port buildFirstPort();
public Port buildLastPort();
public Port buildMatchingPort(Predicate predicate);
public Boolean hasMatchingPort(Predicate predicate);
public A addToPorts(Integer index,Port item);
public A setToPorts(Integer index,Port item);
public A addToPorts(io.dekorate.kubernetes.config.Port... items);
public A addAllToPorts(Collection items);
public A removeFromPorts(io.dekorate.kubernetes.config.Port... items);
public A removeAllFromPorts(Collection items);
public A removeMatchingFromPorts(Predicate predicate);
public Boolean hasPorts();
public JaegerAgentConfigFluent.PortsNested addNewPort();
public JaegerAgentConfigFluent.PortsNested addNewPortLike(Port item);
public JaegerAgentConfigFluent.PortsNested setNewPortLike(Integer index,Port item);
public JaegerAgentConfigFluent.PortsNested editPort(Integer index);
public JaegerAgentConfigFluent.PortsNested editFirstPort();
public JaegerAgentConfigFluent.PortsNested editLastPort();
public JaegerAgentConfigFluent.PortsNested editMatchingPort(Predicate predicate);
public A withOperatorEnabled();
public interface CollectorNested extends Nested,CollectorFluent>{
public N and();
public N endCollector();
}
public interface PortsNested extends Nested,PortFluent>{
public N and();
public N endPort();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy