public abstract class AbstractProbe extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String[] |
commandArgs |
protected String |
host |
protected Map<String,String> |
httpHeaders |
protected String |
path |
protected String |
port |
protected String |
probeType |
| Constructor and Description |
|---|
AbstractProbe() |
| Modifier and Type | Method and Description |
|---|---|
io.fabric8.kubernetes.api.model.Probe |
build() |
protected abstract void |
build(io.fabric8.kubernetes.api.model.ProbeBuilder builder) |
AbstractProbe |
createExecProbe(String... commandArgs) |
AbstractProbe |
createHttpProbe(String path,
String port) |
AbstractProbe |
createHttpProbe(String host,
String path,
String port) |
AbstractProbe |
createHttpProbe(String host,
String path,
String port,
Map<String,String> httpHeaders) |
AbstractProbe |
createHttpProbe(String path,
String port,
String username,
String password) |
AbstractProbe |
createTcpProbe(String port) |
protected String probeType
protected String path
protected String port
protected String host
protected String[] commandArgs
public io.fabric8.kubernetes.api.model.Probe build()
protected abstract void build(io.fabric8.kubernetes.api.model.ProbeBuilder builder)
public AbstractProbe createHttpProbe(String host, String path, String port, Map<String,String> httpHeaders)
public AbstractProbe createHttpProbe(String host, String path, String port)
public AbstractProbe createHttpProbe(String path, String port)
public AbstractProbe createHttpProbe(String path, String port, String username, String password)
public AbstractProbe createTcpProbe(String port)
public AbstractProbe createExecProbe(String... commandArgs)
Copyright © 2024. All rights reserved.