@AsynchronousPreferred public class SpaceKeysWithStatusesAnalyticsEvent extends Object
BulkPermissionService.getAllSpaceKeysWithPermissionStatuses(ConfluenceUser, String)
is called.Constructor and Description |
---|
SpaceKeysWithStatusesAnalyticsEvent(int permittedSpacesCount,
int nonPermittedSpacesCount,
boolean isFallbackServiceUsed,
boolean isLegacyCodeUsed,
long permittedSpacesDurationMs,
long nonPermittedSpacesDurationMs,
boolean permissionsExempt,
Integer amountOfSids)
An analytic event which is sent when method
BulkPermissionService.getAllSpaceKeysWithPermissionStatuses(ConfluenceUser, String) is called. |
Modifier and Type | Method and Description |
---|---|
Integer |
getAmountOfSids() |
int |
getNonPermittedSpacesCount() |
long |
getNonPermittedSpacesDurationMs() |
int |
getPermittedSpacesCount() |
long |
getPermittedSpacesDurationMs() |
boolean |
isFallbackServiceUsed() |
boolean |
isLegacyCodeUsed() |
boolean |
isPermissionsExempt() |
public SpaceKeysWithStatusesAnalyticsEvent(int permittedSpacesCount, int nonPermittedSpacesCount, boolean isFallbackServiceUsed, boolean isLegacyCodeUsed, long permittedSpacesDurationMs, long nonPermittedSpacesDurationMs, boolean permissionsExempt, Integer amountOfSids)
BulkPermissionService.getAllSpaceKeysWithPermissionStatuses(ConfluenceUser, String)
is called.permittedSpacesCount
- Amount of permitted spaces that were received in response from dbnonPermittedSpacesCount
- Amount of non-permitted spaces that were received in response from dbisFallbackServiceUsed
- Indicates whether request was processed by denormalised permission service or by fallback service ("old" permissions service)isLegacyCodeUsed
- When it's called from legacy codepermittedSpacesDurationMs
- The execution duration of getting permitted spaces in millisecondsnonPermittedSpacesDurationMs
- The execution duration of getting permitted spaces in millisecondspermissionsExempt
- Indicate if the user is exempt from permission checkpublic boolean isFallbackServiceUsed()
public boolean isLegacyCodeUsed()
public long getPermittedSpacesDurationMs()
public long getNonPermittedSpacesDurationMs()
public boolean isPermissionsExempt()
public Integer getAmountOfSids()
public int getPermittedSpacesCount()
public int getNonPermittedSpacesCount()
Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences