Class AuditEventPageRequest
java.lang.Object
com.gooddata.sdk.common.collections.CustomPageRequest
com.gooddata.sdk.service.auditevent.TimeFilterPageRequest
com.gooddata.sdk.service.auditevent.AuditEventPageRequest
- All Implemented Interfaces:
com.gooddata.sdk.common.collections.PageRequest
Class to encapsulate time filtering and paging parameters
-
Field Summary
Fields inherited from class com.gooddata.sdk.service.auditevent.TimeFilterPageRequest
from, toFields inherited from class com.gooddata.sdk.common.collections.CustomPageRequest
DEFAULT_LIMIT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanstatic AuditEventPageRequestcopy(AuditEventPageRequest source) Copy constructorbooleangetType()inthashCode()voidSpecify event type for filtering purposestoString()com.gooddata.sdk.common.util.MutableUriupdateWithPageParams(com.gooddata.sdk.common.util.MutableUri builder) Copy this request parameters and increment request parameter limit.Methods inherited from class com.gooddata.sdk.service.auditevent.TimeFilterPageRequest
copy, getFrom, getTo, setFrom, setToMethods inherited from class com.gooddata.sdk.common.collections.CustomPageRequest
getLimit, getOffset, getPageUri, getSanitizedLimit, getSanitizedLimit, setLimit, setOffset
-
Constructor Details
-
AuditEventPageRequest
public AuditEventPageRequest()
-
-
Method Details
-
copy
Copy constructor- Parameters:
source- source object (not null) to create copy of- Returns:
- new instance, which fields has same value as fields of
source
-
getType
-
setType
Specify event type for filtering purposes- Parameters:
type- event type
-
withIncrementedLimit
Copy this request parameters and increment request parameter limit. If Limit is negative, then sanitized limit is taken and incremented.- Overrides:
withIncrementedLimitin classTimeFilterPageRequest- Returns:
- new instance with incremented limit
-
updateWithPageParams
public com.gooddata.sdk.common.util.MutableUri updateWithPageParams(com.gooddata.sdk.common.util.MutableUri builder) - Specified by:
updateWithPageParamsin interfacecom.gooddata.sdk.common.collections.PageRequest- Overrides:
updateWithPageParamsin classTimeFilterPageRequest
-
canEqual
- Overrides:
canEqualin classTimeFilterPageRequest
-
equals
- Overrides:
equalsin classTimeFilterPageRequest
-
hashCode
public int hashCode()- Overrides:
hashCodein classTimeFilterPageRequest
-
toString
- Overrides:
toStringin classTimeFilterPageRequest
-