Send feedback
Class CreateFunctionRequest.Builder (2.17.0)
Stay organized with collections
Save and categorize content based on your preferences.
2.93.0 (latest)
2.90.0
2.89.0
2.87.0
2.85.0
2.84.0
2.83.0
2.82.0
2.80.0
2.78.0
2.77.0
2.76.0
2.75.0
2.74.0
2.72.0
2.70.0
2.69.0
2.66.0
2.65.0
2.64.0
2.62.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.51.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.26.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.4
2.4.3
2.3.6
public static final class CreateFunctionRequest . Builder extends GeneratedMessageV3 . Builder<CreateFunctionRequest . Builder > implements CreateFunctionRequestOrBuilder
Request for the CreateFunction method.
Protobuf type google.cloud.functions.v1.CreateFunctionRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateFunctionRequest . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public CreateFunctionRequest build ()
buildPartial()
public CreateFunctionRequest buildPartial ()
clear()
public CreateFunctionRequest . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateFunctionRequest . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearFunction()
public CreateFunctionRequest . Builder clearFunction ()
Required. Function to be created.
.google.cloud.functions.v1.CloudFunction function = 2 [(.google.api.field_behavior) = REQUIRED];
clearLocation()
public CreateFunctionRequest . Builder clearLocation ()
Required. The project and location in which the function should be created, specified
in the format projects/*/locations/*
string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateFunctionRequest . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public CreateFunctionRequest . Builder clone ()
Overrides
getDefaultInstanceForType()
public CreateFunctionRequest getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getFunction()
public CloudFunction getFunction ()
Required. Function to be created.
.google.cloud.functions.v1.CloudFunction function = 2 [(.google.api.field_behavior) = REQUIRED];
getFunctionBuilder()
public CloudFunction . Builder getFunctionBuilder ()
Required. Function to be created.
.google.cloud.functions.v1.CloudFunction function = 2 [(.google.api.field_behavior) = REQUIRED];
getFunctionOrBuilder()
public CloudFunctionOrBuilder getFunctionOrBuilder ()
Required. Function to be created.
.google.cloud.functions.v1.CloudFunction function = 2 [(.google.api.field_behavior) = REQUIRED];
getLocation()
public String getLocation ()
Required. The project and location in which the function should be created, specified
in the format projects/*/locations/*
string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type
Description
String
The location.
getLocationBytes()
public ByteString getLocationBytes ()
Required. The project and location in which the function should be created, specified
in the format projects/*/locations/*
string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type
Description
ByteString
The bytes for location.
hasFunction()
public boolean hasFunction ()
Required. Function to be created.
.google.cloud.functions.v1.CloudFunction function = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
Whether the function field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(CreateFunctionRequest other)
public CreateFunctionRequest . Builder mergeFrom ( CreateFunctionRequest other )
public CreateFunctionRequest . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public CreateFunctionRequest . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeFunction(CloudFunction value)
public CreateFunctionRequest . Builder mergeFunction ( CloudFunction value )
Required. Function to be created.
.google.cloud.functions.v1.CloudFunction function = 2 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateFunctionRequest . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateFunctionRequest . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setFunction(CloudFunction value)
public CreateFunctionRequest . Builder setFunction ( CloudFunction value )
Required. Function to be created.
.google.cloud.functions.v1.CloudFunction function = 2 [(.google.api.field_behavior) = REQUIRED];
setFunction(CloudFunction.Builder builderForValue)
public CreateFunctionRequest . Builder setFunction ( CloudFunction . Builder builderForValue )
Required. Function to be created.
.google.cloud.functions.v1.CloudFunction function = 2 [(.google.api.field_behavior) = REQUIRED];
setLocation(String value)
public CreateFunctionRequest . Builder setLocation ( String value )
Required. The project and location in which the function should be created, specified
in the format projects/*/locations/*
string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name
Description
value
String The location to set.
setLocationBytes(ByteString value)
public CreateFunctionRequest . Builder setLocationBytes ( ByteString value )
Required. The project and location in which the function should be created, specified
in the format projects/*/locations/*
string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name
Description
value
ByteString The bytes for location to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateFunctionRequest . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateFunctionRequest . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-04-25 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-04-25 UTC."],[],[]]