All Downloads are FREE. Search and download functionalities are using the official Maven repository.

me.snowdrop.istio.mixer.adapter.statsd.StatsdSpecFluent Maven / Gradle / Ivy

package me.snowdrop.istio.mixer.adapter.statsd;

import java.lang.Integer;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.fasterxml.jackson.annotation.JsonProperty;
import javax.validation.Valid;
import io.fabric8.kubernetes.api.builder.Fluent;
import java.lang.String;
import java.lang.Boolean;
import java.lang.Double;
import java.util.Map;
import java.util.LinkedHashMap;

public interface StatsdSpecFluent> extends Fluent{


    public String getAddress();
    public A withAddress(String address);
    public Boolean hasAddress();
    public Integer getFlushBytes();
    public A withFlushBytes(Integer flushBytes);
    public Boolean hasFlushBytes();
    public A withNewFlushBytes(String arg1);
    public A withNewFlushBytes(int arg1);
    public Integer getFlushDuration();
    public A withFlushDuration(Integer flushDuration);
    public Boolean hasFlushDuration();
    public A withNewFlushDuration(String arg1);
    public A withNewFlushDuration(int arg1);
    public A addToMetrics(String key,me.snowdrop.istio.mixer.adapter.statsd.MetricInfo value);
    public A addToMetrics(Map map);
    public A removeFromMetrics(String key);
    public A removeFromMetrics(Map map);
    public Map getMetrics();
    public A withMetrics(Map metrics);
    public Boolean hasMetrics();
    public String getPrefix();
    public A withPrefix(String prefix);
    public Boolean hasPrefix();
    public Double getSamplingRate();
    public A withSamplingRate(Double samplingRate);
    public Boolean hasSamplingRate();
    public A withNewSamplingRate(String arg1);
    public A withNewSamplingRate(double arg1);



}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy