public static final class CreateApiVersionRequest.Builder extends GeneratedMessageV3.Builder<CreateApiVersionRequest.Builder> implements CreateApiVersionRequestOrBuilder
Request message for CreateApiVersion.
Protobuf type google.cloud.apigeeregistry.v1.CreateApiVersionRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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 CreateApiVersionRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateApiVersionRequest build()
buildPartial()
public CreateApiVersionRequest buildPartial()
clear()
public CreateApiVersionRequest.Builder clear()
Overrides
clearApiVersion()
public CreateApiVersionRequest.Builder clearApiVersion()
Required. The version to create.
.google.cloud.apigeeregistry.v1.ApiVersion api_version = 2 [(.google.api.field_behavior) = REQUIRED];
clearApiVersionId()
public CreateApiVersionRequest.Builder clearApiVersionId()
Required. The ID to use for the version, which will become the final component of
the version's resource name.
This value should be 1-63 characters, and valid characters
are /a-z-/.
Following AIP-162, IDs must not have the form of a UUID.
string api_version_id = 3 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public CreateApiVersionRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateApiVersionRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateApiVersionRequest.Builder clearParent()
Required. The parent, which owns this collection of versions.
Format: projects/*/locations/*/apis/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clone()
public CreateApiVersionRequest.Builder clone()
Overrides
getApiVersion()
public ApiVersion getApiVersion()
Required. The version to create.
.google.cloud.apigeeregistry.v1.ApiVersion api_version = 2 [(.google.api.field_behavior) = REQUIRED];
getApiVersionBuilder()
public ApiVersion.Builder getApiVersionBuilder()
Required. The version to create.
.google.cloud.apigeeregistry.v1.ApiVersion api_version = 2 [(.google.api.field_behavior) = REQUIRED];
getApiVersionId()
public String getApiVersionId()
Required. The ID to use for the version, which will become the final component of
the version's resource name.
This value should be 1-63 characters, and valid characters
are /a-z-/.
Following AIP-162, IDs must not have the form of a UUID.
string api_version_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
String | The apiVersionId.
|
getApiVersionIdBytes()
public ByteString getApiVersionIdBytes()
Required. The ID to use for the version, which will become the final component of
the version's resource name.
This value should be 1-63 characters, and valid characters
are /a-z-/.
Following AIP-162, IDs must not have the form of a UUID.
string api_version_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
ByteString | The bytes for apiVersionId.
|
getApiVersionOrBuilder()
public ApiVersionOrBuilder getApiVersionOrBuilder()
Required. The version to create.
.google.cloud.apigeeregistry.v1.ApiVersion api_version = 2 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public CreateApiVersionRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public String getParent()
Required. The parent, which owns this collection of versions.
Format: projects/*/locations/*/apis/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The parent, which owns this collection of versions.
Format: projects/*/locations/*/apis/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for parent.
|
hasApiVersion()
public boolean hasApiVersion()
Required. The version to create.
.google.cloud.apigeeregistry.v1.ApiVersion api_version = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the apiVersion field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeApiVersion(ApiVersion value)
public CreateApiVersionRequest.Builder mergeApiVersion(ApiVersion value)
Required. The version to create.
.google.cloud.apigeeregistry.v1.ApiVersion api_version = 2 [(.google.api.field_behavior) = REQUIRED];
mergeFrom(CreateApiVersionRequest other)
public CreateApiVersionRequest.Builder mergeFrom(CreateApiVersionRequest other)
public CreateApiVersionRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateApiVersionRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateApiVersionRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setApiVersion(ApiVersion value)
public CreateApiVersionRequest.Builder setApiVersion(ApiVersion value)
Required. The version to create.
.google.cloud.apigeeregistry.v1.ApiVersion api_version = 2 [(.google.api.field_behavior) = REQUIRED];
setApiVersion(ApiVersion.Builder builderForValue)
public CreateApiVersionRequest.Builder setApiVersion(ApiVersion.Builder builderForValue)
Required. The version to create.
.google.cloud.apigeeregistry.v1.ApiVersion api_version = 2 [(.google.api.field_behavior) = REQUIRED];
setApiVersionId(String value)
public CreateApiVersionRequest.Builder setApiVersionId(String value)
Required. The ID to use for the version, which will become the final component of
the version's resource name.
This value should be 1-63 characters, and valid characters
are /a-z-/.
Following AIP-162, IDs must not have the form of a UUID.
string api_version_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | String
The apiVersionId to set.
|
setApiVersionIdBytes(ByteString value)
public CreateApiVersionRequest.Builder setApiVersionIdBytes(ByteString value)
Required. The ID to use for the version, which will become the final component of
the version's resource name.
This value should be 1-63 characters, and valid characters
are /a-z-/.
Following AIP-162, IDs must not have the form of a UUID.
string api_version_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | ByteString
The bytes for apiVersionId to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public CreateApiVersionRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public CreateApiVersionRequest.Builder setParent(String value)
Required. The parent, which owns this collection of versions.
Format: projects/*/locations/*/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 CreateApiVersionRequest.Builder setParentBytes(ByteString value)
Required. The parent, which owns this collection of versions.
Format: projects/*/locations/*/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 CreateApiVersionRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateApiVersionRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides