Package-level declarations
Functions
Link copied to clipboard
suspend fun LambdaClient.waitUntilFunctionActive(request: GetFunctionConfigurationRequest): Outcome<GetFunctionConfigurationResponse>
suspend fun LambdaClient.waitUntilFunctionActive(block: GetFunctionConfigurationRequest.Builder.() -> Unit): Outcome<GetFunctionConfigurationResponse>
Waits for the function's State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new function creation.
Link copied to clipboard
suspend fun LambdaClient.waitUntilFunctionActiveV2(request: GetFunctionRequest): Outcome<GetFunctionResponse>
suspend fun LambdaClient.waitUntilFunctionActiveV2(block: GetFunctionRequest.Builder.() -> Unit): Outcome<GetFunctionResponse>
Waits for the function's State to be Active. This waiter uses GetFunction API. This should be used after new function creation.
Link copied to clipboard
suspend fun LambdaClient.waitUntilFunctionExists(request: GetFunctionRequest): Outcome<GetFunctionResponse>
suspend fun LambdaClient.waitUntilFunctionExists(block: GetFunctionRequest.Builder.() -> Unit): Outcome<GetFunctionResponse>
Link copied to clipboard
suspend fun LambdaClient.waitUntilFunctionUpdated(request: GetFunctionConfigurationRequest): Outcome<GetFunctionConfigurationResponse>
suspend fun LambdaClient.waitUntilFunctionUpdated(block: GetFunctionConfigurationRequest.Builder.() -> Unit): Outcome<GetFunctionConfigurationResponse>
Waits for the function's LastUpdateStatus to be Successful. This waiter uses GetFunctionConfiguration API. This should be used after function updates.
Link copied to clipboard
suspend fun LambdaClient.waitUntilFunctionUpdatedV2(request: GetFunctionRequest): Outcome<GetFunctionResponse>
suspend fun LambdaClient.waitUntilFunctionUpdatedV2(block: GetFunctionRequest.Builder.() -> Unit): Outcome<GetFunctionResponse>
Waits for the function's LastUpdateStatus to be Successful. This waiter uses GetFunction API. This should be used after function updates.
Link copied to clipboard
suspend fun LambdaClient.waitUntilPublishedVersionActive(request: GetFunctionConfigurationRequest): Outcome<GetFunctionConfigurationResponse>
suspend fun LambdaClient.waitUntilPublishedVersionActive(block: GetFunctionConfigurationRequest.Builder.() -> Unit): Outcome<GetFunctionConfigurationResponse>
Waits for the published version's State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new version is published.