@Generated(value="software.amazon.awssdk:codegen") public final class InvokeResponse extends LambdaResponse implements ToCopyableBuilder<InvokeResponse.Builder,InvokeResponse>
Modifier and Type | Class and Description |
---|---|
static interface |
InvokeResponse.Builder |
Modifier and Type | Method and Description |
---|---|
static InvokeResponse.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
executedVersion()
The version of the function that executed.
|
String |
functionError()
If present, indicates that an error occurred during function execution.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
logResult()
The last 4 KB of the execution log, which is base64-encoded.
|
SdkBytes |
payload()
The response from the function, or an error object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends InvokeResponse.Builder> |
serializableBuilderClass() |
Integer |
statusCode()
The HTTP status code is in the 200 range for a successful request.
|
InvokeResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadata
sdkHttpResponse
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final Integer statusCode()
The HTTP status code is in the 200 range for a successful request. For the RequestResponse
invocation type, this status code is 200. For the Event
invocation type, this status code is 202.
For the DryRun
invocation type, the status code is 204.
RequestResponse
invocation type, this status code is 200. For the Event
invocation type, this status code is
202. For the DryRun
invocation type, the status code is 204.public final String functionError()
If present, indicates that an error occurred during function execution. Details about the error are included in the response payload.
public final String logResult()
The last 4 KB of the execution log, which is base64-encoded.
public final SdkBytes payload()
The response from the function, or an error object.
public final String executedVersion()
The version of the function that executed. When you invoke a function with an alias, this indicates which version the alias resolved to.
public InvokeResponse.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<InvokeResponse.Builder,InvokeResponse>
toBuilder
in class AwsResponse
public static InvokeResponse.Builder builder()
public static Class<? extends InvokeResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode
in class AwsResponse
public final boolean equals(Object obj)
equals
in class AwsResponse
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkResponse
Copyright © 2023. All rights reserved.