public interface ThanosRulerSpecFluent<A extends ThanosRulerSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ThanosRulerSpecFluent.ContainersNested<N> |
static interface |
ThanosRulerSpecFluent.GrpcServerTlsConfigNested<N> |
static interface |
ThanosRulerSpecFluent.ImagePullSecretsNested<N> |
static interface |
ThanosRulerSpecFluent.InitContainersNested<N> |
static interface |
ThanosRulerSpecFluent.PodMetadataNested<N> |
static interface |
ThanosRulerSpecFluent.PrometheusRulesExcludedFromEnforceNested<N> |
static interface |
ThanosRulerSpecFluent.ResourcesNested<N> |
static interface |
ThanosRulerSpecFluent.RuleNamespaceSelectorNested<N> |
static interface |
ThanosRulerSpecFluent.RuleSelectorNested<N> |
static interface |
ThanosRulerSpecFluent.StorageNested<N> |
io.fabric8.kubernetes.api.model.Affinity getAffinity()
A withAffinity(io.fabric8.kubernetes.api.model.Affinity affinity)
Boolean hasAffinity()
A addAllToAlertDropLabels(Collection<String> items)
A removeAllFromAlertDropLabels(Collection<String> items)
String getAlertDropLabel(int index)
String getFirstAlertDropLabel()
String getLastAlertDropLabel()
Boolean hasAlertDropLabels()
String getAlertQueryUrl()
Boolean hasAlertQueryUrl()
@Deprecated A withNewAlertQueryUrl(String arg0)
io.fabric8.kubernetes.api.model.SecretKeySelector getAlertmanagersConfig()
A withAlertmanagersConfig(io.fabric8.kubernetes.api.model.SecretKeySelector alertmanagersConfig)
Boolean hasAlertmanagersConfig()
A addAllToAlertmanagersUrl(Collection<String> items)
A removeAllFromAlertmanagersUrl(Collection<String> items)
String getAlertmanagersUrl(int index)
String getFirstAlertmanagersUrl()
String getLastAlertmanagersUrl()
Boolean hasAlertmanagersUrl()
A addToContainers(int index, io.fabric8.kubernetes.api.model.Container item)
A setToContainers(int index, io.fabric8.kubernetes.api.model.Container item)
A addToContainers(io.fabric8.kubernetes.api.model.Container... items)
A addAllToContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)
A removeFromContainers(io.fabric8.kubernetes.api.model.Container... items)
A removeAllFromContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)
A removeMatchingFromContainers(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
@Deprecated List<io.fabric8.kubernetes.api.model.Container> getContainers()
List<io.fabric8.kubernetes.api.model.Container> buildContainers()
io.fabric8.kubernetes.api.model.Container buildContainer(int index)
io.fabric8.kubernetes.api.model.Container buildFirstContainer()
io.fabric8.kubernetes.api.model.Container buildLastContainer()
io.fabric8.kubernetes.api.model.Container buildMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
Boolean hasMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
A withContainers(io.fabric8.kubernetes.api.model.Container... containers)
Boolean hasContainers()
ThanosRulerSpecFluent.ContainersNested<A> addNewContainer()
ThanosRulerSpecFluent.ContainersNested<A> addNewContainerLike(io.fabric8.kubernetes.api.model.Container item)
ThanosRulerSpecFluent.ContainersNested<A> setNewContainerLike(int index, io.fabric8.kubernetes.api.model.Container item)
ThanosRulerSpecFluent.ContainersNested<A> editContainer(int index)
ThanosRulerSpecFluent.ContainersNested<A> editFirstContainer()
ThanosRulerSpecFluent.ContainersNested<A> editLastContainer()
ThanosRulerSpecFluent.ContainersNested<A> editMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
String getEnforcedNamespaceLabel()
Boolean hasEnforcedNamespaceLabel()
@Deprecated A withNewEnforcedNamespaceLabel(String arg0)
String getEvaluationInterval()
Boolean hasEvaluationInterval()
@Deprecated A withNewEvaluationInterval(String arg0)
String getExternalPrefix()
Boolean hasExternalPrefix()
@Deprecated A withNewExternalPrefix(String arg0)
@Deprecated TLSConfig getGrpcServerTlsConfig()
TLSConfig buildGrpcServerTlsConfig()
Boolean hasGrpcServerTlsConfig()
ThanosRulerSpecFluent.GrpcServerTlsConfigNested<A> withNewGrpcServerTlsConfig()
ThanosRulerSpecFluent.GrpcServerTlsConfigNested<A> withNewGrpcServerTlsConfigLike(TLSConfig item)
ThanosRulerSpecFluent.GrpcServerTlsConfigNested<A> editGrpcServerTlsConfig()
ThanosRulerSpecFluent.GrpcServerTlsConfigNested<A> editOrNewGrpcServerTlsConfig()
ThanosRulerSpecFluent.GrpcServerTlsConfigNested<A> editOrNewGrpcServerTlsConfigLike(TLSConfig item)
String getImage()
Boolean hasImage()
@Deprecated A withNewImage(String arg0)
A addToImagePullSecrets(int index, io.fabric8.kubernetes.api.model.LocalObjectReference item)
A setToImagePullSecrets(int index, io.fabric8.kubernetes.api.model.LocalObjectReference item)
A addToImagePullSecrets(io.fabric8.kubernetes.api.model.LocalObjectReference... items)
A addAllToImagePullSecrets(Collection<io.fabric8.kubernetes.api.model.LocalObjectReference> items)
A removeFromImagePullSecrets(io.fabric8.kubernetes.api.model.LocalObjectReference... items)
A removeAllFromImagePullSecrets(Collection<io.fabric8.kubernetes.api.model.LocalObjectReference> items)
A removeMatchingFromImagePullSecrets(Predicate<io.fabric8.kubernetes.api.model.LocalObjectReferenceBuilder> predicate)
@Deprecated List<io.fabric8.kubernetes.api.model.LocalObjectReference> getImagePullSecrets()
List<io.fabric8.kubernetes.api.model.LocalObjectReference> buildImagePullSecrets()
io.fabric8.kubernetes.api.model.LocalObjectReference buildImagePullSecret(int index)
io.fabric8.kubernetes.api.model.LocalObjectReference buildFirstImagePullSecret()
io.fabric8.kubernetes.api.model.LocalObjectReference buildLastImagePullSecret()
io.fabric8.kubernetes.api.model.LocalObjectReference buildMatchingImagePullSecret(Predicate<io.fabric8.kubernetes.api.model.LocalObjectReferenceBuilder> predicate)
Boolean hasMatchingImagePullSecret(Predicate<io.fabric8.kubernetes.api.model.LocalObjectReferenceBuilder> predicate)
A withImagePullSecrets(List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets)
A withImagePullSecrets(io.fabric8.kubernetes.api.model.LocalObjectReference... imagePullSecrets)
Boolean hasImagePullSecrets()
ThanosRulerSpecFluent.ImagePullSecretsNested<A> addNewImagePullSecret()
ThanosRulerSpecFluent.ImagePullSecretsNested<A> addNewImagePullSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)
ThanosRulerSpecFluent.ImagePullSecretsNested<A> setNewImagePullSecretLike(int index, io.fabric8.kubernetes.api.model.LocalObjectReference item)
ThanosRulerSpecFluent.ImagePullSecretsNested<A> editImagePullSecret(int index)
ThanosRulerSpecFluent.ImagePullSecretsNested<A> editFirstImagePullSecret()
ThanosRulerSpecFluent.ImagePullSecretsNested<A> editLastImagePullSecret()
ThanosRulerSpecFluent.ImagePullSecretsNested<A> editMatchingImagePullSecret(Predicate<io.fabric8.kubernetes.api.model.LocalObjectReferenceBuilder> predicate)
A addToInitContainers(int index, io.fabric8.kubernetes.api.model.Container item)
A setToInitContainers(int index, io.fabric8.kubernetes.api.model.Container item)
A addToInitContainers(io.fabric8.kubernetes.api.model.Container... items)
A addAllToInitContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)
A removeFromInitContainers(io.fabric8.kubernetes.api.model.Container... items)
A removeAllFromInitContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)
A removeMatchingFromInitContainers(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
@Deprecated List<io.fabric8.kubernetes.api.model.Container> getInitContainers()
List<io.fabric8.kubernetes.api.model.Container> buildInitContainers()
io.fabric8.kubernetes.api.model.Container buildInitContainer(int index)
io.fabric8.kubernetes.api.model.Container buildFirstInitContainer()
io.fabric8.kubernetes.api.model.Container buildLastInitContainer()
io.fabric8.kubernetes.api.model.Container buildMatchingInitContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
Boolean hasMatchingInitContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
A withInitContainers(List<io.fabric8.kubernetes.api.model.Container> initContainers)
A withInitContainers(io.fabric8.kubernetes.api.model.Container... initContainers)
Boolean hasInitContainers()
ThanosRulerSpecFluent.InitContainersNested<A> addNewInitContainer()
ThanosRulerSpecFluent.InitContainersNested<A> addNewInitContainerLike(io.fabric8.kubernetes.api.model.Container item)
ThanosRulerSpecFluent.InitContainersNested<A> setNewInitContainerLike(int index, io.fabric8.kubernetes.api.model.Container item)
ThanosRulerSpecFluent.InitContainersNested<A> editInitContainer(int index)
ThanosRulerSpecFluent.InitContainersNested<A> editFirstInitContainer()
ThanosRulerSpecFluent.InitContainersNested<A> editLastInitContainer()
ThanosRulerSpecFluent.InitContainersNested<A> editMatchingInitContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
Boolean hasLabels()
Boolean getListenLocal()
Boolean hasListenLocal()
String getLogFormat()
Boolean hasLogFormat()
@Deprecated A withNewLogFormat(String arg0)
String getLogLevel()
Boolean hasLogLevel()
@Deprecated A withNewLogLevel(String arg0)
Boolean hasNodeSelector()
io.fabric8.kubernetes.api.model.SecretKeySelector getObjectStorageConfig()
A withObjectStorageConfig(io.fabric8.kubernetes.api.model.SecretKeySelector objectStorageConfig)
Boolean hasObjectStorageConfig()
String getObjectStorageConfigFile()
Boolean hasObjectStorageConfigFile()
@Deprecated A withNewObjectStorageConfigFile(String arg0)
Boolean getPaused()
Boolean hasPaused()
@Deprecated EmbeddedObjectMetadata getPodMetadata()
EmbeddedObjectMetadata buildPodMetadata()
A withPodMetadata(EmbeddedObjectMetadata podMetadata)
Boolean hasPodMetadata()
ThanosRulerSpecFluent.PodMetadataNested<A> withNewPodMetadata()
ThanosRulerSpecFluent.PodMetadataNested<A> withNewPodMetadataLike(EmbeddedObjectMetadata item)
ThanosRulerSpecFluent.PodMetadataNested<A> editPodMetadata()
ThanosRulerSpecFluent.PodMetadataNested<A> editOrNewPodMetadata()
ThanosRulerSpecFluent.PodMetadataNested<A> editOrNewPodMetadataLike(EmbeddedObjectMetadata item)
String getPortName()
Boolean hasPortName()
@Deprecated A withNewPortName(String arg0)
String getPriorityClassName()
Boolean hasPriorityClassName()
@Deprecated A withNewPriorityClassName(String arg0)
A addToPrometheusRulesExcludedFromEnforce(int index, PrometheusRuleExcludeConfig item)
A setToPrometheusRulesExcludedFromEnforce(int index, PrometheusRuleExcludeConfig item)
A addToPrometheusRulesExcludedFromEnforce(PrometheusRuleExcludeConfig... items)
A addAllToPrometheusRulesExcludedFromEnforce(Collection<PrometheusRuleExcludeConfig> items)
A removeFromPrometheusRulesExcludedFromEnforce(PrometheusRuleExcludeConfig... items)
A removeAllFromPrometheusRulesExcludedFromEnforce(Collection<PrometheusRuleExcludeConfig> items)
A removeMatchingFromPrometheusRulesExcludedFromEnforce(Predicate<PrometheusRuleExcludeConfigBuilder> predicate)
@Deprecated List<PrometheusRuleExcludeConfig> getPrometheusRulesExcludedFromEnforce()
List<PrometheusRuleExcludeConfig> buildPrometheusRulesExcludedFromEnforce()
PrometheusRuleExcludeConfig buildPrometheusRulesExcludedFromEnforce(int index)
PrometheusRuleExcludeConfig buildFirstPrometheusRulesExcludedFromEnforce()
PrometheusRuleExcludeConfig buildLastPrometheusRulesExcludedFromEnforce()
PrometheusRuleExcludeConfig buildMatchingPrometheusRulesExcludedFromEnforce(Predicate<PrometheusRuleExcludeConfigBuilder> predicate)
Boolean hasMatchingPrometheusRulesExcludedFromEnforce(Predicate<PrometheusRuleExcludeConfigBuilder> predicate)
A withPrometheusRulesExcludedFromEnforce(List<PrometheusRuleExcludeConfig> prometheusRulesExcludedFromEnforce)
A withPrometheusRulesExcludedFromEnforce(PrometheusRuleExcludeConfig... prometheusRulesExcludedFromEnforce)
Boolean hasPrometheusRulesExcludedFromEnforce()
A addNewPrometheusRulesExcludedFromEnforce(String ruleName, String ruleNamespace)
ThanosRulerSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> addNewPrometheusRulesExcludedFromEnforce()
ThanosRulerSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> addNewPrometheusRulesExcludedFromEnforceLike(PrometheusRuleExcludeConfig item)
ThanosRulerSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> setNewPrometheusRulesExcludedFromEnforceLike(int index, PrometheusRuleExcludeConfig item)
ThanosRulerSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> editPrometheusRulesExcludedFromEnforce(int index)
ThanosRulerSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> editFirstPrometheusRulesExcludedFromEnforce()
ThanosRulerSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> editLastPrometheusRulesExcludedFromEnforce()
ThanosRulerSpecFluent.PrometheusRulesExcludedFromEnforceNested<A> editMatchingPrometheusRulesExcludedFromEnforce(Predicate<PrometheusRuleExcludeConfigBuilder> predicate)
io.fabric8.kubernetes.api.model.SecretKeySelector getQueryConfig()
A withQueryConfig(io.fabric8.kubernetes.api.model.SecretKeySelector queryConfig)
Boolean hasQueryConfig()
A addAllToQueryEndpoints(Collection<String> items)
A removeAllFromQueryEndpoints(Collection<String> items)
String getQueryEndpoint(int index)
String getFirstQueryEndpoint()
String getLastQueryEndpoint()
Boolean hasQueryEndpoints()
Integer getReplicas()
Boolean hasReplicas()
@Deprecated io.fabric8.kubernetes.api.model.ResourceRequirements getResources()
io.fabric8.kubernetes.api.model.ResourceRequirements buildResources()
A withResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
Boolean hasResources()
ThanosRulerSpecFluent.ResourcesNested<A> withNewResources()
ThanosRulerSpecFluent.ResourcesNested<A> withNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)
ThanosRulerSpecFluent.ResourcesNested<A> editResources()
ThanosRulerSpecFluent.ResourcesNested<A> editOrNewResources()
ThanosRulerSpecFluent.ResourcesNested<A> editOrNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)
String getRetention()
Boolean hasRetention()
@Deprecated A withNewRetention(String arg0)
String getRoutePrefix()
Boolean hasRoutePrefix()
@Deprecated A withNewRoutePrefix(String arg0)
@Deprecated io.fabric8.kubernetes.api.model.LabelSelector getRuleNamespaceSelector()
io.fabric8.kubernetes.api.model.LabelSelector buildRuleNamespaceSelector()
A withRuleNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector ruleNamespaceSelector)
Boolean hasRuleNamespaceSelector()
ThanosRulerSpecFluent.RuleNamespaceSelectorNested<A> withNewRuleNamespaceSelector()
ThanosRulerSpecFluent.RuleNamespaceSelectorNested<A> withNewRuleNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
ThanosRulerSpecFluent.RuleNamespaceSelectorNested<A> editRuleNamespaceSelector()
ThanosRulerSpecFluent.RuleNamespaceSelectorNested<A> editOrNewRuleNamespaceSelector()
ThanosRulerSpecFluent.RuleNamespaceSelectorNested<A> editOrNewRuleNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
@Deprecated io.fabric8.kubernetes.api.model.LabelSelector getRuleSelector()
io.fabric8.kubernetes.api.model.LabelSelector buildRuleSelector()
A withRuleSelector(io.fabric8.kubernetes.api.model.LabelSelector ruleSelector)
Boolean hasRuleSelector()
ThanosRulerSpecFluent.RuleSelectorNested<A> withNewRuleSelector()
ThanosRulerSpecFluent.RuleSelectorNested<A> withNewRuleSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
ThanosRulerSpecFluent.RuleSelectorNested<A> editRuleSelector()
ThanosRulerSpecFluent.RuleSelectorNested<A> editOrNewRuleSelector()
ThanosRulerSpecFluent.RuleSelectorNested<A> editOrNewRuleSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
io.fabric8.kubernetes.api.model.PodSecurityContext getSecurityContext()
A withSecurityContext(io.fabric8.kubernetes.api.model.PodSecurityContext securityContext)
Boolean hasSecurityContext()
String getServiceAccountName()
Boolean hasServiceAccountName()
@Deprecated A withNewServiceAccountName(String arg0)
@Deprecated StorageSpec getStorage()
StorageSpec buildStorage()
A withStorage(StorageSpec storage)
Boolean hasStorage()
ThanosRulerSpecFluent.StorageNested<A> withNewStorage()
ThanosRulerSpecFluent.StorageNested<A> withNewStorageLike(StorageSpec item)
ThanosRulerSpecFluent.StorageNested<A> editStorage()
ThanosRulerSpecFluent.StorageNested<A> editOrNewStorage()
ThanosRulerSpecFluent.StorageNested<A> editOrNewStorageLike(StorageSpec item)
A addToTolerations(int index, io.fabric8.kubernetes.api.model.Toleration item)
A setToTolerations(int index, io.fabric8.kubernetes.api.model.Toleration item)
A addToTolerations(io.fabric8.kubernetes.api.model.Toleration... items)
A addAllToTolerations(Collection<io.fabric8.kubernetes.api.model.Toleration> items)
A removeFromTolerations(io.fabric8.kubernetes.api.model.Toleration... items)
A removeAllFromTolerations(Collection<io.fabric8.kubernetes.api.model.Toleration> items)
List<io.fabric8.kubernetes.api.model.Toleration> getTolerations()
io.fabric8.kubernetes.api.model.Toleration getToleration(int index)
io.fabric8.kubernetes.api.model.Toleration getFirstToleration()
io.fabric8.kubernetes.api.model.Toleration getLastToleration()
io.fabric8.kubernetes.api.model.Toleration getMatchingToleration(Predicate<io.fabric8.kubernetes.api.model.Toleration> predicate)
Boolean hasMatchingToleration(Predicate<io.fabric8.kubernetes.api.model.Toleration> predicate)
A withTolerations(io.fabric8.kubernetes.api.model.Toleration... tolerations)
Boolean hasTolerations()
A addNewToleration(String effect, String key, String operator, Long tolerationSeconds, String value)
A addToTopologySpreadConstraints(int index, io.fabric8.kubernetes.api.model.TopologySpreadConstraint item)
A setToTopologySpreadConstraints(int index, io.fabric8.kubernetes.api.model.TopologySpreadConstraint item)
A addToTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... items)
A addAllToTopologySpreadConstraints(Collection<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> items)
A removeFromTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... items)
A removeAllFromTopologySpreadConstraints(Collection<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> items)
List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> getTopologySpreadConstraints()
io.fabric8.kubernetes.api.model.TopologySpreadConstraint getTopologySpreadConstraint(int index)
io.fabric8.kubernetes.api.model.TopologySpreadConstraint getFirstTopologySpreadConstraint()
io.fabric8.kubernetes.api.model.TopologySpreadConstraint getLastTopologySpreadConstraint()
io.fabric8.kubernetes.api.model.TopologySpreadConstraint getMatchingTopologySpreadConstraint(Predicate<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> predicate)
Boolean hasMatchingTopologySpreadConstraint(Predicate<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> predicate)
A withTopologySpreadConstraints(List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints)
A withTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... topologySpreadConstraints)
Boolean hasTopologySpreadConstraints()
io.fabric8.kubernetes.api.model.SecretKeySelector getTracingConfig()
A withTracingConfig(io.fabric8.kubernetes.api.model.SecretKeySelector tracingConfig)
Boolean hasTracingConfig()
A addToVolumes(int index, io.fabric8.kubernetes.api.model.Volume item)
A setToVolumes(int index, io.fabric8.kubernetes.api.model.Volume item)
A addToVolumes(io.fabric8.kubernetes.api.model.Volume... items)
A addAllToVolumes(Collection<io.fabric8.kubernetes.api.model.Volume> items)
A removeFromVolumes(io.fabric8.kubernetes.api.model.Volume... items)
A removeAllFromVolumes(Collection<io.fabric8.kubernetes.api.model.Volume> items)
List<io.fabric8.kubernetes.api.model.Volume> getVolumes()
io.fabric8.kubernetes.api.model.Volume getVolume(int index)
io.fabric8.kubernetes.api.model.Volume getFirstVolume()
io.fabric8.kubernetes.api.model.Volume getLastVolume()
io.fabric8.kubernetes.api.model.Volume getMatchingVolume(Predicate<io.fabric8.kubernetes.api.model.Volume> predicate)
Boolean hasMatchingVolume(Predicate<io.fabric8.kubernetes.api.model.Volume> predicate)
A withVolumes(io.fabric8.kubernetes.api.model.Volume... volumes)
Boolean hasVolumes()
Copyright © 2015–2020 Red Hat. All rights reserved.