Index
All Classes and Interfaces|All Packages
B
- bodyAsByteArray(JsonMapper, Supplier<MediaType>, Supplier<Charset>, Supplier<Object>) - Static method in class io.micronaut.gcp.function.http.BodyUtils
- BodyUtils - Class in io.micronaut.gcp.function.http
-
Utility class to provide conversion for HTTP request body.
F
- findCookie(CharSequence) - Method in class io.micronaut.gcp.function.http.GoogleCookies
G
- get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.gcp.function.http.GoogleCookies
- get(CharSequence, Class<T>) - Method in class io.micronaut.gcp.function.http.GoogleCookies
- getAll() - Method in class io.micronaut.gcp.function.http.GoogleCookies
- getBody(Argument<T>) - Method in interface io.micronaut.gcp.function.http.GoogleHttpResponse
- getBodyAsBytes() - Method in interface io.micronaut.gcp.function.http.GoogleHttpResponse
- getBodyAsText() - Method in interface io.micronaut.gcp.function.http.GoogleHttpResponse
- getHttpHeaders() - Method in interface io.micronaut.gcp.function.http.GoogleHttpResponse
- getMessage() - Method in interface io.micronaut.gcp.function.http.GoogleHttpResponse
- getStatus() - Method in interface io.micronaut.gcp.function.http.GoogleHttpResponse
- getStatusCode() - Method in interface io.micronaut.gcp.function.http.GoogleHttpResponse
- GoogleCookies - Class in io.micronaut.gcp.function.http
-
Implementation of
Cookiesfor serverless. - GoogleCookies(String, HttpHeaders, ConversionService) - Constructor for class io.micronaut.gcp.function.http.GoogleCookies
- GoogleHttpResponse - Interface in io.micronaut.gcp.function.http
-
Extended interface used for testing.
- GoogleJacksonConfiguration - Class in io.micronaut.gcp.function.http.jackson
-
Disables module scan for Jackson which is slow in function context.
- GoogleJacksonConfiguration() - Constructor for class io.micronaut.gcp.function.http.jackson.GoogleJacksonConfiguration
H
- HttpFunction - Class in io.micronaut.gcp.function.http
-
Entry point into the Micronaut + GCP integration.
- HttpFunction() - Constructor for class io.micronaut.gcp.function.http.HttpFunction
-
Default constructor.
- HttpFunction(ApplicationContext) - Constructor for class io.micronaut.gcp.function.http.HttpFunction
I
- invoke(HttpRequest) - Method in class io.micronaut.gcp.function.http.HttpFunction
-
Invoke the function directly with the given request object.
- invoke(HttpMethod, String) - Method in class io.micronaut.gcp.function.http.HttpFunction
-
Invoke the function directly with the given request object.
- invoke(HttpMethod, String, Object) - Method in class io.micronaut.gcp.function.http.HttpFunction
-
Invoke the function directly with the given request object.
- invoke(HttpRequest<?>) - Method in class io.micronaut.gcp.function.http.HttpFunction
-
Invoke the function directly with the given request object.
- io.micronaut.gcp.function.http - package io.micronaut.gcp.function.http
- io.micronaut.gcp.function.http.jackson - package io.micronaut.gcp.function.http.jackson
L
- LOG - Static variable in class io.micronaut.gcp.function.http.HttpFunction
N
- newApplicationContextBuilder() - Method in class io.micronaut.gcp.function.http.HttpFunction
O
- ObjectMapperCustomizer - Class in io.micronaut.gcp.function.http.jackson
-
Customizes the jackson object mapper to ensure essential modules are registered.
- ObjectMapperCustomizer() - Constructor for class io.micronaut.gcp.function.http.jackson.ObjectMapperCustomizer
- onCreated(BeanCreatedEvent<ObjectMapper>) - Method in class io.micronaut.gcp.function.http.jackson.ObjectMapperCustomizer
- onCreated(BeanCreatedEvent<JacksonConfiguration>) - Method in class io.micronaut.gcp.function.http.jackson.GoogleJacksonConfiguration
P
- put(CharSequence, Cookie) - Method in class io.micronaut.gcp.function.http.GoogleCookies
-
Put a new cookie.
S
- service(HttpRequest, HttpResponse) - Method in class io.micronaut.gcp.function.http.HttpFunction
- startThis(ApplicationContext) - Method in class io.micronaut.gcp.function.http.HttpFunction
V
- values() - Method in class io.micronaut.gcp.function.http.GoogleCookies
All Classes and Interfaces|All Packages