FunctionBuilder Class 
Constructor
FunctionBuilder(func, function_script_file)
		Parameters
| Name | Description | 
|---|---|
| 
		 func 
			
				Required
			 
	 | 
	
		 | 
| 
		 function_script_file 
			
				Required
			 
	 | 
	
		 | 
Methods
| add_binding | |
| add_setting | |
| add_trigger | |
| build | 
					 Validates and builds the function object. trigger function auth level is None.  | 
			
| configure_http_type | 
add_binding
add_binding(binding: Binding) -> FunctionBuilder
		Parameters
| Name | Description | 
|---|---|
| 
		 binding 
			
				Required
			 
	 | 
	
		 | 
add_setting
add_setting(setting: Setting) -> FunctionBuilder
		Parameters
| Name | Description | 
|---|---|
| 
		 setting 
			
				Required
			 
	 | 
	
		 | 
add_trigger
add_trigger(trigger: Trigger) -> FunctionBuilder
		Parameters
| Name | Description | 
|---|---|
| 
		 trigger 
			
				Required
			 
	 | 
	
		 | 
build
Validates and builds the function object.
trigger function auth level is None.
build(auth_level: AuthLevel | None = None) -> Function
		Parameters
| Name | Description | 
|---|---|
| 
		 auth_level 
	 | 
	
		 Http auth level that will be set if http Default value: None 
			 | 
configure_http_type
configure_http_type(http_type: str) -> FunctionBuilder
		Parameters
| Name | Description | 
|---|---|
| 
		 http_type 
			
				Required
			 
	 | 
	
		 |