Package io.voucherify.client.model
Class ReferralsMembersHoldersListResponseBody
java.lang.Object
io.voucherify.client.model.ReferralsMembersHoldersListResponseBody
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class ReferralsMembersHoldersListResponseBody
extends Object
Response body schema for **GET** `v1/referrals/{campaignId}/members/{memberId}/holders` and for **GET** `v1/referrals/members/{memberId}/holders`
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDataItem(RedeemableHolder dataItem) data(List<RedeemableHolder> data) booleanCreate an instance of ReferralsMembersHoldersListResponseBody given an JSON stringgetData()A dictionary that contains an array of holders.Identifies the name of the JSON property that contains the array of holders.As query results are always limited (by the limit parameter), the `has_more` flag indicates if there are more records for given filter parameters.Returns an ID that can be used to return another page of results.The type of the object represented by JSON.getTotal()Total number of holders assigned to the redeemable.inthashCode()moreStartingAfter(String moreStartingAfter) voidsetData(List<RedeemableHolder> data) voidsetDataRef(String dataRef) voidsetHasMore(Boolean hasMore) voidsetMoreStartingAfter(String moreStartingAfter) voidvoidtoJson()Convert an instance of ReferralsMembersHoldersListResponseBody 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:
-
SERIALIZED_NAME_HAS_MORE
- See Also:
-
SERIALIZED_NAME_MORE_STARTING_AFTER
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
ReferralsMembersHoldersListResponseBody
public ReferralsMembersHoldersListResponseBody()
-
-
Method Details
-
_object
-
getObject
The type of the object represented by JSON. This object stores information about redeemables holders- Returns:
- _object
-
setObject
-
dataRef
-
getDataRef
Identifies the name of the JSON property that contains the array of holders.- Returns:
- dataRef
-
setDataRef
-
data
-
addDataItem
-
getData
A dictionary that contains an array of holders.- Returns:
- data
-
setData
-
total
-
getTotal
Total number of holders assigned to the redeemable.- Returns:
- total
-
setTotal
-
hasMore
-
getHasMore
As query results are always limited (by the limit parameter), the `has_more` flag indicates if there are more records for given filter parameters. This lets you know if you can run another request with a `starting_after_id` query or a different limit to get more records returned in the results.- Returns:
- hasMore
-
setHasMore
-
moreStartingAfter
-
getMoreStartingAfter
Returns an ID that can be used to return another page of results. Use the ID in the `starting_after_id` query parameter to display another page of the results occuring after the field with that ID.- Returns:
- moreStartingAfter
-
setMoreStartingAfter
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJson
public static ReferralsMembersHoldersListResponseBody fromJson(String jsonString) throws IOException Create an instance of ReferralsMembersHoldersListResponseBody given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of ReferralsMembersHoldersListResponseBody
- Throws:
IOException- if the JSON string is invalid with respect to ReferralsMembersHoldersListResponseBody
-
toJson
Convert an instance of ReferralsMembersHoldersListResponseBody to an JSON string- Returns:
- JSON string
-