public class V1alpha1PodAlertSpec extends Object
| Constructor and Description |
|---|
V1alpha1PodAlertSpec() |
| Modifier and Type | Method and Description |
|---|---|
V1alpha1PodAlertSpec |
addReceiversItem(V1alpha1Receiver receiversItem) |
V1alpha1PodAlertSpec |
alertInterval(String alertInterval) |
V1alpha1PodAlertSpec |
check(String check) |
V1alpha1PodAlertSpec |
checkInterval(String checkInterval) |
boolean |
equals(Object o) |
String |
getAlertInterval()
How frequently notifications will be send
|
String |
getCheck()
Icinga CheckCommand name
|
String |
getCheckInterval()
How frequently Icinga Service will be checked
|
String |
getNotifierSecretName()
Secret containing notifier credentials
|
String |
getPodName()
Get podName
|
List<V1alpha1Receiver> |
getReceivers()
NotifierParams contains information to send notifications for Incident State, UserUid, Method
|
io.kubernetes.client.models.V1LabelSelector |
getSelector()
Get selector
|
Map<String,String> |
getVars()
Vars contains Icinga Service variables to be used in CheckCommand
|
int |
hashCode() |
Boolean |
isPaused()
Indicates that Check is paused Icinga Services are removed
|
V1alpha1PodAlertSpec |
notifierSecretName(String notifierSecretName) |
V1alpha1PodAlertSpec |
paused(Boolean paused) |
V1alpha1PodAlertSpec |
podName(String podName) |
V1alpha1PodAlertSpec |
putVarsItem(String key,
String varsItem) |
V1alpha1PodAlertSpec |
receivers(List<V1alpha1Receiver> receivers) |
V1alpha1PodAlertSpec |
selector(io.kubernetes.client.models.V1LabelSelector selector) |
void |
setAlertInterval(String alertInterval) |
void |
setCheck(String check) |
void |
setCheckInterval(String checkInterval) |
void |
setNotifierSecretName(String notifierSecretName) |
void |
setPaused(Boolean paused) |
void |
setPodName(String podName) |
void |
setReceivers(List<V1alpha1Receiver> receivers) |
void |
setSelector(io.kubernetes.client.models.V1LabelSelector selector) |
void |
setVars(Map<String,String> vars) |
String |
toString() |
V1alpha1PodAlertSpec |
vars(Map<String,String> vars) |
public V1alpha1PodAlertSpec alertInterval(String alertInterval)
public String getAlertInterval()
public void setAlertInterval(String alertInterval)
public V1alpha1PodAlertSpec check(String check)
public String getCheck()
public void setCheck(String check)
public V1alpha1PodAlertSpec checkInterval(String checkInterval)
public String getCheckInterval()
public void setCheckInterval(String checkInterval)
public V1alpha1PodAlertSpec notifierSecretName(String notifierSecretName)
public String getNotifierSecretName()
public void setNotifierSecretName(String notifierSecretName)
public V1alpha1PodAlertSpec paused(Boolean paused)
public Boolean isPaused()
public void setPaused(Boolean paused)
public V1alpha1PodAlertSpec podName(String podName)
public String getPodName()
public void setPodName(String podName)
public V1alpha1PodAlertSpec receivers(List<V1alpha1Receiver> receivers)
public V1alpha1PodAlertSpec addReceiversItem(V1alpha1Receiver receiversItem)
public List<V1alpha1Receiver> getReceivers()
public void setReceivers(List<V1alpha1Receiver> receivers)
public V1alpha1PodAlertSpec selector(io.kubernetes.client.models.V1LabelSelector selector)
public io.kubernetes.client.models.V1LabelSelector getSelector()
public void setSelector(io.kubernetes.client.models.V1LabelSelector selector)
public V1alpha1PodAlertSpec vars(Map<String,String> vars)
public V1alpha1PodAlertSpec putVarsItem(String key, String varsItem)
public Map<String,String> getVars()
Copyright © 2018. All rights reserved.