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

me.snowdrop.istio.mixer.adapter.stdio.StdioSpecFluent Maven / Gradle / Ivy

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

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.util.Map;
import java.util.LinkedHashMap;

public interface StdioSpecFluent> extends Fluent{


    public me.snowdrop.istio.mixer.adapter.stdio.Stream getLogStream();
    public A withLogStream(me.snowdrop.istio.mixer.adapter.stdio.Stream logStream);
    public Boolean hasLogStream();
    public Integer getMaxDaysBeforeRotation();
    public A withMaxDaysBeforeRotation(Integer maxDaysBeforeRotation);
    public Boolean hasMaxDaysBeforeRotation();
    public A withNewMaxDaysBeforeRotation(String arg1);
    public A withNewMaxDaysBeforeRotation(int arg1);
    public Integer getMaxMegabytesBeforeRotation();
    public A withMaxMegabytesBeforeRotation(Integer maxMegabytesBeforeRotation);
    public Boolean hasMaxMegabytesBeforeRotation();
    public A withNewMaxMegabytesBeforeRotation(String arg1);
    public A withNewMaxMegabytesBeforeRotation(int arg1);
    public Integer getMaxRotatedFiles();
    public A withMaxRotatedFiles(Integer maxRotatedFiles);
    public Boolean hasMaxRotatedFiles();
    public A withNewMaxRotatedFiles(String arg1);
    public A withNewMaxRotatedFiles(int arg1);
    public Level getMetricLevel();
    public A withMetricLevel(Level metricLevel);
    public Boolean hasMetricLevel();
    public Boolean isOutputAsJson();
    public A withOutputAsJson(Boolean outputAsJson);
    public Boolean hasOutputAsJson();
    public A withNewOutputAsJson(String arg1);
    public A withNewOutputAsJson(boolean arg1);
    public Level getOutputLevel();
    public A withOutputLevel(Level outputLevel);
    public Boolean hasOutputLevel();
    public String getOutputPath();
    public A withOutputPath(String outputPath);
    public Boolean hasOutputPath();
    public A addToSeverityLevels(String key,Integer value);
    public A addToSeverityLevels(Map map);
    public A removeFromSeverityLevels(String key);
    public A removeFromSeverityLevels(Map map);
    public Map getSeverityLevels();
    public A withSeverityLevels(Map severityLevels);
    public Boolean hasSeverityLevels();



}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy