Class ActivityReportingCharacteristics
- java.lang.Object
-
- com.evolveum.midpoint.repo.common.activity.run.ActivityReportingCharacteristics
-
- All Implemented Interfaces:
ActivityReportingDefinitionDefaultValuesProvider
,Serializable
,Cloneable
@Experimental public class ActivityReportingCharacteristics extends Object implements ActivityReportingDefinitionDefaultValuesProvider, Serializable, Cloneable
Reporting characteristics of an activity.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ActivityReportingCharacteristics()
-
Method Summary
-
-
-
Method Detail
-
clone
public ActivityReportingCharacteristics clone()
-
getDetermineBucketSizeDefault
@NotNull public @NotNull ActivityItemCountingOptionType getDetermineBucketSizeDefault()
- Specified by:
getDetermineBucketSizeDefault
in interfaceActivityReportingDefinitionDefaultValuesProvider
-
determineBucketSizeDefault
public ActivityReportingCharacteristics determineBucketSizeDefault(@NotNull @NotNull ActivityItemCountingOptionType value)
-
getDetermineOverallSizeDefault
@NotNull public @NotNull ActivityOverallItemCountingOptionType getDetermineOverallSizeDefault()
- Specified by:
getDetermineOverallSizeDefault
in interfaceActivityReportingDefinitionDefaultValuesProvider
-
determineOverallSizeDefault
public ActivityReportingCharacteristics determineOverallSizeDefault(@NotNull @NotNull ActivityOverallItemCountingOptionType value)
-
getBucketCompletionLoggingDefault
@NotNull public @NotNull ActivityEventLoggingOptionType getBucketCompletionLoggingDefault()
- Specified by:
getBucketCompletionLoggingDefault
in interfaceActivityReportingDefinitionDefaultValuesProvider
-
bucketCompletionLoggingDefault
public ActivityReportingCharacteristics bucketCompletionLoggingDefault(@NotNull @NotNull ActivityEventLoggingOptionType value)
-
getItemCompletionLoggingDefault
@NotNull public @NotNull ActivityEventLoggingOptionType getItemCompletionLoggingDefault()
- Specified by:
getItemCompletionLoggingDefault
in interfaceActivityReportingDefinitionDefaultValuesProvider
-
areStatisticsSupported
public boolean areStatisticsSupported()
-
statisticsSupported
public ActivityReportingCharacteristics statisticsSupported(boolean value)
-
isProgressSupported
public boolean isProgressSupported()
-
progressSupported
public ActivityReportingCharacteristics progressSupported(boolean value)
-
progressCommitPointsSupported
public ActivityReportingCharacteristics progressCommitPointsSupported(boolean value)
-
areSynchronizationStatisticsSupported
public boolean areSynchronizationStatisticsSupported()
-
synchronizationStatisticsSupported
public ActivityReportingCharacteristics synchronizationStatisticsSupported(boolean value)
-
areActionsExecutedStatisticsSupported
public boolean areActionsExecutedStatisticsSupported()
-
actionsExecutedStatisticsSupported
public ActivityReportingCharacteristics actionsExecutedStatisticsSupported(boolean value)
-
isLogErrors
public boolean isLogErrors()
-
logErrors
public ActivityReportingCharacteristics logErrors(boolean value)
-
isSkipWritingOperationExecutionRecords
public boolean isSkipWritingOperationExecutionRecords()
-
skipWritingOperationExecutionRecords
public ActivityReportingCharacteristics skipWritingOperationExecutionRecords(boolean value)
-
-