Package io.voucherify.client.model
Class LoyaltiesRewardAssignmentsListResponseBody
java.lang.Object
io.voucherify.client.model.LoyaltiesRewardAssignmentsListResponseBody
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class LoyaltiesRewardAssignmentsListResponseBody
extends Object
Response body schema for **GET** `v1/loyalties/{campaignId}/reward-assignments`.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumThe type of the object represented by JSON. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDataItem(RewardAssignment dataItem) data(List<RewardAssignment> data) booleanCreate an instance of LoyaltiesRewardAssignmentsListResponseBody given an JSON stringgetData()Contains array of reward assignment objects.Identifies the name of the attribute that contains the array of reward assignment objects.The type of the object represented by JSON.getTotal()Total number of reward assignment objects.inthashCode()voidsetData(List<RewardAssignment> data) voidsetDataRef(String dataRef) voidvoidtoJson()Convert an instance of LoyaltiesRewardAssignmentsListResponseBody to an JSON stringtoString()
-
Field Details
-
SERIALIZED_NAME_OBJECT
- See Also:
-
SERIALIZED_NAME_DATA_REF
- See Also:
-
SERIALIZED_NAME_DATA
- See Also:
-
SERIALIZED_NAME_TOTAL
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
LoyaltiesRewardAssignmentsListResponseBody
public LoyaltiesRewardAssignmentsListResponseBody()
-
-
Method Details
-
_object
public LoyaltiesRewardAssignmentsListResponseBody _object(LoyaltiesRewardAssignmentsListResponseBody.ObjectEnum _object) -
getObject
The type of the object represented by JSON. This object stores information about loyalty reward assignments in a dictionary.- Returns:
- _object
-
setObject
-
dataRef
-
getDataRef
Identifies the name of the attribute that contains the array of reward assignment objects.- Returns:
- dataRef
-
setDataRef
-
data
-
addDataItem
-
getData
Contains array of reward assignment objects.- Returns:
- data
-
setData
-
total
-
getTotal
Total number of reward assignment objects.- Returns:
- total
-
setTotal
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJson
public static LoyaltiesRewardAssignmentsListResponseBody fromJson(String jsonString) throws IOException Create an instance of LoyaltiesRewardAssignmentsListResponseBody given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of LoyaltiesRewardAssignmentsListResponseBody
- Throws:
IOException- if the JSON string is invalid with respect to LoyaltiesRewardAssignmentsListResponseBody
-
toJson
Convert an instance of LoyaltiesRewardAssignmentsListResponseBody to an JSON string- Returns:
- JSON string
-