Class KubernetesMessage
java.lang.Object
org.citrusframework.message.DefaultMessage
org.citrusframework.kubernetes.message.KubernetesMessage
- All Implemented Interfaces:
Serializable,Message
- Since:
- 2.7
- Author:
- Christoph Deppisch
- See Also:
-
Method Summary
Modifier and TypeMethodDescription<T> TgetPayload(Class<T> type) static KubernetesMessagerequest(KubernetesCommand<?> command) Request generating instantiation.static KubernetesMessagerequest(KubernetesRequest request) Request generating instantiation.static KubernetesMessageResponse generating instantiation.static KubernetesMessageError generating instantiation.static KubernetesMessageresponse(String command, io.fabric8.kubernetes.client.Watcher.Action action, io.fabric8.kubernetes.api.model.KubernetesResource<?> result) Response generating instantiation.static KubernetesMessageError generating instantiation.static KubernetesMessageresponse(KubernetesResponse response) Response generating instantiation.Methods inherited from class org.citrusframework.message.DefaultMessage
addHeaderData, getHeader, getHeaderData, getHeaders, getId, getName, getPayload, getTimestamp, getType, removeHeader, setHeader, setName, setPayload, setType, setType, toString
-
Method Details
-
response
Response generating instantiation.- Parameters:
response-- Returns:
-
response
public static KubernetesMessage response(String command, io.fabric8.kubernetes.api.model.KubernetesResource<?> result) Response generating instantiation.- Parameters:
command-result-- Returns:
-
response
public static KubernetesMessage response(String command, io.fabric8.kubernetes.client.Watcher.Action action, io.fabric8.kubernetes.api.model.KubernetesResource<?> result) Response generating instantiation.- Parameters:
command-action-result-- Returns:
-
response
public static KubernetesMessage response(String command, io.fabric8.kubernetes.client.KubernetesClientException error) Error generating instantiation.- Parameters:
error-- Returns:
-
response
Error generating instantiation.- Parameters:
error-- Returns:
-
request
Request generating instantiation.- Parameters:
request-- Returns:
-
request
Request generating instantiation.- Parameters:
command-- Returns:
-
getPayload
- Specified by:
getPayloadin interfaceMessage- Overrides:
getPayloadin classDefaultMessage
-