Represents a reporting system data in a format compatible with a DevOpsInsight Server.
| Type | Name and description |
|---|---|
java.util.ArrayList<Payload> |
dependentPayloadsPayload can have dependent values |
java.lang.String |
reportObjectTypeName of the reporting object type |
java.util.Map<java.lang.String, java.lang.Object> |
valuesReport values |
| Constructor and description |
|---|
Payload
(java.util.Map<java.lang.String, java.lang.Object> values)Constructor |
| Type Params | Return Type | Name and description |
|---|---|---|
|
Payload |
addDependentPayload(Payload dependentPayload)Saves given Payload as a dependent for current instance |
|
Payload |
convertDependentDataToPayloadRecursive(Payload payload, Data data)Recursively goes through the Data in a Payload and converts the dependent values |
|
Payload |
createNewDependentPayload(java.lang.String reportObjectType, java.util.Map<java.lang.String, java.lang.Object> values = [:])Creates new Payload and saves it as a dependent for current instance |
|
java.lang.String |
toString() |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Payload can have dependent values
Name of the reporting object type
Report values
Constructor
values - map with the following keys: Saves given Payload as a dependent for current instance
dependentPayload - Payload to be saved as a dependent for this instanceRecursively goes through the Data in a Payload and converts the dependent values
Creates new Payload and saves it as a dependent for current instance
reportObjectType - name of the reporting object typevalues - report valuesGroovy Documentation