Class CreateApiConfigRequest.Builder (2.81.0)
2.87.0 (latest)
2.85.0
2.83.0
2.82.0
2.81.0
2.80.0
2.78.0
2.76.0
2.75.0
2.74.0
2.73.0
2.72.0
2.70.0
2.68.0
2.67.0
2.64.0
2.63.0
2.62.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.52.0
2.51.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.40.0
2.39.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.28.0
2.27.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.12.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.0
2.4.0
2.3.7
2.2.1
2.1.12
public static final class CreateApiConfigRequest . Builder extends GeneratedMessageV3 . Builder<CreateApiConfigRequest . Builder > implements CreateApiConfigRequestOrBuilder
Request message for ApiGatewayService.CreateApiConfig
Protobuf type google.cloud.apigateway.v1.CreateApiConfigRequest
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 CreateApiConfigRequest . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public CreateApiConfigRequest build ()
buildPartial()
public CreateApiConfigRequest buildPartial ()
clear()
public CreateApiConfigRequest . Builder clear ()
Overrides
clearApiConfig()
public CreateApiConfigRequest . Builder clearApiConfig ()
Required. API resource.
.google.cloud.apigateway.v1.ApiConfig api_config = 3 [(.google.api.field_behavior) = REQUIRED];
clearApiConfigId()
public CreateApiConfigRequest . Builder clearApiConfigId ()
Required. Identifier to assign to the API Config. Must be unique within scope of
the parent resource.
string api_config_id = 2 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public CreateApiConfigRequest . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateApiConfigRequest . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearParent()
public CreateApiConfigRequest . Builder clearParent ()
Required. Parent resource of the API Config, of the form:
projects/*/locations/global/apis/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clone()
public CreateApiConfigRequest . Builder clone ()
Overrides
getApiConfig()
public ApiConfig getApiConfig ()
Required. API resource.
.google.cloud.apigateway.v1.ApiConfig api_config = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ApiConfig
The apiConfig.
getApiConfigBuilder()
public ApiConfig . Builder getApiConfigBuilder ()
Required. API resource.
.google.cloud.apigateway.v1.ApiConfig api_config = 3 [(.google.api.field_behavior) = REQUIRED];
getApiConfigId()
public String getApiConfigId ()
Required. Identifier to assign to the API Config. Must be unique within scope of
the parent resource.
string api_config_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The apiConfigId.
getApiConfigIdBytes()
public ByteString getApiConfigIdBytes ()
Required. Identifier to assign to the API Config. Must be unique within scope of
the parent resource.
string api_config_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for apiConfigId.
getApiConfigOrBuilder()
public ApiConfigOrBuilder getApiConfigOrBuilder ()
Required. API resource.
.google.cloud.apigateway.v1.ApiConfig api_config = 3 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public CreateApiConfigRequest getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getParent()
public String getParent ()
Required. Parent resource of the API Config, of the form:
projects/*/locations/global/apis/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type
Description
String
The parent.
getParentBytes()
public ByteString getParentBytes ()
Required. Parent resource of the API Config, of the form:
projects/*/locations/global/apis/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type
Description
ByteString
The bytes for parent.
hasApiConfig()
public boolean hasApiConfig ()
Required. API resource.
.google.cloud.apigateway.v1.ApiConfig api_config = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
Whether the apiConfig field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeApiConfig(ApiConfig value)
public CreateApiConfigRequest . Builder mergeApiConfig ( ApiConfig value )
Required. API resource.
.google.cloud.apigateway.v1.ApiConfig api_config = 3 [(.google.api.field_behavior) = REQUIRED];
mergeFrom(CreateApiConfigRequest other)
public CreateApiConfigRequest . Builder mergeFrom ( CreateApiConfigRequest other )
public CreateApiConfigRequest . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public CreateApiConfigRequest . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateApiConfigRequest . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setApiConfig(ApiConfig value)
public CreateApiConfigRequest . Builder setApiConfig ( ApiConfig value )
Required. API resource.
.google.cloud.apigateway.v1.ApiConfig api_config = 3 [(.google.api.field_behavior) = REQUIRED];
setApiConfig(ApiConfig.Builder builderForValue)
public CreateApiConfigRequest . Builder setApiConfig ( ApiConfig . Builder builderForValue )
Required. API resource.
.google.cloud.apigateway.v1.ApiConfig api_config = 3 [(.google.api.field_behavior) = REQUIRED];
setApiConfigId(String value)
public CreateApiConfigRequest . Builder setApiConfigId ( String value )
Required. Identifier to assign to the API Config. Must be unique within scope of
the parent resource.
string api_config_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
String The apiConfigId to set.
setApiConfigIdBytes(ByteString value)
public CreateApiConfigRequest . Builder setApiConfigIdBytes ( ByteString value )
Required. Identifier to assign to the API Config. Must be unique within scope of
the parent resource.
string api_config_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
ByteString The bytes for apiConfigId to set.
setField(Descriptors.FieldDescriptor field, Object value)
public CreateApiConfigRequest . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setParent(String value)
public CreateApiConfigRequest . Builder setParent ( String value )
Required. Parent resource of the API Config, of the form:
projects/*/locations/global/apis/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name
Description
value
String The parent to set.
setParentBytes(ByteString value)
public CreateApiConfigRequest . Builder setParentBytes ( ByteString value )
Required. Parent resource of the API Config, of the form:
projects/*/locations/global/apis/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name
Description
value
ByteString The bytes for parent to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateApiConfigRequest . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateApiConfigRequest . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]