public class AuditHistoryProcessOptionsBuilder extends AuditHistoryOptionsBuilder
Modifier and Type | Method and Description |
---|---|
AuditHistoryProcessOptions |
build() |
AuditHistoryProcessOptionsBuilder |
setLocale(java.util.Locale locale) |
AuditHistoryProcessOptionsBuilder |
setMaximumTimestamp(java.sql.Timestamp timestamp)
The maximum timestamp of process audit history to be searched for return.
|
AuditHistoryProcessOptionsBuilder |
setMaximumTransientBatchSize(int maximumTransientBatchSize)
Maximum transient batch size, used for internal batching purposes when a source does not support
streaming.
|
AuditHistoryProcessOptionsBuilder |
setMaxJsonByteSize(long maxJsonByteSize)
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.
|
AuditHistoryProcessOptionsBuilder |
setMinimumTimestamp(java.sql.Timestamp timestamp)
The minimum timestamp of process audit history to be searched for return.
|
process, processModel, processModel
public AuditHistoryProcessOptionsBuilder setLocale(java.util.Locale locale)
locale
- for casting purposes (e.g., timestamp to String)public AuditHistoryProcessOptionsBuilder setMinimumTimestamp(java.sql.Timestamp timestamp)
timestamp
- public AuditHistoryProcessOptionsBuilder setMaximumTimestamp(java.sql.Timestamp timestamp)
timestamp
- public AuditHistoryProcessOptionsBuilder setMaximumTransientBatchSize(int maximumTransientBatchSize)
maximumTransientBatchSize
- public AuditHistoryProcessOptionsBuilder setMaxJsonByteSize(long maxJsonByteSize)
maxJsonByteSize
- currently only unsigned values less than Integer.MAX_VALUE are applied;
must be >=AuditHistoryOptions.MINIMUM_SIZE_FOR_MAX_JSON_BYTE_SIZE or IllegalArgumentExceptionpublic AuditHistoryProcessOptions build()
build
in class AuditHistoryOptionsBuilder
Copyright © 2003-2024 Appian Corporation. All Rights Reserved.