Class Meta
- java.lang.Object
-
- com.zendesk.sunshine_conversations_client.model.Meta
-
public class Meta extends java.lang.ObjectResponse metadata.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_AFTER_CURSORstatic java.lang.StringJSON_PROPERTY_BEFORE_CURSORstatic java.lang.StringJSON_PROPERTY_HAS_MORE
-
Constructor Summary
Constructors Constructor Description Meta()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetaafterCursor(java.lang.String afterCursor)MetabeforeCursor(java.lang.String beforeCursor)booleanequals(java.lang.Object o)java.lang.StringgetAfterCursor()A record id that can be used as a `page[after]` parameter in a new request to get the next page.java.lang.StringgetBeforeCursor()A record id that can be used as a `page[before]` parameter in a new request to get the previous page.java.lang.BooleangetHasMore()A flag that indicates if there are more records that can be fetched.inthashCode()MetahasMore(java.lang.Boolean hasMore)voidsetAfterCursor(java.lang.String afterCursor)voidsetBeforeCursor(java.lang.String beforeCursor)voidsetHasMore(java.lang.Boolean hasMore)java.lang.StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_HAS_MORE
public static final java.lang.String JSON_PROPERTY_HAS_MORE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AFTER_CURSOR
public static final java.lang.String JSON_PROPERTY_AFTER_CURSOR
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BEFORE_CURSOR
public static final java.lang.String JSON_PROPERTY_BEFORE_CURSOR
- See Also:
- Constant Field Values
-
-
Method Detail
-
hasMore
public Meta hasMore(java.lang.Boolean hasMore)
-
getHasMore
@Nullable public java.lang.Boolean getHasMore()
A flag that indicates if there are more records that can be fetched.- Returns:
- hasMore
-
setHasMore
public void setHasMore(java.lang.Boolean hasMore)
-
afterCursor
public Meta afterCursor(java.lang.String afterCursor)
-
getAfterCursor
@Nullable public java.lang.String getAfterCursor()
A record id that can be used as a `page[after]` parameter in a new request to get the next page. Not specified if there are no subsequent pages.- Returns:
- afterCursor
-
setAfterCursor
public void setAfterCursor(java.lang.String afterCursor)
-
beforeCursor
public Meta beforeCursor(java.lang.String beforeCursor)
-
getBeforeCursor
@Nullable public java.lang.String getBeforeCursor()
A record id that can be used as a `page[before]` parameter in a new request to get the previous page. Not specified if there are no previous pages.- Returns:
- beforeCursor
-
setBeforeCursor
public void setBeforeCursor(java.lang.String beforeCursor)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-