public static final class CreateApiRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateApiRequest.Builder> implements CreateApiRequestOrBuilder
Request message for ApiGatewayService.CreateApiProtobuf type
google.cloud.apigateway.v1.CreateApiRequest| Modifier and Type | Method and Description |
|---|---|
CreateApiRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CreateApiRequest |
build() |
CreateApiRequest |
buildPartial() |
CreateApiRequest.Builder |
clear() |
CreateApiRequest.Builder |
clearApi()
Required.
|
CreateApiRequest.Builder |
clearApiId()
Required.
|
CreateApiRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CreateApiRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CreateApiRequest.Builder |
clearParent()
Required.
|
CreateApiRequest.Builder |
clone() |
Api |
getApi()
Required.
|
Api.Builder |
getApiBuilder()
Required.
|
String |
getApiId()
Required.
|
com.google.protobuf.ByteString |
getApiIdBytes()
Required.
|
ApiOrBuilder |
getApiOrBuilder()
Required.
|
CreateApiRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
boolean |
hasApi()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CreateApiRequest.Builder |
mergeApi(Api value)
Required.
|
CreateApiRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CreateApiRequest.Builder |
mergeFrom(CreateApiRequest other) |
CreateApiRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
CreateApiRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CreateApiRequest.Builder |
setApi(Api.Builder builderForValue)
Required.
|
CreateApiRequest.Builder |
setApi(Api value)
Required.
|
CreateApiRequest.Builder |
setApiId(String value)
Required.
|
CreateApiRequest.Builder |
setApiIdBytes(com.google.protobuf.ByteString value)
Required.
|
CreateApiRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CreateApiRequest.Builder |
setParent(String value)
Required.
|
CreateApiRequest.Builder |
setParentBytes(com.google.protobuf.ByteString value)
Required.
|
CreateApiRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CreateApiRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CreateApiRequest.Builder>public CreateApiRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateApiRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CreateApiRequest.Builder>public CreateApiRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CreateApiRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CreateApiRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CreateApiRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateApiRequest.Builder>public CreateApiRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateApiRequest.Builder>public CreateApiRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateApiRequest.Builder>public CreateApiRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateApiRequest.Builder>public CreateApiRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateApiRequest.Builder>public CreateApiRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateApiRequest.Builder>public CreateApiRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateApiRequest.Builder>public CreateApiRequest.Builder mergeFrom(CreateApiRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateApiRequest.Builder>public CreateApiRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateApiRequest.Builder>IOExceptionpublic String getParent()
Required. Parent resource of the API, of the form: `projects/*/locations/global`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface CreateApiRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. Parent resource of the API, of the form: `projects/*/locations/global`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface CreateApiRequestOrBuilderpublic CreateApiRequest.Builder setParent(String value)
Required. Parent resource of the API, of the form: `projects/*/locations/global`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public CreateApiRequest.Builder clearParent()
Required. Parent resource of the API, of the form: `projects/*/locations/global`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateApiRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. Parent resource of the API, of the form: `projects/*/locations/global`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public String getApiId()
Required. Identifier to assign to the API. Must be unique within scope of the parent resource.
string api_id = 2 [(.google.api.field_behavior) = REQUIRED];getApiId in interface CreateApiRequestOrBuilderpublic com.google.protobuf.ByteString getApiIdBytes()
Required. Identifier to assign to the API. Must be unique within scope of the parent resource.
string api_id = 2 [(.google.api.field_behavior) = REQUIRED];getApiIdBytes in interface CreateApiRequestOrBuilderpublic CreateApiRequest.Builder setApiId(String value)
Required. Identifier to assign to the API. Must be unique within scope of the parent resource.
string api_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The apiId to set.public CreateApiRequest.Builder clearApiId()
Required. Identifier to assign to the API. Must be unique within scope of the parent resource.
string api_id = 2 [(.google.api.field_behavior) = REQUIRED];public CreateApiRequest.Builder setApiIdBytes(com.google.protobuf.ByteString value)
Required. Identifier to assign to the API. Must be unique within scope of the parent resource.
string api_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for apiId to set.public boolean hasApi()
Required. API resource.
.google.cloud.apigateway.v1.Api api = 3 [(.google.api.field_behavior) = REQUIRED];
hasApi in interface CreateApiRequestOrBuilderpublic Api getApi()
Required. API resource.
.google.cloud.apigateway.v1.Api api = 3 [(.google.api.field_behavior) = REQUIRED];
getApi in interface CreateApiRequestOrBuilderpublic CreateApiRequest.Builder setApi(Api value)
Required. API resource.
.google.cloud.apigateway.v1.Api api = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateApiRequest.Builder setApi(Api.Builder builderForValue)
Required. API resource.
.google.cloud.apigateway.v1.Api api = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateApiRequest.Builder mergeApi(Api value)
Required. API resource.
.google.cloud.apigateway.v1.Api api = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateApiRequest.Builder clearApi()
Required. API resource.
.google.cloud.apigateway.v1.Api api = 3 [(.google.api.field_behavior) = REQUIRED];
public Api.Builder getApiBuilder()
Required. API resource.
.google.cloud.apigateway.v1.Api api = 3 [(.google.api.field_behavior) = REQUIRED];
public ApiOrBuilder getApiOrBuilder()
Required. API resource.
.google.cloud.apigateway.v1.Api api = 3 [(.google.api.field_behavior) = REQUIRED];
getApiOrBuilder in interface CreateApiRequestOrBuilderpublic final CreateApiRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateApiRequest.Builder>public final CreateApiRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateApiRequest.Builder>Copyright © 2022 Google LLC. All rights reserved.