A B C F G H I J M P S T 
All Classes All Packages

A

appendHeader(String, String) - Method in class com.google.cloud.functions.invoker.http.HttpResponseImpl
 

B

BackgroundFunctionExecutor - Class in com.google.cloud.functions.invoker
Executes the user's background function.

C

close() - Method in class com.google.cloud.functions.invoker.gcf.JsonLogHandler
 
com.google.cloud.functions.invoker - package com.google.cloud.functions.invoker
 
com.google.cloud.functions.invoker.gcf - package com.google.cloud.functions.invoker.gcf
 
com.google.cloud.functions.invoker.http - package com.google.cloud.functions.invoker.http
 
com.google.cloud.functions.invoker.runner - package com.google.cloud.functions.invoker.runner
 

F

flush() - Method in class com.google.cloud.functions.invoker.gcf.JsonLogHandler
 
flush() - Method in class com.google.cloud.functions.invoker.http.HttpResponseImpl
 
forClass(Class<?>) - Static method in class com.google.cloud.functions.invoker.BackgroundFunctionExecutor
Makes a BackgroundFunctionExecutor for the given class.
forClass(Class<?>) - Static method in class com.google.cloud.functions.invoker.HttpFunctionExecutor
Makes a HttpFunctionExecutor for the given class.
forClass(Class<?>) - Static method in class com.google.cloud.functions.invoker.TypedFunctionExecutor
 

G

getCharacterEncoding() - Method in class com.google.cloud.functions.invoker.http.HttpRequestImpl
 
getContentLength() - Method in class com.google.cloud.functions.invoker.http.HttpRequestImpl
 
getContentType() - Method in class com.google.cloud.functions.invoker.http.HttpRequestImpl
 
getContentType() - Method in class com.google.cloud.functions.invoker.http.HttpResponseImpl
 
getHeaders() - Method in class com.google.cloud.functions.invoker.http.HttpRequestImpl
 
getHeaders() - Method in class com.google.cloud.functions.invoker.http.HttpResponseImpl
 
getInputStream() - Method in class com.google.cloud.functions.invoker.http.HttpRequestImpl
 
getMethod() - Method in class com.google.cloud.functions.invoker.http.HttpRequestImpl
 
getOutputStream() - Method in class com.google.cloud.functions.invoker.http.HttpResponseImpl
 
getParts() - Method in class com.google.cloud.functions.invoker.http.HttpRequestImpl
 
getPath() - Method in class com.google.cloud.functions.invoker.http.HttpRequestImpl
 
getQuery() - Method in class com.google.cloud.functions.invoker.http.HttpRequestImpl
 
getQueryParameters() - Method in class com.google.cloud.functions.invoker.http.HttpRequestImpl
 
getReader() - Method in class com.google.cloud.functions.invoker.http.HttpRequestImpl
 
getUri() - Method in class com.google.cloud.functions.invoker.http.HttpRequestImpl
 
getWriter() - Method in class com.google.cloud.functions.invoker.http.HttpResponseImpl
 

H

HttpFunctionExecutor - Class in com.google.cloud.functions.invoker
Executes the user's method.
HttpRequestImpl - Class in com.google.cloud.functions.invoker.http
 
HttpRequestImpl(HttpServletRequest) - Constructor for class com.google.cloud.functions.invoker.http.HttpRequestImpl
 
HttpResponseImpl - Class in com.google.cloud.functions.invoker.http
 
HttpResponseImpl(HttpServletResponse) - Constructor for class com.google.cloud.functions.invoker.http.HttpResponseImpl
 

I

Invoker - Class in com.google.cloud.functions.invoker.runner
Java server that runs the user's code (a jar file) on HTTP request and an HTTP response is sent once the user's function is completed.
Invoker(Integer, String, String, ClassLoader) - Constructor for class com.google.cloud.functions.invoker.runner.Invoker
 

J

JsonLogHandler - Class in com.google.cloud.functions.invoker.gcf
A log handler that publishes log messages in a json format.
JsonLogHandler(PrintStream, boolean) - Constructor for class com.google.cloud.functions.invoker.gcf.JsonLogHandler
 

M

main(String[]) - Static method in class com.google.cloud.functions.invoker.runner.Invoker
 
maybeForClass(Class<?>) - Static method in class com.google.cloud.functions.invoker.BackgroundFunctionExecutor
Optionally makes a BackgroundFunctionExecutor for the given class, if it implements one of BackgroundFunction, RawBackgroundFunction, or CloudEventsFunction.

P

publish(LogRecord) - Method in class com.google.cloud.functions.invoker.gcf.JsonLogHandler
 

S

service(HttpServletRequest, HttpServletResponse) - Method in class com.google.cloud.functions.invoker.BackgroundFunctionExecutor
Executes the user's background function.
service(HttpServletRequest, HttpServletResponse) - Method in class com.google.cloud.functions.invoker.HttpFunctionExecutor
Executes the user's method, can handle all HTTP type methods.
service(HttpServletRequest, HttpServletResponse) - Method in class com.google.cloud.functions.invoker.TypedFunctionExecutor
Executes the user's method, can handle all HTTP type methods.
setContentType(String) - Method in class com.google.cloud.functions.invoker.http.HttpResponseImpl
 
setStatusCode(int) - Method in class com.google.cloud.functions.invoker.http.HttpResponseImpl
 
setStatusCode(int, String) - Method in class com.google.cloud.functions.invoker.http.HttpResponseImpl
 
startServer() - Method in class com.google.cloud.functions.invoker.runner.Invoker
This will start the server and wait (join) for function calls.
startTestServer() - Method in class com.google.cloud.functions.invoker.runner.Invoker
This will start the server and return.
stopServer() - Method in class com.google.cloud.functions.invoker.runner.Invoker
Stop the server.

T

TypedFunctionExecutor - Class in com.google.cloud.functions.invoker
 
A B C F G H I J M P S T 
All Classes All Packages