Package io.voucherify.client.model
Class ManagementProjectsStackingRulesListResponseBody
java.lang.Object
io.voucherify.client.model.ManagementProjectsStackingRulesListResponseBody
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class ManagementProjectsStackingRulesListResponseBody
extends Object
Response body schema for **GET** `/management/v1/projects/{projectId}/stacking-rules`.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumIdentifies the name of the attribute that contains the array of stacking rule objects.static enumThe type of the object represented by JSON. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDataItem(ManagementProjectsStackingRules dataItem) booleanCreate an instance of ManagementProjectsStackingRulesListResponseBody given an JSON stringgetData()Array of only one stacking rule object.Identifies the name of the attribute that contains the array of stacking rule objects.The type of the object represented by JSON.getTotal()The total number of stacking rule objects.inthashCode()voidvoidvoidvoidtoJson()Convert an instance of ManagementProjectsStackingRulesListResponseBody 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
-
ManagementProjectsStackingRulesListResponseBody
public ManagementProjectsStackingRulesListResponseBody()
-
-
Method Details
-
_object
-
getObject
The type of the object represented by JSON. This object stores information about the stacking rules in a dictionary.- Returns:
- _object
-
setObject
-
dataRef
-
getDataRef
Identifies the name of the attribute that contains the array of stacking rule objects.- Returns:
- dataRef
-
setDataRef
-
data
public ManagementProjectsStackingRulesListResponseBody data(List<ManagementProjectsStackingRules> data) -
addDataItem
public ManagementProjectsStackingRulesListResponseBody addDataItem(ManagementProjectsStackingRules dataItem) -
getData
Array of only one stacking rule object.- Returns:
- data
-
setData
-
total
-
getTotal
The total number of stacking rule objects. It is always 1.- Returns:
- total
-
setTotal
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJson
public static ManagementProjectsStackingRulesListResponseBody fromJson(String jsonString) throws IOException Create an instance of ManagementProjectsStackingRulesListResponseBody given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of ManagementProjectsStackingRulesListResponseBody
- Throws:
IOException- if the JSON string is invalid with respect to ManagementProjectsStackingRulesListResponseBody
-
toJson
Convert an instance of ManagementProjectsStackingRulesListResponseBody to an JSON string- Returns:
- JSON string
-