@Generated(value="jsonschema2pojo") public class AlertmanagerSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<AlertmanagerSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
AlertmanagerSpec()
No args constructor for use in serialization
|
AlertmanagerSpec(List<String> additionalPeers,
io.fabric8.kubernetes.api.model.Affinity affinity,
AlertmanagerConfigMatcherStrategy alertmanagerConfigMatcherStrategy,
io.fabric8.kubernetes.api.model.LabelSelector alertmanagerConfigNamespaceSelector,
io.fabric8.kubernetes.api.model.LabelSelector alertmanagerConfigSelector,
AlertmanagerConfiguration alertmanagerConfiguration,
Boolean automountServiceAccountToken,
String baseImage,
String clusterAdvertiseAddress,
String clusterGossipInterval,
String clusterPeerTimeout,
String clusterPushpullInterval,
List<String> configMaps,
String configSecret,
List<io.fabric8.kubernetes.api.model.Container> containers,
String externalUrl,
Boolean forceEnableClusterMode,
List<HostAlias> hostAliases,
String image,
String imagePullPolicy,
List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets,
List<io.fabric8.kubernetes.api.model.Container> initContainers,
Boolean listenLocal,
String logFormat,
String logLevel,
Integer minReadySeconds,
Map<String,String> nodeSelector,
Boolean paused,
EmbeddedObjectMetadata podMetadata,
String portName,
String priorityClassName,
Integer replicas,
io.fabric8.kubernetes.api.model.ResourceRequirements resources,
String retention,
String routePrefix,
List<String> secrets,
io.fabric8.kubernetes.api.model.PodSecurityContext securityContext,
String serviceAccountName,
String sha,
StorageSpec storage,
String tag,
List<io.fabric8.kubernetes.api.model.Toleration> tolerations,
List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints,
String version,
List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts,
List<io.fabric8.kubernetes.api.model.Volume> volumes,
AlertmanagerWebSpec web) |
| Modifier and Type | Method and Description |
|---|---|
AlertmanagerSpecBuilder |
edit() |
List<String> |
getAdditionalPeers() |
Map<String,Object> |
getAdditionalProperties() |
io.fabric8.kubernetes.api.model.Affinity |
getAffinity() |
AlertmanagerConfigMatcherStrategy |
getAlertmanagerConfigMatcherStrategy() |
io.fabric8.kubernetes.api.model.LabelSelector |
getAlertmanagerConfigNamespaceSelector() |
io.fabric8.kubernetes.api.model.LabelSelector |
getAlertmanagerConfigSelector() |
AlertmanagerConfiguration |
getAlertmanagerConfiguration() |
Boolean |
getAutomountServiceAccountToken() |
String |
getBaseImage() |
String |
getClusterAdvertiseAddress() |
String |
getClusterGossipInterval() |
String |
getClusterPeerTimeout() |
String |
getClusterPushpullInterval() |
List<String> |
getConfigMaps() |
String |
getConfigSecret() |
List<io.fabric8.kubernetes.api.model.Container> |
getContainers() |
String |
getExternalUrl() |
Boolean |
getForceEnableClusterMode() |
List<HostAlias> |
getHostAliases() |
String |
getImage() |
String |
getImagePullPolicy() |
List<io.fabric8.kubernetes.api.model.LocalObjectReference> |
getImagePullSecrets() |
List<io.fabric8.kubernetes.api.model.Container> |
getInitContainers() |
Boolean |
getListenLocal() |
String |
getLogFormat() |
String |
getLogLevel() |
Integer |
getMinReadySeconds() |
Map<String,String> |
getNodeSelector() |
Boolean |
getPaused() |
EmbeddedObjectMetadata |
getPodMetadata() |
String |
getPortName() |
String |
getPriorityClassName() |
Integer |
getReplicas() |
io.fabric8.kubernetes.api.model.ResourceRequirements |
getResources() |
String |
getRetention() |
String |
getRoutePrefix() |
List<String> |
getSecrets() |
io.fabric8.kubernetes.api.model.PodSecurityContext |
getSecurityContext() |
String |
getServiceAccountName() |
String |
getSha() |
StorageSpec |
getStorage() |
String |
getTag() |
List<io.fabric8.kubernetes.api.model.Toleration> |
getTolerations() |
List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> |
getTopologySpreadConstraints() |
String |
getVersion() |
List<io.fabric8.kubernetes.api.model.VolumeMount> |
getVolumeMounts() |
List<io.fabric8.kubernetes.api.model.Volume> |
getVolumes() |
AlertmanagerWebSpec |
getWeb() |
void |
setAdditionalPeers(List<String> additionalPeers) |
void |
setAdditionalProperty(String name,
Object value) |
void |
setAffinity(io.fabric8.kubernetes.api.model.Affinity affinity) |
void |
setAlertmanagerConfigMatcherStrategy(AlertmanagerConfigMatcherStrategy alertmanagerConfigMatcherStrategy) |
void |
setAlertmanagerConfigNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector alertmanagerConfigNamespaceSelector) |
void |
setAlertmanagerConfigSelector(io.fabric8.kubernetes.api.model.LabelSelector alertmanagerConfigSelector) |
void |
setAlertmanagerConfiguration(AlertmanagerConfiguration alertmanagerConfiguration) |
void |
setAutomountServiceAccountToken(Boolean automountServiceAccountToken) |
void |
setBaseImage(String baseImage) |
void |
setClusterAdvertiseAddress(String clusterAdvertiseAddress) |
void |
setClusterGossipInterval(String clusterGossipInterval) |
void |
setClusterPeerTimeout(String clusterPeerTimeout) |
void |
setClusterPushpullInterval(String clusterPushpullInterval) |
void |
setConfigMaps(List<String> configMaps) |
void |
setConfigSecret(String configSecret) |
void |
setContainers(List<io.fabric8.kubernetes.api.model.Container> containers) |
void |
setExternalUrl(String externalUrl) |
void |
setForceEnableClusterMode(Boolean forceEnableClusterMode) |
void |
setHostAliases(List<HostAlias> hostAliases) |
void |
setImage(String image) |
void |
setImagePullPolicy(String imagePullPolicy) |
void |
setImagePullSecrets(List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets) |
void |
setInitContainers(List<io.fabric8.kubernetes.api.model.Container> initContainers) |
void |
setListenLocal(Boolean listenLocal) |
void |
setLogFormat(String logFormat) |
void |
setLogLevel(String logLevel) |
void |
setMinReadySeconds(Integer minReadySeconds) |
void |
setNodeSelector(Map<String,String> nodeSelector) |
void |
setPaused(Boolean paused) |
void |
setPodMetadata(EmbeddedObjectMetadata podMetadata) |
void |
setPortName(String portName) |
void |
setPriorityClassName(String priorityClassName) |
void |
setReplicas(Integer replicas) |
void |
setResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources) |
void |
setRetention(String retention) |
void |
setRoutePrefix(String routePrefix) |
void |
setSecrets(List<String> secrets) |
void |
setSecurityContext(io.fabric8.kubernetes.api.model.PodSecurityContext securityContext) |
void |
setServiceAccountName(String serviceAccountName) |
void |
setSha(String sha) |
void |
setStorage(StorageSpec storage) |
void |
setTag(String tag) |
void |
setTolerations(List<io.fabric8.kubernetes.api.model.Toleration> tolerations) |
void |
setTopologySpreadConstraints(List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints) |
void |
setVersion(String version) |
void |
setVolumeMounts(List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts) |
void |
setVolumes(List<io.fabric8.kubernetes.api.model.Volume> volumes) |
void |
setWeb(AlertmanagerWebSpec web) |
AlertmanagerSpecBuilder |
toBuilder() |
public AlertmanagerSpec()
public AlertmanagerSpec(List<String> additionalPeers, io.fabric8.kubernetes.api.model.Affinity affinity, AlertmanagerConfigMatcherStrategy alertmanagerConfigMatcherStrategy, io.fabric8.kubernetes.api.model.LabelSelector alertmanagerConfigNamespaceSelector, io.fabric8.kubernetes.api.model.LabelSelector alertmanagerConfigSelector, AlertmanagerConfiguration alertmanagerConfiguration, Boolean automountServiceAccountToken, String baseImage, String clusterAdvertiseAddress, String clusterGossipInterval, String clusterPeerTimeout, String clusterPushpullInterval, List<String> configMaps, String configSecret, List<io.fabric8.kubernetes.api.model.Container> containers, String externalUrl, Boolean forceEnableClusterMode, List<HostAlias> hostAliases, String image, String imagePullPolicy, List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets, List<io.fabric8.kubernetes.api.model.Container> initContainers, Boolean listenLocal, String logFormat, String logLevel, Integer minReadySeconds, Map<String,String> nodeSelector, Boolean paused, EmbeddedObjectMetadata podMetadata, String portName, String priorityClassName, Integer replicas, io.fabric8.kubernetes.api.model.ResourceRequirements resources, String retention, String routePrefix, List<String> secrets, io.fabric8.kubernetes.api.model.PodSecurityContext securityContext, String serviceAccountName, String sha, StorageSpec storage, String tag, List<io.fabric8.kubernetes.api.model.Toleration> tolerations, List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints, String version, List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts, List<io.fabric8.kubernetes.api.model.Volume> volumes, AlertmanagerWebSpec web)
public io.fabric8.kubernetes.api.model.Affinity getAffinity()
public void setAffinity(io.fabric8.kubernetes.api.model.Affinity affinity)
public AlertmanagerConfigMatcherStrategy getAlertmanagerConfigMatcherStrategy()
public void setAlertmanagerConfigMatcherStrategy(AlertmanagerConfigMatcherStrategy alertmanagerConfigMatcherStrategy)
public io.fabric8.kubernetes.api.model.LabelSelector getAlertmanagerConfigNamespaceSelector()
public void setAlertmanagerConfigNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector alertmanagerConfigNamespaceSelector)
public io.fabric8.kubernetes.api.model.LabelSelector getAlertmanagerConfigSelector()
public void setAlertmanagerConfigSelector(io.fabric8.kubernetes.api.model.LabelSelector alertmanagerConfigSelector)
public AlertmanagerConfiguration getAlertmanagerConfiguration()
public void setAlertmanagerConfiguration(AlertmanagerConfiguration alertmanagerConfiguration)
public Boolean getAutomountServiceAccountToken()
public void setAutomountServiceAccountToken(Boolean automountServiceAccountToken)
public String getBaseImage()
public void setBaseImage(String baseImage)
public String getClusterAdvertiseAddress()
public void setClusterAdvertiseAddress(String clusterAdvertiseAddress)
public String getClusterGossipInterval()
public void setClusterGossipInterval(String clusterGossipInterval)
public String getClusterPeerTimeout()
public void setClusterPeerTimeout(String clusterPeerTimeout)
public String getClusterPushpullInterval()
public void setClusterPushpullInterval(String clusterPushpullInterval)
public String getConfigSecret()
public void setConfigSecret(String configSecret)
public List<io.fabric8.kubernetes.api.model.Container> getContainers()
public void setContainers(List<io.fabric8.kubernetes.api.model.Container> containers)
public String getExternalUrl()
public void setExternalUrl(String externalUrl)
public Boolean getForceEnableClusterMode()
public void setForceEnableClusterMode(Boolean forceEnableClusterMode)
public String getImage()
public void setImage(String image)
public String getImagePullPolicy()
public void setImagePullPolicy(String imagePullPolicy)
public List<io.fabric8.kubernetes.api.model.LocalObjectReference> getImagePullSecrets()
public void setImagePullSecrets(List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets)
public List<io.fabric8.kubernetes.api.model.Container> getInitContainers()
public void setInitContainers(List<io.fabric8.kubernetes.api.model.Container> initContainers)
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 Integer getMinReadySeconds()
public void setMinReadySeconds(Integer minReadySeconds)
public Boolean getPaused()
public void setPaused(Boolean paused)
public EmbeddedObjectMetadata getPodMetadata()
public void setPodMetadata(EmbeddedObjectMetadata podMetadata)
public String getPortName()
public void setPortName(String portName)
public String getPriorityClassName()
public void setPriorityClassName(String priorityClassName)
public Integer getReplicas()
public void setReplicas(Integer replicas)
public io.fabric8.kubernetes.api.model.ResourceRequirements getResources()
public void setResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
public String getRetention()
public void setRetention(String retention)
public String getRoutePrefix()
public void setRoutePrefix(String routePrefix)
public io.fabric8.kubernetes.api.model.PodSecurityContext getSecurityContext()
public void setSecurityContext(io.fabric8.kubernetes.api.model.PodSecurityContext securityContext)
public String getServiceAccountName()
public void setServiceAccountName(String serviceAccountName)
public String getSha()
public void setSha(String sha)
public StorageSpec getStorage()
public void setStorage(StorageSpec storage)
public String getTag()
public void setTag(String tag)
public List<io.fabric8.kubernetes.api.model.Toleration> getTolerations()
public void setTolerations(List<io.fabric8.kubernetes.api.model.Toleration> tolerations)
public List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> getTopologySpreadConstraints()
public void setTopologySpreadConstraints(List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints)
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 List<io.fabric8.kubernetes.api.model.Volume> getVolumes()
public void setVolumes(List<io.fabric8.kubernetes.api.model.Volume> volumes)
public AlertmanagerWebSpec getWeb()
public void setWeb(AlertmanagerWebSpec web)
public AlertmanagerSpecBuilder edit()
edit in interface io.fabric8.kubernetes.api.builder.Editable<AlertmanagerSpecBuilder>public AlertmanagerSpecBuilder toBuilder()
Copyright © 2015–2024 Red Hat. All rights reserved.