Package net.dona.doip
Class DoipRequestHeaders
- java.lang.Object
-
- net.dona.doip.DoipRequestHeaders
-
- Direct Known Subclasses:
DoipRequestHeadersWithRequestId
public class DoipRequestHeaders extends java.lang.Object
The initial segment of a properly formed DOIP request, except the requestId which will be generated by processing code. See alsoDoipRequestHeadersWithRequestId
. Can be serialized or deserialized using Gson.
-
-
Field Summary
Fields Modifier and Type Field Description com.google.gson.JsonObject
attributes
Attributes supplied to the operation.com.google.gson.JsonElement
authentication
Authentication information; the structure depends on the authentication method used.java.lang.String
clientId
The id of the calling entity.com.google.gson.JsonElement
input
Input supplied to the operation, when supplied in "compact" form as a single JSON segment.java.lang.String
operationId
The id of the operation to be performed.java.lang.String
targetId
The id of the object on which the operation is to be performed.
-
Constructor Summary
Constructors Constructor Description DoipRequestHeaders()
-
-
-
Field Detail
-
clientId
public java.lang.String clientId
The id of the calling entity.
-
targetId
public java.lang.String targetId
The id of the object on which the operation is to be performed.
-
operationId
public java.lang.String operationId
The id of the operation to be performed.
-
attributes
public com.google.gson.JsonObject attributes
Attributes supplied to the operation.
-
authentication
public com.google.gson.JsonElement authentication
Authentication information; the structure depends on the authentication method used.
-
input
public com.google.gson.JsonElement input
Input supplied to the operation, when supplied in "compact" form as a single JSON segment. More generally input to the operation is supplied using the remaining segments of the request.
-
-