Interface CreateApiConfigRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CreateApiConfigRequest, CreateApiConfigRequest.Builder

@Generated public interface CreateApiConfigRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    Required.
    com.google.protobuf.ByteString
    Required.
    Required.
    Required.
    com.google.protobuf.ByteString
    Required.
    boolean
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getParent

      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:
      The parent.
    • getParentBytes

      com.google.protobuf.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:
      The bytes for parent.
    • getApiConfigId

      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:
      The apiConfigId.
    • getApiConfigIdBytes

      com.google.protobuf.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:
      The bytes for apiConfigId.
    • hasApiConfig

      boolean hasApiConfig()
       Required. API resource.
       
      .google.cloud.apigateway.v1.ApiConfig api_config = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the apiConfig field is set.
    • getApiConfig

      ApiConfig getApiConfig()
       Required. API resource.
       
      .google.cloud.apigateway.v1.ApiConfig api_config = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The apiConfig.
    • getApiConfigOrBuilder

      ApiConfigOrBuilder getApiConfigOrBuilder()
       Required. API resource.
       
      .google.cloud.apigateway.v1.ApiConfig api_config = 3 [(.google.api.field_behavior) = REQUIRED];