You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<div class="block">Returns the value of the <a href="./software/amazon/lambda/durable/model/DurableExecutionInput.html#param-durableExecutionArn"><code>durableExecutionArn</code></a> record component.</div>
787
787
</dd>
788
+
<dt><a href="software/amazon/lambda/durable/plugin/InvocationEndInfo.html#durableExecutionArn()" class="member-name-link">durableExecutionArn()</a> - Method in record class software.amazon.lambda.durable.plugin.<a href="software/amazon/lambda/durable/plugin/InvocationEndInfo.html" title="class in software.amazon.lambda.durable.plugin">InvocationEndInfo</a></dt>
<div class="block">Returns the value of the <a href="./software/amazon/lambda/durable/plugin/InvocationEndInfo.html#param-durableExecutionArn"><code>durableExecutionArn</code></a> record component.</div>
792
+
</dd>
793
+
<dt><a href="software/amazon/lambda/durable/plugin/InvocationInfo.html#durableExecutionArn()" class="member-name-link">durableExecutionArn()</a> - Method in record class software.amazon.lambda.durable.plugin.<a href="software/amazon/lambda/durable/plugin/InvocationInfo.html" title="class in software.amazon.lambda.durable.plugin">InvocationInfo</a></dt>
<div class="block">Returns the value of the <a href="./software/amazon/lambda/durable/plugin/InvocationInfo.html#param-durableExecutionArn"><code>durableExecutionArn</code></a> record component.</div>
797
+
</dd>
788
798
<dt><a href="software/amazon/lambda/durable/client/DurableExecutionClient.html" class="type-name-link" title="interface in software.amazon.lambda.durable.client">DurableExecutionClient</a> - Interface in <a href="software/amazon/lambda/durable/client/package-summary.html">software.amazon.lambda.durable.client</a></dt>
789
799
<dd>
790
800
<div class="block">Client interface for communicating with the Lambda Durable Functions backend.</div>
<dt><a href="software/amazon/lambda/durable/model/DurableExecutionInput.html#%3Cinit%3E(java.lang.String,java.lang.String,software.amazon.awssdk.services.lambda.model.CheckpointUpdatedExecutionState)" class="member-name-link">DurableExecutionInput(String, String, CheckpointUpdatedExecutionState)</a> - Constructor for record class software.amazon.lambda.durable.model.<a href="software/amazon/lambda/durable/model/DurableExecutionInput.html" title="class in software.amazon.lambda.durable.model">DurableExecutionInput</a></dt>
813
823
<dd>
824
+
<div class="block">Constructor that defaults updatedOperationIds to empty list.</div>
825
+
</dd>
826
+
<dt><a href="software/amazon/lambda/durable/model/DurableExecutionInput.html#%3Cinit%3E(java.lang.String,java.lang.String,software.amazon.awssdk.services.lambda.model.CheckpointUpdatedExecutionState,java.util.List)" class="member-name-link">DurableExecutionInput(String, String, CheckpointUpdatedExecutionState, List<String>)</a> - Constructor for record class software.amazon.lambda.durable.model.<a href="software/amazon/lambda/durable/model/DurableExecutionInput.html" title="class in software.amazon.lambda.durable.model">DurableExecutionInput</a></dt>
827
+
<dd>
814
828
<div class="block">Creates an instance of a <code>DurableExecutionInput</code> record class.</div>
815
829
</dd>
816
830
<dt><a href="software/amazon/lambda/durable/model/DurableExecutionOutput.html" class="type-name-link" title="class in software.amazon.lambda.durable.model">DurableExecutionOutput</a> - Record Class in <a href="software/amazon/lambda/durable/model/package-summary.html">software.amazon.lambda.durable.model</a></dt>
<div class="block">Starts execution of all enqueued items until the expectedCompletionStatus is met.</div>
1102
1116
</dd>
1103
-
<dt><a href="software/amazon/lambda/durable/plugin/InvocationEndInfo.html#executionArn()" class="member-name-link">executionArn()</a> - Method in record class software.amazon.lambda.durable.plugin.<a href="software/amazon/lambda/durable/plugin/InvocationEndInfo.html" title="class in software.amazon.lambda.durable.plugin">InvocationEndInfo</a></dt>
<div class="block">Returns the value of the <a href="./software/amazon/lambda/durable/plugin/InvocationEndInfo.html#param-executionArn"><code>executionArn</code></a> record component.</div>
1107
-
</dd>
1108
-
<dt><a href="software/amazon/lambda/durable/plugin/InvocationInfo.html#executionArn()" class="member-name-link">executionArn()</a> - Method in record class software.amazon.lambda.durable.plugin.<a href="software/amazon/lambda/durable/plugin/InvocationInfo.html" title="class in software.amazon.lambda.durable.plugin">InvocationInfo</a></dt>
<div class="block">Returns the value of the <a href="./software/amazon/lambda/durable/plugin/InvocationInfo.html#param-executionArn"><code>executionArn</code></a> record component.</div>
1112
-
</dd>
1113
1117
<dt><a href="software/amazon/lambda/durable/plugin/InvocationEndInfo.html#executionError()" class="member-name-link">executionError()</a> - Method in record class software.amazon.lambda.durable.plugin.<a href="software/amazon/lambda/durable/plugin/InvocationEndInfo.html" title="class in software.amazon.lambda.durable.plugin">InvocationEndInfo</a></dt>
<div class="block">Returns the captured type.</div>
1678
1682
</dd>
1683
+
<dt><a href="software/amazon/lambda/durable/testing/local/LocalMemoryExecutionClient.html#getUpdatedOperationIdsSinceLastInvocation()" class="member-name-link">getUpdatedOperationIdsSinceLastInvocation()</a> - Method in class software.amazon.lambda.durable.testing.local.<a href="software/amazon/lambda/durable/testing/local/LocalMemoryExecutionClient.html" title="class in software.amazon.lambda.durable.testing.local">LocalMemoryExecutionClient</a></dt>
1684
+
<dd>
1685
+
<div class="block">Returns the list of operation IDs that have been updated since the last invocation, then clears the tracking set.</div>
1686
+
</dd>
1679
1687
<dt><a href="software/amazon/lambda/durable/model/OperationSubType.html#getValue()" class="member-name-link">getValue()</a> - Method in enum class software.amazon.lambda.durable.model.<a href="software/amazon/lambda/durable/model/OperationSubType.html" title="enum class in software.amazon.lambda.durable.model">OperationSubType</a></dt>
1680
1688
<dd>
1681
1689
<div class="block">Returns the wire-format string value sent in checkpoint updates.</div>
<div class="block">Returns true if this operation has completed (successfully or exceptionally).</div>
2184
2192
</dd>
2193
+
<dt><a href="software/amazon/lambda/durable/execution/ExecutionManager.html#isOperationUpdatedSinceLastInvocation(java.lang.String)" class="member-name-link">isOperationUpdatedSinceLastInvocation(String)</a> - Method in class software.amazon.lambda.durable.execution.<a href="software/amazon/lambda/durable/execution/ExecutionManager.html" title="class in software.amazon.lambda.durable.execution">ExecutionManager</a></dt>
2194
+
<dd>
2195
+
<div class="block">Returns <code>true</code> if the given operation was updated since the last successful invocation.</div>
2196
+
</dd>
2185
2197
<dt><a href="software/amazon/lambda/durable/context/BaseContext.html#isReplaying()" class="member-name-link">isReplaying()</a> - Method in interface software.amazon.lambda.durable.context.<a href="software/amazon/lambda/durable/context/BaseContext.html" title="interface in software.amazon.lambda.durable.context">BaseContext</a></dt>
2186
2198
<dd>
2187
2199
<div class="block">Returns whether this context is currently in replay mode.</div>
<div class="block">Sets the current thread's ThreadContext (threadId and threadType).</div>
3341
3353
</dd>
3342
-
<dt><a href="software/amazon/lambda/durable/otel/DeterministicIdGenerator.html#setExecutionArn(java.lang.String)" class="member-name-link">setExecutionArn(String)</a> - Method in class software.amazon.lambda.durable.otel.<a href="software/amazon/lambda/durable/otel/DeterministicIdGenerator.html" title="class in software.amazon.lambda.durable.otel">DeterministicIdGenerator</a></dt>
3354
+
<dt><a href="software/amazon/lambda/durable/otel/DeterministicIdGenerator.html#setDurableExecutionArn(java.lang.String)" class="member-name-link">setDurableExecutionArn(String)</a> - Method in class software.amazon.lambda.durable.otel.<a href="software/amazon/lambda/durable/otel/DeterministicIdGenerator.html" title="class in software.amazon.lambda.durable.otel">DeterministicIdGenerator</a></dt>
<div class="block">unwrap the exception that is wrapped by CompletionException</div>
4123
4135
</dd>
4136
+
<dt><a href="software/amazon/lambda/durable/model/DurableExecutionInput.html#updatedOperationIds()" class="member-name-link">updatedOperationIds()</a> - Method in record class software.amazon.lambda.durable.model.<a href="software/amazon/lambda/durable/model/DurableExecutionInput.html" title="class in software.amazon.lambda.durable.model">DurableExecutionInput</a></dt>
4137
+
<dd>
4138
+
<div class="block">Returns the value of the <a href="./software/amazon/lambda/durable/model/DurableExecutionInput.html#param-updatedOperationIds"><code>updatedOperationIds</code></a> record component.</div>
4139
+
</dd>
4124
4140
<dt><a href="software/amazon/lambda/durable/examples/general/CustomConfigExample.CustomData.html#userAge" class="member-name-link">userAge</a> - Variable in class software.amazon.lambda.durable.examples.general.<a href="software/amazon/lambda/durable/examples/general/CustomConfigExample.CustomData.html" title="class in software.amazon.lambda.durable.examples.general">CustomConfigExample.CustomData</a></dt>
4125
4141
<dd> </dd>
4126
4142
<dt><a href="software/amazon/lambda/durable/plugin/UserFunctionEndInfo.html" class="type-name-link" title="class in software.amazon.lambda.durable.plugin">UserFunctionEndInfo</a> - Record Class in <a href="software/amazon/lambda/durable/plugin/package-summary.html">software.amazon.lambda.durable.plugin</a></dt>
0 commit comments