Probe Classe
- java.
lang. Object - com.
azure. resourcemanager. appplatform. models. Probe
- com.
public final class Probe
A investigação descreve uma marcar de integridade a ser executada em uma Instância de Aplicativo para determinar se ela está ativa ou pronta para receber tráfego.
Resumo do Construtor
Construtor | Description | |
---|---|---|
Probe() |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
boolean |
disableProbe()
Obter a propriedade Desabilitar |
Integer |
failureThreshold()
Obter a propriedade Threshold de falha |
Integer |
initialDelaySeconds()
Obtenha a propriedade Delay |
Integer |
periodSeconds()
Obter a propriedade Seconds do período |
Probe |
probeAction()
Obter a propriedade Ação de investigação |
Integer |
successThreshold()
Obter a propriedade Threshold de êxito |
Integer |
timeoutSeconds()
Obter a propriedade Seconds de tempo limite |
void |
validate()
Valida a instância. |
Probe |
withDisableProbe(boolean disableProbe)
Defina a propriedade Desabilitar |
Probe |
withFailureThreshold(Integer failureThreshold)
Defina a propriedade Threshold de falha |
Probe |
withInitialDelaySeconds(Integer initialDelaySeconds)
Defina a propriedade Delay |
Probe |
withPeriodSeconds(Integer periodSeconds)
Defina a propriedade Seconds do período |
Probe |
withProbeAction(ProbeAction probeAction)
Defina a propriedade Ação de investigação |
Probe |
withSuccessThreshold(Integer successThreshold)
Defina a propriedade Threshold de sucesso |
Probe |
withTimeoutSeconds(Integer timeoutSeconds)
Defina a propriedade Seconds de tempo limite |
Métodos herdados de java.lang.Object
Detalhes do construtor
Probe
public Probe()
Detalhes do método
disableProbe
public boolean disableProbe()
Obter a propriedade disableProbe: indique se a investigação está desabilitada.
Returns:
failureThreshold
public Integer failureThreshold()
Obter a propriedade failureThreshold: falhas consecutivas mínimas para que a investigação seja considerada com falha depois de ter sido bem-sucedida. O valor mínimo é 1.
Returns:
initialDelaySeconds
public Integer initialDelaySeconds()
Obter a propriedade initialDelaySeconds: número de segundos após o início da Instância de Aplicativo antes de as investigações serem iniciadas. Mais informações: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle\#container-probes.
Returns:
periodSeconds
public Integer periodSeconds()
Obter a propriedade periodSeconds: com que frequência (em segundos) para executar a investigação. O valor mínimo é 1.
Returns:
probeAction
public ProbeAction probeAction()
Obter a propriedade probeAction: a ação da investigação.
Returns:
successThreshold
public Integer successThreshold()
Obter a propriedade successThreshold: mínimo de sucessos consecutivos para que a investigação seja considerada bem-sucedida após ter falhado. Deve ser 1 para vida e inicialização. O valor mínimo é 1.
Returns:
timeoutSeconds
public Integer timeoutSeconds()
Obter a propriedade timeoutSeconds: número de segundos após o qual a investigação atinge o tempo limite. O valor mínimo é 1.
Returns:
validate
public void validate()
Valida a instância.
withDisableProbe
public Probe withDisableProbe(boolean disableProbe)
Defina a propriedade disableProbe: indique se a investigação está desabilitada.
Parameters:
Returns:
withFailureThreshold
public Probe withFailureThreshold(Integer failureThreshold)
Defina a propriedade failureThreshold: falhas consecutivas mínimas para que a investigação seja considerada com falha depois de ter sido bem-sucedida. O valor mínimo é 1.
Parameters:
Returns:
withInitialDelaySeconds
public Probe withInitialDelaySeconds(Integer initialDelaySeconds)
Defina a propriedade initialDelaySeconds: número de segundos após o início da Instância de Aplicativo antes que as investigações sejam iniciadas. Mais informações: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle\#container-probes.
Parameters:
Returns:
withPeriodSeconds
public Probe withPeriodSeconds(Integer periodSeconds)
Defina a propriedade periodSeconds: com que frequência (em segundos) para executar a investigação. O valor mínimo é 1.
Parameters:
Returns:
withProbeAction
public Probe withProbeAction(ProbeAction probeAction)
Defina a propriedade probeAction: a ação da investigação.
Parameters:
Returns:
withSuccessThreshold
public Probe withSuccessThreshold(Integer successThreshold)
Defina a propriedade successThreshold: mínimo de sucessos consecutivos para que a investigação seja considerada bem-sucedida após ter falhado. Deve ser 1 para vida e inicialização. O valor mínimo é 1.
Parameters:
Returns:
withTimeoutSeconds
public Probe withTimeoutSeconds(Integer timeoutSeconds)
Defina a propriedade timeoutSeconds: número de segundos após o qual a investigação atinge o tempo limite. O valor mínimo é 1.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java