public class ThanosSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
ThanosSpec()
No args constructor for use in serialization
|
ThanosSpec(String baseImage,
TLSConfig grpcServerTlsConfig,
String image,
Boolean listenLocal,
String logFormat,
String logLevel,
String minTime,
io.fabric8.kubernetes.api.model.SecretKeySelector objectStorageConfig,
String objectStorageConfigFile,
io.fabric8.kubernetes.api.model.ResourceRequirements resources,
String sha,
String tag,
io.fabric8.kubernetes.api.model.SecretKeySelector tracingConfig,
String tracingConfigFile,
String version) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalProperties() |
String |
getBaseImage() |
TLSConfig |
getGrpcServerTlsConfig() |
String |
getImage() |
Boolean |
getListenLocal() |
String |
getLogFormat() |
String |
getLogLevel() |
String |
getMinTime() |
io.fabric8.kubernetes.api.model.SecretKeySelector |
getObjectStorageConfig() |
String |
getObjectStorageConfigFile() |
io.fabric8.kubernetes.api.model.ResourceRequirements |
getResources() |
String |
getSha() |
String |
getTag() |
io.fabric8.kubernetes.api.model.SecretKeySelector |
getTracingConfig() |
String |
getTracingConfigFile() |
String |
getVersion() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setBaseImage(String baseImage) |
void |
setGrpcServerTlsConfig(TLSConfig grpcServerTlsConfig) |
void |
setImage(String image) |
void |
setListenLocal(Boolean listenLocal) |
void |
setLogFormat(String logFormat) |
void |
setLogLevel(String logLevel) |
void |
setMinTime(String minTime) |
void |
setObjectStorageConfig(io.fabric8.kubernetes.api.model.SecretKeySelector objectStorageConfig) |
void |
setObjectStorageConfigFile(String objectStorageConfigFile) |
void |
setResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources) |
void |
setSha(String sha) |
void |
setTag(String tag) |
void |
setTracingConfig(io.fabric8.kubernetes.api.model.SecretKeySelector tracingConfig) |
void |
setTracingConfigFile(String tracingConfigFile) |
void |
setVersion(String version) |
public ThanosSpec()
public ThanosSpec(String baseImage, TLSConfig grpcServerTlsConfig, String image, Boolean listenLocal, String logFormat, String logLevel, String minTime, io.fabric8.kubernetes.api.model.SecretKeySelector objectStorageConfig, String objectStorageConfigFile, io.fabric8.kubernetes.api.model.ResourceRequirements resources, String sha, String tag, io.fabric8.kubernetes.api.model.SecretKeySelector tracingConfig, String tracingConfigFile, String version)
image - tracingConfig - tracingConfigFile - baseImage - resources - listenLocal - grpcServerTlsConfig - sha - version - logFormat - objectStorageConfig - logLevel - minTime - tag - objectStorageConfigFile - public String getBaseImage()
public void setBaseImage(String baseImage)
public TLSConfig getGrpcServerTlsConfig()
public void setGrpcServerTlsConfig(TLSConfig grpcServerTlsConfig)
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 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)
Copyright © 2015–2020 Red Hat. All rights reserved.