Uses of Class
io.fabric8.openshift.api.model.monitoring.v1.TLSConfig
-
Packages that use TLSConfig Package Description io.fabric8.openshift.api.model.monitoring.v1 -
-
Uses of TLSConfig in io.fabric8.openshift.api.model.monitoring.v1
Methods in io.fabric8.openshift.api.model.monitoring.v1 that return TLSConfig Modifier and Type Method Description TLSConfigTLSConfigBuilder. build()TLSConfigThanosRulerSpecFluent. buildGrpcServerTlsConfig()TLSConfigThanosSpecFluent. buildGrpcServerTlsConfig()TLSConfigAlertmanagerEndpointsFluent. buildTlsConfig()TLSConfigAPIServerConfigFluent. buildTlsConfig()TLSConfigEndpointFluent. buildTlsConfig()TLSConfigPrometheusTracingConfigFluent. buildTlsConfig()TLSConfigRemoteReadSpecFluent. buildTlsConfig()TLSConfigRemoteWriteSpecFluent. buildTlsConfig()TLSConfigScrapeClassFluent. buildTlsConfig()TLSConfigThanosRulerSpec. getGrpcServerTlsConfig()ThanosRulerSpec is a specification of the desired behavior of the ThanosRuler.TLSConfigThanosSpec. getGrpcServerTlsConfig()ThanosSpec defines the configuration of the Thanos sidecar.TLSConfigAlertmanagerEndpoints. getTlsConfig()AlertmanagerEndpoints defines a selection of a single Endpoints object containing Alertmanager IPs to fire alerts against.TLSConfigAPIServerConfig. getTlsConfig()APIServerConfig defines how the Prometheus server connects to the Kubernetes API server.TLSConfigEndpoint. getTlsConfig()Endpoint defines an endpoint serving Prometheus metrics to be scraped by Prometheus.TLSConfigPrometheusTracingConfig. getTlsConfig()TLSConfigRemoteReadSpec. getTlsConfig()RemoteReadSpec defines the configuration for Prometheus to read back samples from a remote endpoint.TLSConfigRemoteWriteSpec. getTlsConfig()RemoteWriteSpec defines the configuration to write samples from Prometheus to a remote endpoint.TLSConfigScrapeClass. getTlsConfig()Methods in io.fabric8.openshift.api.model.monitoring.v1 with parameters of type TLSConfig Modifier and Type Method Description protected voidTLSConfigFluent. copyInstance(TLSConfig instance)ThanosRulerSpecFluent.GrpcServerTlsConfigNested<A>ThanosRulerSpecFluent. editOrNewGrpcServerTlsConfigLike(TLSConfig item)ThanosSpecFluent.GrpcServerTlsConfigNested<A>ThanosSpecFluent. editOrNewGrpcServerTlsConfigLike(TLSConfig item)AlertmanagerEndpointsFluent.TlsConfigNested<A>AlertmanagerEndpointsFluent. editOrNewTlsConfigLike(TLSConfig item)APIServerConfigFluent.TlsConfigNested<A>APIServerConfigFluent. editOrNewTlsConfigLike(TLSConfig item)EndpointFluent.TlsConfigNested<A>EndpointFluent. editOrNewTlsConfigLike(TLSConfig item)PrometheusTracingConfigFluent.TlsConfigNested<A>PrometheusTracingConfigFluent. editOrNewTlsConfigLike(TLSConfig item)RemoteReadSpecFluent.TlsConfigNested<A>RemoteReadSpecFluent. editOrNewTlsConfigLike(TLSConfig item)RemoteWriteSpecFluent.TlsConfigNested<A>RemoteWriteSpecFluent. editOrNewTlsConfigLike(TLSConfig item)ScrapeClassFluent.TlsConfigNested<A>ScrapeClassFluent. editOrNewTlsConfigLike(TLSConfig item)voidThanosRulerSpec. setGrpcServerTlsConfig(TLSConfig grpcServerTlsConfig)ThanosRulerSpec is a specification of the desired behavior of the ThanosRuler.voidThanosSpec. setGrpcServerTlsConfig(TLSConfig grpcServerTlsConfig)ThanosSpec defines the configuration of the Thanos sidecar.voidAlertmanagerEndpoints. setTlsConfig(TLSConfig tlsConfig)AlertmanagerEndpoints defines a selection of a single Endpoints object containing Alertmanager IPs to fire alerts against.voidAPIServerConfig. setTlsConfig(TLSConfig tlsConfig)APIServerConfig defines how the Prometheus server connects to the Kubernetes API server.voidEndpoint. setTlsConfig(TLSConfig tlsConfig)Endpoint defines an endpoint serving Prometheus metrics to be scraped by Prometheus.voidPrometheusTracingConfig. setTlsConfig(TLSConfig tlsConfig)voidRemoteReadSpec. setTlsConfig(TLSConfig tlsConfig)RemoteReadSpec defines the configuration for Prometheus to read back samples from a remote endpoint.voidRemoteWriteSpec. setTlsConfig(TLSConfig tlsConfig)RemoteWriteSpec defines the configuration to write samples from Prometheus to a remote endpoint.voidScrapeClass. setTlsConfig(TLSConfig tlsConfig)AThanosRulerSpecFluent. withGrpcServerTlsConfig(TLSConfig grpcServerTlsConfig)AThanosSpecFluent. withGrpcServerTlsConfig(TLSConfig grpcServerTlsConfig)ThanosRulerSpecFluent.GrpcServerTlsConfigNested<A>ThanosRulerSpecFluent. withNewGrpcServerTlsConfigLike(TLSConfig item)ThanosSpecFluent.GrpcServerTlsConfigNested<A>ThanosSpecFluent. withNewGrpcServerTlsConfigLike(TLSConfig item)AlertmanagerEndpointsFluent.TlsConfigNested<A>AlertmanagerEndpointsFluent. withNewTlsConfigLike(TLSConfig item)APIServerConfigFluent.TlsConfigNested<A>APIServerConfigFluent. withNewTlsConfigLike(TLSConfig item)EndpointFluent.TlsConfigNested<A>EndpointFluent. withNewTlsConfigLike(TLSConfig item)PrometheusTracingConfigFluent.TlsConfigNested<A>PrometheusTracingConfigFluent. withNewTlsConfigLike(TLSConfig item)RemoteReadSpecFluent.TlsConfigNested<A>RemoteReadSpecFluent. withNewTlsConfigLike(TLSConfig item)RemoteWriteSpecFluent.TlsConfigNested<A>RemoteWriteSpecFluent. withNewTlsConfigLike(TLSConfig item)ScrapeClassFluent.TlsConfigNested<A>ScrapeClassFluent. withNewTlsConfigLike(TLSConfig item)AAlertmanagerEndpointsFluent. withTlsConfig(TLSConfig tlsConfig)AAPIServerConfigFluent. withTlsConfig(TLSConfig tlsConfig)AEndpointFluent. withTlsConfig(TLSConfig tlsConfig)APrometheusTracingConfigFluent. withTlsConfig(TLSConfig tlsConfig)ARemoteReadSpecFluent. withTlsConfig(TLSConfig tlsConfig)ARemoteWriteSpecFluent. withTlsConfig(TLSConfig tlsConfig)AScrapeClassFluent. withTlsConfig(TLSConfig tlsConfig)Constructors in io.fabric8.openshift.api.model.monitoring.v1 with parameters of type TLSConfig Constructor Description AlertmanagerEndpoints(List<RelabelConfig> alertRelabelings, String apiVersion, SafeAuthorization authorization, BasicAuth basicAuth, String bearerTokenFile, Boolean enableHttp2, String name, String namespace, String noProxy, String pathPrefix, io.fabric8.kubernetes.api.model.IntOrString port, Map<String,List<io.fabric8.kubernetes.api.model.SecretKeySelector>> proxyConnectHeader, Boolean proxyFromEnvironment, String proxyUrl, List<RelabelConfig> relabelings, String scheme, Sigv4 sigv4, String timeout, TLSConfig tlsConfig)APIServerConfig(Authorization authorization, BasicAuth basicAuth, String bearerToken, String bearerTokenFile, String host, String noProxy, Map<String,List<io.fabric8.kubernetes.api.model.SecretKeySelector>> proxyConnectHeader, Boolean proxyFromEnvironment, String proxyUrl, TLSConfig tlsConfig)Endpoint(SafeAuthorization authorization, BasicAuth basicAuth, String bearerTokenFile, io.fabric8.kubernetes.api.model.SecretKeySelector bearerTokenSecret, Boolean enableHttp2, Boolean filterRunning, Boolean followRedirects, Boolean honorLabels, Boolean honorTimestamps, String interval, List<RelabelConfig> metricRelabelings, String noProxy, OAuth2 oauth2, Map<String,List<String>> params, String path, String port, Map<String,List<io.fabric8.kubernetes.api.model.SecretKeySelector>> proxyConnectHeader, Boolean proxyFromEnvironment, String proxyUrl, List<RelabelConfig> relabelings, String scheme, String scrapeTimeout, io.fabric8.kubernetes.api.model.IntOrString targetPort, TLSConfig tlsConfig, Boolean trackTimestampsStaleness)PrometheusTracingConfig(String clientType, String compression, String endpoint, Map<String,String> headers, Boolean insecure, io.fabric8.kubernetes.api.model.Quantity samplingFraction, String timeout, TLSConfig tlsConfig)RemoteReadSpec(Authorization authorization, BasicAuth basicAuth, String bearerToken, String bearerTokenFile, Boolean filterExternalLabels, Boolean followRedirects, Map<String,String> headers, String name, String noProxy, OAuth2 oauth2, Map<String,List<io.fabric8.kubernetes.api.model.SecretKeySelector>> proxyConnectHeader, Boolean proxyFromEnvironment, String proxyUrl, Boolean readRecent, String remoteTimeout, Map<String,String> requiredMatchers, TLSConfig tlsConfig, String url)RemoteWriteSpec(Authorization authorization, AzureAD azureAd, BasicAuth basicAuth, String bearerToken, String bearerTokenFile, Boolean enableHTTP2, Boolean followRedirects, Map<String,String> headers, String messageVersion, MetadataConfig metadataConfig, String name, String noProxy, OAuth2 oauth2, Map<String,List<io.fabric8.kubernetes.api.model.SecretKeySelector>> proxyConnectHeader, Boolean proxyFromEnvironment, String proxyUrl, QueueConfig queueConfig, String remoteTimeout, Boolean roundRobinDNS, Boolean sendExemplars, Boolean sendNativeHistograms, Sigv4 sigv4, TLSConfig tlsConfig, String url, List<RelabelConfig> writeRelabelConfigs)ScrapeClass(AttachMetadata attachMetadata, Authorization authorization, Boolean _default, String fallbackScrapeProtocol, List<RelabelConfig> metricRelabelings, String name, List<RelabelConfig> relabelings, TLSConfig tlsConfig)ThanosRulerSpec(List<Argument> additionalArgs, io.fabric8.kubernetes.api.model.Affinity affinity, List<String> alertDropLabels, String alertQueryUrl, String alertRelabelConfigFile, io.fabric8.kubernetes.api.model.SecretKeySelector alertRelabelConfigs, io.fabric8.kubernetes.api.model.SecretKeySelector alertmanagersConfig, List<String> alertmanagersUrl, List<io.fabric8.kubernetes.api.model.Container> containers, PodDNSConfig dnsConfig, String dnsPolicy, List<String> enableFeatures, Boolean enableServiceLinks, String enforcedNamespaceLabel, String evaluationInterval, List<ObjectReference> excludedFromEnforcement, String externalPrefix, TLSConfig grpcServerTlsConfig, List<HostAlias> hostAliases, Boolean hostUsers, String image, String imagePullPolicy, List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets, List<io.fabric8.kubernetes.api.model.Container> initContainers, Map<String,String> labels, Boolean listenLocal, String logFormat, String logLevel, Integer minReadySeconds, Map<String,String> nodeSelector, io.fabric8.kubernetes.api.model.SecretKeySelector objectStorageConfig, String objectStorageConfigFile, Boolean paused, EmbeddedObjectMetadata podMetadata, String portName, String priorityClassName, List<PrometheusRuleExcludeConfig> prometheusRulesExcludedFromEnforce, io.fabric8.kubernetes.api.model.SecretKeySelector queryConfig, List<String> queryEndpoints, List<RemoteWriteSpec> remoteWrite, Integer replicas, String resendDelay, io.fabric8.kubernetes.api.model.ResourceRequirements resources, String retention, String routePrefix, Integer ruleConcurrentEval, String ruleGracePeriod, io.fabric8.kubernetes.api.model.LabelSelector ruleNamespaceSelector, String ruleOutageTolerance, String ruleQueryOffset, io.fabric8.kubernetes.api.model.LabelSelector ruleSelector, io.fabric8.kubernetes.api.model.PodSecurityContext securityContext, String serviceAccountName, String serviceName, StorageSpec storage, Long terminationGracePeriodSeconds, List<io.fabric8.kubernetes.api.model.Toleration> tolerations, List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints, io.fabric8.kubernetes.api.model.SecretKeySelector tracingConfig, String tracingConfigFile, String version, List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts, List<io.fabric8.kubernetes.api.model.Volume> volumes, ThanosRulerWebSpec web)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)TLSConfigBuilder(TLSConfig instance)TLSConfigBuilder(TLSConfigFluent<?> fluent, TLSConfig instance)TLSConfigFluent(TLSConfig instance)
-