Package io.voucherify.client.model
Class LoyaltiesMemberActivityListResponseBody
java.lang.Object
io.voucherify.client.model.LoyaltiesMemberActivityListResponseBody
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class LoyaltiesMemberActivityListResponseBody
extends Object
Response body schema for retrieving member activity.
-
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(MemberActivity dataItem) data(List<MemberActivity> data) booleanCreate an instance of LoyaltiesMemberActivityListResponseBody given an JSON stringgetData()Array of member activity objects.Identifies the name of the attribute that contains the array of member activity objects.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.inthashCode()moreStartingAfter(String moreStartingAfter) voidsetData(List<MemberActivity> data) voidsetDataRef(String dataRef) voidsetHasMore(Boolean hasMore) voidsetMoreStartingAfter(String moreStartingAfter) voidtoJson()Convert an instance of LoyaltiesMemberActivityListResponseBody to an JSON stringtoString()
-
Field Details
-
SERIALIZED_NAME_OBJECT
- See Also:
-
SERIALIZED_NAME_DATA_REF
- See Also:
-
SERIALIZED_NAME_DATA
- See Also:
-
SERIALIZED_NAME_HAS_MORE
- See Also:
-
SERIALIZED_NAME_MORE_STARTING_AFTER
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
LoyaltiesMemberActivityListResponseBody
public LoyaltiesMemberActivityListResponseBody()
-
-
Method Details
-
_object
public LoyaltiesMemberActivityListResponseBody _object(LoyaltiesMemberActivityListResponseBody.ObjectEnum _object) -
getObject
The type of the object represented by JSON. This object stores information about member activities in a dictionary.- Returns:
- _object
-
setObject
-
dataRef
-
getDataRef
Identifies the name of the attribute that contains the array of member activity objects.- Returns:
- dataRef
-
setDataRef
-
data
-
addDataItem
-
getData
Array of member activity objects.- Returns:
- data
-
setData
-
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 event ID in the `starting_after_id` query parameter to display another page of the results starting after the event with that ID.- Returns:
- moreStartingAfter
-
setMoreStartingAfter
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJson
public static LoyaltiesMemberActivityListResponseBody fromJson(String jsonString) throws IOException Create an instance of LoyaltiesMemberActivityListResponseBody given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of LoyaltiesMemberActivityListResponseBody
- Throws:
IOException- if the JSON string is invalid with respect to LoyaltiesMemberActivityListResponseBody
-
toJson
Convert an instance of LoyaltiesMemberActivityListResponseBody to an JSON string- Returns:
- JSON string
-