Klasse DownloadAPITransactionOperationSpec.DownloadAPITransactionOperationSpecBuilder
java.lang.Object
io.github.primelib.webmethodsapigateway4j.spec.DownloadAPITransactionOperationSpec.DownloadAPITransactionOperationSpecBuilder
- Umschließende Klasse:
DownloadAPITransactionOperationSpec
public static class DownloadAPITransactionOperationSpec.DownloadAPITransactionOperationSpecBuilder
extends Object
-
Methodenübersicht
-
Methodendetails
-
startDate
public DownloadAPITransactionOperationSpec.DownloadAPITransactionOperationSpecBuilder startDate(@NotNull @NotNull String startDate) This is a date parameter. All the api transactions of the specified type which satisfies the startDate and endDate criteria are downloaded. Ex: startDate=2017-12-18 00:00:00 and endDate=2017-12-19 00:00:00. Either one of (startDate and endDate) or duration is a mandatory parameter- Gibt zurück:
this.
-
endDate
public DownloadAPITransactionOperationSpec.DownloadAPITransactionOperationSpecBuilder endDate(@NotNull @NotNull String endDate) This is a date parameter. All the api transactions of the specified type which satisfies the startDate and endDate criteria are downloaded. Ex: startDate=2017-12-18 00:00:00 and endDate=2017-12-19 00:00:00. Either one of (startDate and endDate) or duration is a mandatory parameter- Gibt zurück:
this.
-
eventType
public DownloadAPITransactionOperationSpec.DownloadAPITransactionOperationSpecBuilder eventType(@NotNull @NotNull String eventType) This parameter is used to specify the event type to be downloaded. Specify eventType=ALL to download all the events. To download events of a specific type, specify the required event type Ex: eventType=transactionalEvents. The available event types are as follows 1.transactionalEvents 2.monitorEvents 3.errorEvents 4.performanceMetrics 5.threatProtectionEvents 6.lifecycleEvents 7.policyViolationEvents 8.auditlogs 9.applicationlogs 10.mediatorTraceSpan 11.serverLogTraceSpan- Gibt zurück:
this.
-
duration
public DownloadAPITransactionOperationSpec.DownloadAPITransactionOperationSpecBuilder duration(@Nullable @Nullable String duration) All the api transactions of the specified type that are older than the value specified are downloaded. Ex: duration='2d'. Possible types are d(days),M(months),y(years), For Example a) 2d means 2days b) 1M means 1 month c) 1y means 1 year. Either one of (startDate&endDate) or duration is a mandatory parameter- Gibt zurück:
this.
-
build
-
toString
-