Interface CreateApiConfigRequestOrBuilder (2.37.0)

publicinterface CreateApiConfigRequestOrBuilderextendsMessageOrBuilder

Implements

MessageOrBuilder

Methods

getApiConfig()

publicabstractApiConfiggetApiConfig()

Required. API resource.

.google.cloud.apigateway.v1.ApiConfig api_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ApiConfig

The apiConfig.

getApiConfigId()

publicabstractStringgetApiConfigId()

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()

publicabstractByteStringgetApiConfigIdBytes()

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()

publicabstractApiConfigOrBuildergetApiConfigOrBuilder()

Required. API resource.

.google.cloud.apigateway.v1.ApiConfig api_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ApiConfigOrBuilder

getParent()

publicabstractStringgetParent()

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()

publicabstractByteStringgetParentBytes()

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()

publicabstractbooleanhasApiConfig()

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.

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 2025年11月19日 UTC.