@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-08-31T19:41:55.826Z[Etc/UTC]") public class V1ThanosRulerSpec extends Object
| Constructor and Description |
|---|
V1ThanosRulerSpec() |
public static final String SERIALIZED_NAME_AFFINITY
public static final String SERIALIZED_NAME_ALERT_DROP_LABELS
public static final String SERIALIZED_NAME_ALERT_QUERY_URL
public static final String SERIALIZED_NAME_ALERTMANAGERS_CONFIG
public static final String SERIALIZED_NAME_ALERTMANAGERS_URL
public static final String SERIALIZED_NAME_CONTAINERS
public static final String SERIALIZED_NAME_ENFORCED_NAMESPACE_LABEL
public static final String SERIALIZED_NAME_EVALUATION_INTERVAL
public static final String SERIALIZED_NAME_EXTERNAL_PREFIX
public static final String SERIALIZED_NAME_GRPC_SERVER_TLS_CONFIG
public static final String SERIALIZED_NAME_IMAGE
public static final String SERIALIZED_NAME_IMAGE_PULL_SECRETS
public static final String SERIALIZED_NAME_INIT_CONTAINERS
public static final String SERIALIZED_NAME_LABELS
public static final String SERIALIZED_NAME_LISTEN_LOCAL
public static final String SERIALIZED_NAME_LOG_FORMAT
public static final String SERIALIZED_NAME_LOG_LEVEL
public static final String SERIALIZED_NAME_NODE_SELECTOR
public static final String SERIALIZED_NAME_OBJECT_STORAGE_CONFIG
public static final String SERIALIZED_NAME_PAUSED
public static final String SERIALIZED_NAME_POD_METADATA
public static final String SERIALIZED_NAME_PORT_NAME
public static final String SERIALIZED_NAME_PRIORITY_CLASS_NAME
public static final String SERIALIZED_NAME_QUERY_CONFIG
public static final String SERIALIZED_NAME_QUERY_ENDPOINTS
public static final String SERIALIZED_NAME_REPLICAS
public static final String SERIALIZED_NAME_RESOURCES
public static final String SERIALIZED_NAME_RETENTION
public static final String SERIALIZED_NAME_ROUTE_PREFIX
public static final String SERIALIZED_NAME_RULE_NAMESPACE_SELECTOR
public static final String SERIALIZED_NAME_RULE_SELECTOR
public static final String SERIALIZED_NAME_SECURITY_CONTEXT
public static final String SERIALIZED_NAME_SERVICE_ACCOUNT_NAME
public static final String SERIALIZED_NAME_STORAGE
public static final String SERIALIZED_NAME_TOLERATIONS
public static final String SERIALIZED_NAME_TRACING_CONFIG
public static final String SERIALIZED_NAME_VOLUMES
public V1ThanosRulerSpec affinity(V1ThanosRulerSpecAffinity affinity)
@Nullable public V1ThanosRulerSpecAffinity getAffinity()
public void setAffinity(V1ThanosRulerSpecAffinity affinity)
public V1ThanosRulerSpec alertDropLabels(List<String> alertDropLabels)
public V1ThanosRulerSpec addAlertDropLabelsItem(String alertDropLabelsItem)
@Nullable public List<String> getAlertDropLabels()
public V1ThanosRulerSpec alertQueryUrl(String alertQueryUrl)
@Nullable public String getAlertQueryUrl()
public void setAlertQueryUrl(String alertQueryUrl)
public V1ThanosRulerSpec alertmanagersConfig(V1ThanosRulerSpecAlertmanagersConfig alertmanagersConfig)
@Nullable public V1ThanosRulerSpecAlertmanagersConfig getAlertmanagersConfig()
public void setAlertmanagersConfig(V1ThanosRulerSpecAlertmanagersConfig alertmanagersConfig)
public V1ThanosRulerSpec alertmanagersUrl(List<String> alertmanagersUrl)
public V1ThanosRulerSpec addAlertmanagersUrlItem(String alertmanagersUrlItem)
@Nullable public List<String> getAlertmanagersUrl()
public V1ThanosRulerSpec containers(List<V1ThanosRulerSpecContainers> containers)
public V1ThanosRulerSpec addContainersItem(V1ThanosRulerSpecContainers containersItem)
@Nullable public List<V1ThanosRulerSpecContainers> getContainers()
public void setContainers(List<V1ThanosRulerSpecContainers> containers)
public V1ThanosRulerSpec enforcedNamespaceLabel(String enforcedNamespaceLabel)
@Nullable public String getEnforcedNamespaceLabel()
public void setEnforcedNamespaceLabel(String enforcedNamespaceLabel)
public V1ThanosRulerSpec evaluationInterval(String evaluationInterval)
@Nullable public String getEvaluationInterval()
public void setEvaluationInterval(String evaluationInterval)
public V1ThanosRulerSpec externalPrefix(String externalPrefix)
@Nullable public String getExternalPrefix()
public void setExternalPrefix(String externalPrefix)
public V1ThanosRulerSpec grpcServerTlsConfig(V1ThanosRulerSpecGrpcServerTlsConfig grpcServerTlsConfig)
@Nullable public V1ThanosRulerSpecGrpcServerTlsConfig getGrpcServerTlsConfig()
public void setGrpcServerTlsConfig(V1ThanosRulerSpecGrpcServerTlsConfig grpcServerTlsConfig)
public V1ThanosRulerSpec image(String image)
public void setImage(String image)
public V1ThanosRulerSpec imagePullSecrets(List<V1ThanosRulerSpecImagePullSecrets> imagePullSecrets)
public V1ThanosRulerSpec addImagePullSecretsItem(V1ThanosRulerSpecImagePullSecrets imagePullSecretsItem)
@Nullable public List<V1ThanosRulerSpecImagePullSecrets> getImagePullSecrets()
public void setImagePullSecrets(List<V1ThanosRulerSpecImagePullSecrets> imagePullSecrets)
public V1ThanosRulerSpec initContainers(List<V1ThanosRulerSpecContainers> initContainers)
public V1ThanosRulerSpec addInitContainersItem(V1ThanosRulerSpecContainers initContainersItem)
@Nullable public List<V1ThanosRulerSpecContainers> getInitContainers()
public void setInitContainers(List<V1ThanosRulerSpecContainers> initContainers)
public V1ThanosRulerSpec labels(Map<String,String> labels)
public V1ThanosRulerSpec putLabelsItem(String key, String labelsItem)
@Nullable public Map<String,String> getLabels()
public V1ThanosRulerSpec listenLocal(Boolean listenLocal)
@Nullable public Boolean getListenLocal()
public void setListenLocal(Boolean listenLocal)
public V1ThanosRulerSpec logFormat(String logFormat)
@Nullable public String getLogFormat()
public void setLogFormat(String logFormat)
public V1ThanosRulerSpec logLevel(String logLevel)
@Nullable public String getLogLevel()
public void setLogLevel(String logLevel)
public V1ThanosRulerSpec nodeSelector(Map<String,String> nodeSelector)
public V1ThanosRulerSpec putNodeSelectorItem(String key, String nodeSelectorItem)
@Nullable public Map<String,String> getNodeSelector()
public V1ThanosRulerSpec objectStorageConfig(V1ThanosRulerSpecObjectStorageConfig objectStorageConfig)
@Nullable public V1ThanosRulerSpecObjectStorageConfig getObjectStorageConfig()
public void setObjectStorageConfig(V1ThanosRulerSpecObjectStorageConfig objectStorageConfig)
public V1ThanosRulerSpec paused(Boolean paused)
@Nullable public Boolean getPaused()
public void setPaused(Boolean paused)
public V1ThanosRulerSpec podMetadata(V1ThanosRulerSpecPodMetadata podMetadata)
@Nullable public V1ThanosRulerSpecPodMetadata getPodMetadata()
public void setPodMetadata(V1ThanosRulerSpecPodMetadata podMetadata)
public V1ThanosRulerSpec portName(String portName)
@Nullable public String getPortName()
public void setPortName(String portName)
public V1ThanosRulerSpec priorityClassName(String priorityClassName)
@Nullable public String getPriorityClassName()
public void setPriorityClassName(String priorityClassName)
public V1ThanosRulerSpec queryConfig(V1ThanosRulerSpecQueryConfig queryConfig)
@Nullable public V1ThanosRulerSpecQueryConfig getQueryConfig()
public void setQueryConfig(V1ThanosRulerSpecQueryConfig queryConfig)
public V1ThanosRulerSpec queryEndpoints(List<String> queryEndpoints)
public V1ThanosRulerSpec addQueryEndpointsItem(String queryEndpointsItem)
@Nullable public List<String> getQueryEndpoints()
public V1ThanosRulerSpec replicas(Integer replicas)
@Nullable public Integer getReplicas()
public void setReplicas(Integer replicas)
public V1ThanosRulerSpec resources(V1ThanosRulerSpecResources1 resources)
@Nullable public V1ThanosRulerSpecResources1 getResources()
public void setResources(V1ThanosRulerSpecResources1 resources)
public V1ThanosRulerSpec retention(String retention)
@Nullable public String getRetention()
public void setRetention(String retention)
public V1ThanosRulerSpec routePrefix(String routePrefix)
@Nullable public String getRoutePrefix()
public void setRoutePrefix(String routePrefix)
public V1ThanosRulerSpec ruleNamespaceSelector(V1ThanosRulerSpecRuleNamespaceSelector ruleNamespaceSelector)
@Nullable public V1ThanosRulerSpecRuleNamespaceSelector getRuleNamespaceSelector()
public void setRuleNamespaceSelector(V1ThanosRulerSpecRuleNamespaceSelector ruleNamespaceSelector)
public V1ThanosRulerSpec ruleSelector(V1ThanosRulerSpecRuleSelector ruleSelector)
@Nullable public V1ThanosRulerSpecRuleSelector getRuleSelector()
public void setRuleSelector(V1ThanosRulerSpecRuleSelector ruleSelector)
public V1ThanosRulerSpec securityContext(V1ThanosRulerSpecSecurityContext1 securityContext)
@Nullable public V1ThanosRulerSpecSecurityContext1 getSecurityContext()
public void setSecurityContext(V1ThanosRulerSpecSecurityContext1 securityContext)
public V1ThanosRulerSpec serviceAccountName(String serviceAccountName)
@Nullable public String getServiceAccountName()
public void setServiceAccountName(String serviceAccountName)
public V1ThanosRulerSpec storage(V1ThanosRulerSpecStorage storage)
@Nullable public V1ThanosRulerSpecStorage getStorage()
public void setStorage(V1ThanosRulerSpecStorage storage)
public V1ThanosRulerSpec tolerations(List<V1ThanosRulerSpecTolerations> tolerations)
public V1ThanosRulerSpec addTolerationsItem(V1ThanosRulerSpecTolerations tolerationsItem)
@Nullable public List<V1ThanosRulerSpecTolerations> getTolerations()
public void setTolerations(List<V1ThanosRulerSpecTolerations> tolerations)
public V1ThanosRulerSpec tracingConfig(V1ThanosRulerSpecTracingConfig tracingConfig)
@Nullable public V1ThanosRulerSpecTracingConfig getTracingConfig()
public void setTracingConfig(V1ThanosRulerSpecTracingConfig tracingConfig)
public V1ThanosRulerSpec volumes(List<V1ThanosRulerSpecVolumes> volumes)
public V1ThanosRulerSpec addVolumesItem(V1ThanosRulerSpecVolumes volumesItem)
@Nullable public List<V1ThanosRulerSpecVolumes> getVolumes()
public void setVolumes(List<V1ThanosRulerSpecVolumes> volumes)
Copyright © 2020. All rights reserved.