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.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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