Class StartNexusOperationOptions
java.lang.Object
io.temporal.client.StartNexusOperationOptions
Per-call options for starting a standalone Nexus operation via
UntypedNexusServiceClient.start(java.lang.String, io.temporal.client.StartNexusOperationOptions, java.lang.Object) (or its typed counterpart).-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbooleangetId()The required operation ID.io.temporal.api.enums.v1.NexusOperationIdConflictPolicyio.temporal.api.enums.v1.NexusOperationIdReusePolicyinthashCode()newBuilder(StartNexusOperationOptions options) toString()
-
Method Details
-
newBuilder
-
newBuilder
-
toBuilder
-
getId
The required operation ID. Guaranteed non-null and non-blank —StartNexusOperationOptions.Builder.build()rejects any options whereStartNexusOperationOptions.Builder.setId(java.lang.String)was not called or was passed a blank value. -
getScheduleToCloseTimeout
-
getScheduleToStartTimeout
-
getStartToCloseTimeout
-
getTypedSearchAttributes
-
getSummary
-
getIdReusePolicy
@Nullable public io.temporal.api.enums.v1.NexusOperationIdReusePolicy getIdReusePolicy() -
getIdConflictPolicy
@Nullable public io.temporal.api.enums.v1.NexusOperationIdConflictPolicy getIdConflictPolicy() -
equals
-
hashCode
-
toString
-