Class GoogleFunctionsValidation
- java.lang.Object
-
- software.tnb.google.cloud.functions.validation.GoogleFunctionsValidation
-
- All Implemented Interfaces:
Validation
public class GoogleFunctionsValidation extends Object implements Validation
-
-
Constructor Summary
Constructors Constructor Description GoogleFunctionsValidation(GoogleFunctionsAccount account, com.google.cloud.functions.v1.CloudFunctionsServiceClient client, GoogleStorage storage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateFunction(String name, String region, String runtime, String entryPoint, Path zipSource)voidcreateFunction(String name, String runtime, String entryPoint, Path zipSource)voiddeleteFunction(String functionName)com.google.cloud.functions.v1.CloudFunctiongetFunction(String name)StringgetUrl(String functionName)List<com.google.cloud.functions.v1.CloudFunction>listFunctions()List<com.google.cloud.functions.v1.CloudFunction>listFunctions(String region)
-
-
-
Constructor Detail
-
GoogleFunctionsValidation
public GoogleFunctionsValidation(GoogleFunctionsAccount account, com.google.cloud.functions.v1.CloudFunctionsServiceClient client, GoogleStorage storage)
-
-
Method Detail
-
createFunction
public void createFunction(String name, String region, String runtime, String entryPoint, Path zipSource)
-
createFunction
public void createFunction(String name, String runtime, String entryPoint, Path zipSource)
-
getFunction
public com.google.cloud.functions.v1.CloudFunction getFunction(String name)
-
listFunctions
public List<com.google.cloud.functions.v1.CloudFunction> listFunctions()
-
listFunctions
public List<com.google.cloud.functions.v1.CloudFunction> listFunctions(String region)
-
deleteFunction
public void deleteFunction(String functionName)
-
-