public class ProbeAction extends AbstractModel
header, skipSign
Constructor and Description |
---|
ProbeAction() |
ProbeAction(ProbeAction source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getActionType()
Get Probe type.
|
ExecAction |
getExec()
Get Executes check command action.
|
HTTPGetAction |
getHTTPGet()
Get HTTP GET action.
|
TCPSocketAction |
getTCPSocket()
Get TCP Socket check action.
|
void |
setActionType(String ActionType)
Set Probe type.
|
void |
setExec(ExecAction Exec)
Set Executes check command action.
|
void |
setHTTPGet(HTTPGetAction HTTPGet)
Set HTTP GET action.
|
void |
setTCPSocket(TCPSocketAction TCPSocket)
Set TCP Socket check action.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public ProbeAction()
public ProbeAction(ProbeAction source)
public HTTPGetAction getHTTPGet()
public void setHTTPGet(HTTPGetAction HTTPGet)
HTTPGet
- HTTP GET action.public ExecAction getExec()
public void setExec(ExecAction Exec)
Exec
- Executes check command action.public TCPSocketAction getTCPSocket()
public void setTCPSocket(TCPSocketAction TCPSocket)
TCPSocket
- TCP Socket check action.public String getActionType()
public void setActionType(String ActionType)
ActionType
- Probe type. The default value is HTTPGet. Valid values: HTTPGet, Exec, and TCPSocket.Copyright © 2025. All rights reserved.