Index

B F G H I L N O P S V 
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 Cookies for 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
 
B F G H I L N O P S V 
All Classes and Interfaces|All Packages