Class GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsHeaderNameBuilder
Enclosing interface:
GoogleCloudFunctionsEndpointBuilderFactory

public static class GoogleCloudFunctionsEndpointBuilderFactory.GoogleCloudFunctionsHeaderNameBuilder extends Object
The builder of headers' name for the Google Cloud Functions component.
  • Constructor Details

    • GoogleCloudFunctionsHeaderNameBuilder

      public GoogleCloudFunctionsHeaderNameBuilder()
  • Method Details

    • googleCloudFunctionsOperation

      public String googleCloudFunctionsOperation()
      The operation to perform. The option is a: org.apache.camel.component.google.functions.GoogleCloudFunctionsOperations type. Group: producer
      Returns:
      the name of the header GoogleCloudFunctionsOperation.
    • googleCloudFunctionsEntryPoint

      public String googleCloudFunctionsEntryPoint()
      The name of the function (as defined in source code) that will be executed. Used for createFunction operation. The option is a: String type. Group: producer
      Returns:
      the name of the header GoogleCloudFunctionsEntryPoint.
    • googleCloudFunctionsRuntime

      public String googleCloudFunctionsRuntime()
      The runtime in which to run the function. Possible values are: nodejs10 nodejs12 nodejs14 python37 python38 python39 go111 go113 java11 dotnet3 ruby26 nodejs6 nodejs8 Used for createFunction operation. The option is a: String type. Group: producer
      Returns:
      the name of the header GoogleCloudFunctionsRuntime.
    • googleCloudFunctionsSourceArchiveUrl

      public String googleCloudFunctionsSourceArchiveUrl()
      The Google Cloud Storage URL, starting with gs://, pointing to the zip archive which contains the function. Used for createFunction operation. The option is a: String type. Group: producer
      Returns:
      the name of the header GoogleCloudFunctionsSourceArchiveUrl.
    • googleCloudFunctionsResponseObject

      public String googleCloudFunctionsResponseObject()
      The response object resulting from the Google Functions Client invocation. The option is a: Object type. Group: producer
      Returns:
      the name of the header GoogleCloudFunctionsResponseObject.