Class AuditHistoryProcessModelOptions
java.lang.Object
com.appiancorp.suiteapi.process.history.options.AuditHistoryOptions
com.appiancorp.suiteapi.process.history.options.AuditHistoryProcessModelOptions
AuditHistoryProcessModelOptions
-
Field Summary
Fields inherited from class com.appiancorp.suiteapi.process.history.options.AuditHistoryOptions
DEFAULT_SIZE_FOR_MAX_JSON_BYTE_SIZE, DEFAULT_SIZE_FOR_MAXIMUM_TRANSIENT_BATCH_SIZE, MINIMUM_SIZE_FOR_MAX_JSON_BYTE_SIZE, MINIMUM_SIZE_FOR_MAXIMUM_TRANSIENT_BATCH_SIZE
-
Method Summary
Modifier and TypeMethodDescriptionint
long
Maximum JSON byte size helps prevent creating row data with excessively large payloads (e.g., a process variable array with excessively large size) from throwing OOM in being created.The process ids of process audit history to be searched for return.Long[]
Long[]
-
Method Details
-
getProcessModelId
-
getProcessIds
The process ids of process audit history to be searched for return.- Returns:
- Set
-
getServiceContext
-
getLocale
- Specified by:
getLocale
in classAuditHistoryOptions
-
getMinimum
- Specified by:
getMinimum
in classAuditHistoryOptions
-
getMaximum
- Specified by:
getMaximum
in classAuditHistoryOptions
-
getMaximumTransientBatchSize
public int getMaximumTransientBatchSize()- Specified by:
getMaximumTransientBatchSize
in classAuditHistoryOptions
-
getProcessIdsInKafkaHistory
- Returns:
- array of process ids for this process model, which have process history stored in Kafka
-
getProcessIdsInKEngineHistory
- Returns:
- array of process ids for this process model, which have process history stored in K Engine history (not yet migrated to Kafka, permanently in K, doing dryrun to Kakfa, or currently migrating to Kafka)
-
getMaxJsonByteSize
public long getMaxJsonByteSize()Maximum JSON byte size helps prevent creating row data with excessively large payloads (e.g., a process variable array with excessively large size) from throwing OOM in being created.- Specified by:
getMaxJsonByteSize
in classAuditHistoryOptions
- Returns:
- long
-