public static final class LocalActivityOptions.Builder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
LocalActivityOptions |
build() |
LocalActivityOptions.Builder |
mergeActivityOptions(LocalActivityOptions override) |
LocalActivityOptions.Builder |
setDoNotIncludeArgumentsIntoMarker(boolean doNotIncludeArgumentsIntoMarker)
When set to true, the serialized arguments of the local Activity are not included in the
Marker Event that stores the local Activity's invocation result.
|
LocalActivityOptions.Builder |
setLocalRetryThreshold(java.time.Duration localRetryThreshold)
Maximum time to retry locally, while keeping the Workflow Task open via a Heartbeat.
|
LocalActivityOptions.Builder |
setMethodRetry(MethodRetry r)
Merges
MethodRetry annotation. |
LocalActivityOptions.Builder |
setRetryOptions(RetryOptions retryOptions)
RetryOptions that define how an Activity is retried in case of failure. |
LocalActivityOptions.Builder |
setScheduleToCloseTimeout(java.time.Duration timeout)
Overall time a Workflow is willing to wait for an Activity's completion.
|
LocalActivityOptions.Builder |
setStartToCloseTimeout(java.time.Duration timeout) |
LocalActivityOptions |
validateAndBuildWithDefaults() |
public LocalActivityOptions.Builder setScheduleToCloseTimeout(java.time.Duration timeout)
public LocalActivityOptions.Builder setLocalRetryThreshold(java.time.Duration localRetryThreshold)
public LocalActivityOptions.Builder setStartToCloseTimeout(java.time.Duration timeout)
public LocalActivityOptions.Builder mergeActivityOptions(LocalActivityOptions override)
public LocalActivityOptions.Builder setRetryOptions(RetryOptions retryOptions)
RetryOptions
that define how an Activity is retried in case of failure. Activities
use a default RetryPolicy if not provided.public LocalActivityOptions.Builder setMethodRetry(MethodRetry r)
MethodRetry
annotation. The values of this builder take precedence over
annotated ones.public LocalActivityOptions.Builder setDoNotIncludeArgumentsIntoMarker(boolean doNotIncludeArgumentsIntoMarker)
public LocalActivityOptions build()
public LocalActivityOptions validateAndBuildWithDefaults()