@Generated(value="jsonschema2pojo") public class ThanosSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<ThanosSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
ThanosSpec()
No args constructor for use in serialization
|
ThanosSpec(List<Argument> additionalArgs,
String baseImage,
String blockSize,
String getConfigInterval,
String getConfigTimeout,
Boolean grpcListenLocal,
TLSConfig grpcServerTlsConfig,
Boolean httpListenLocal,
String image,
Boolean listenLocal,
String logFormat,
String logLevel,
String minTime,
io.fabric8.kubernetes.api.model.SecretKeySelector objectStorageConfig,
String objectStorageConfigFile,
String readyTimeout,
io.fabric8.kubernetes.api.model.ResourceRequirements resources,
String sha,
String tag,
io.fabric8.kubernetes.api.model.SecretKeySelector tracingConfig,
String tracingConfigFile,
String version,
List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts) |
public ThanosSpec()
public ThanosSpec(List<Argument> additionalArgs, String baseImage, String blockSize, String getConfigInterval, String getConfigTimeout, Boolean grpcListenLocal, TLSConfig grpcServerTlsConfig, Boolean httpListenLocal, String image, Boolean listenLocal, String logFormat, String logLevel, String minTime, io.fabric8.kubernetes.api.model.SecretKeySelector objectStorageConfig, String objectStorageConfigFile, String readyTimeout, io.fabric8.kubernetes.api.model.ResourceRequirements resources, String sha, String tag, io.fabric8.kubernetes.api.model.SecretKeySelector tracingConfig, String tracingConfigFile, String version, List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts)
public String getBaseImage()
public void setBaseImage(String baseImage)
public String getBlockSize()
public void setBlockSize(String blockSize)
public String getGetConfigInterval()
public void setGetConfigInterval(String getConfigInterval)
public String getGetConfigTimeout()
public void setGetConfigTimeout(String getConfigTimeout)
public Boolean getGrpcListenLocal()
public void setGrpcListenLocal(Boolean grpcListenLocal)
public TLSConfig getGrpcServerTlsConfig()
public void setGrpcServerTlsConfig(TLSConfig grpcServerTlsConfig)
public Boolean getHttpListenLocal()
public void setHttpListenLocal(Boolean httpListenLocal)
public String getImage()
public void setImage(String image)
public Boolean getListenLocal()
public void setListenLocal(Boolean listenLocal)
public String getLogFormat()
public void setLogFormat(String logFormat)
public String getLogLevel()
public void setLogLevel(String logLevel)
public String getMinTime()
public void setMinTime(String minTime)
public io.fabric8.kubernetes.api.model.SecretKeySelector getObjectStorageConfig()
public void setObjectStorageConfig(io.fabric8.kubernetes.api.model.SecretKeySelector objectStorageConfig)
public String getObjectStorageConfigFile()
public void setObjectStorageConfigFile(String objectStorageConfigFile)
public String getReadyTimeout()
public void setReadyTimeout(String readyTimeout)
public io.fabric8.kubernetes.api.model.ResourceRequirements getResources()
public void setResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
public String getSha()
public void setSha(String sha)
public String getTag()
public void setTag(String tag)
public io.fabric8.kubernetes.api.model.SecretKeySelector getTracingConfig()
public void setTracingConfig(io.fabric8.kubernetes.api.model.SecretKeySelector tracingConfig)
public String getTracingConfigFile()
public void setTracingConfigFile(String tracingConfigFile)
public String getVersion()
public void setVersion(String version)
public List<io.fabric8.kubernetes.api.model.VolumeMount> getVolumeMounts()
public void setVolumeMounts(List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts)
public ThanosSpecBuilder edit()
edit in interface io.fabric8.kubernetes.api.builder.Editable<ThanosSpecBuilder>public ThanosSpecBuilder toBuilder()
Copyright © 2015–2024 Red Hat. All rights reserved.