Package io.voucherify.client.model
Class LoyaltiesEarningRulesListResponseBody
java.lang.Object
io.voucherify.client.model.LoyaltiesEarningRulesListResponseBody
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class LoyaltiesEarningRulesListResponseBody
extends Object
Response body schema for listing earning rules using **GET** `v1/loyalties/{campaignId}/earning-rules` endpoint.
-
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(EarningRule dataItem) data(List<EarningRule> data) booleanCreate an instance of LoyaltiesEarningRulesListResponseBody given an JSON stringgetData()Contains array of earning rule objects.Identifies the name of the attribute that contains the array of earning rule objects.The type of the object represented by JSON.getTotal()Total number of earning rule objects.inthashCode()voidsetData(List<EarningRule> data) voidsetDataRef(String dataRef) voidvoidtoJson()Convert an instance of LoyaltiesEarningRulesListResponseBody 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
-
LoyaltiesEarningRulesListResponseBody
public LoyaltiesEarningRulesListResponseBody()
-
-
Method Details
-
_object
public LoyaltiesEarningRulesListResponseBody _object(LoyaltiesEarningRulesListResponseBody.ObjectEnum _object) -
getObject
The type of the object represented by JSON. This object stores information about earning rules in a dictionary.- Returns:
- _object
-
setObject
-
dataRef
-
getDataRef
Identifies the name of the attribute that contains the array of earning rule objects.- Returns:
- dataRef
-
setDataRef
-
data
-
addDataItem
-
getData
Contains array of earning rule objects.- Returns:
- data
-
setData
-
total
-
getTotal
Total number of earning rule objects.- Returns:
- total
-
setTotal
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJson
Create an instance of LoyaltiesEarningRulesListResponseBody given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of LoyaltiesEarningRulesListResponseBody
- Throws:
IOException- if the JSON string is invalid with respect to LoyaltiesEarningRulesListResponseBody
-
toJson
Convert an instance of LoyaltiesEarningRulesListResponseBody to an JSON string- Returns:
- JSON string
-