Class GoogleFunctionsValidation
- java.lang.Object
-
- software.tnb.google.cloud.functions.validation.GoogleFunctionsValidation
-
public class GoogleFunctionsValidation extends Object
-
-
Constructor Summary
Constructors Constructor Description GoogleFunctionsValidation(GoogleCloudAccount 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 name)List<com.google.cloud.functions.v1.CloudFunction>listFunctions()List<com.google.cloud.functions.v1.CloudFunction>listFunctions(String region)
-
-
-
Constructor Detail
-
GoogleFunctionsValidation
public GoogleFunctionsValidation(GoogleCloudAccount 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)
-
-