in aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/APIGatewayV2WebSocketEvent.java [693:707]
public int hashCode() {
int result = resource != null ? resource.hashCode() : 0;
result = 31 * result + (path != null ? path.hashCode() : 0);
result = 31 * result + (httpMethod != null ? httpMethod.hashCode() : 0);
result = 31 * result + (headers != null ? headers.hashCode() : 0);
result = 31 * result + (multiValueHeaders != null ? multiValueHeaders.hashCode() : 0);
result = 31 * result + (queryStringParameters != null ? queryStringParameters.hashCode() : 0);
result = 31 * result + (multiValueQueryStringParameters != null ? multiValueQueryStringParameters.hashCode() : 0);
result = 31 * result + (pathParameters != null ? pathParameters.hashCode() : 0);
result = 31 * result + (stageVariables != null ? stageVariables.hashCode() : 0);
result = 31 * result + (requestContext != null ? requestContext.hashCode() : 0);
result = 31 * result + (body != null ? body.hashCode() : 0);
result = 31 * result + (isBase64Encoded ? 1 : 0);
return result;
}