public static final class APIMetadata.Builder extends GeneratedMessageV3.Builder<APIMetadata.Builder> implements APIMetadataOrBuilder
The API metadata.
Protobuf type google.cloud.apihub.v1.APIMetadata
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > APIMetadata.BuilderImplements
APIMetadataOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllVersions(Iterable<? extends VersionMetadata> values)
public APIMetadata.Builder addAllVersions(Iterable<? extends VersionMetadata> values)
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
values |
Iterable<? extends com.google.cloud.apihub.v1.VersionMetadata> |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public APIMetadata.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
addVersions(VersionMetadata value)
public APIMetadata.Builder addVersions(VersionMetadata value)
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
VersionMetadata |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
addVersions(VersionMetadata.Builder builderForValue)
public APIMetadata.Builder addVersions(VersionMetadata.Builder builderForValue)
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
builderForValue |
VersionMetadata.Builder |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
addVersions(int index, VersionMetadata value)
public APIMetadata.Builder addVersions(int index, VersionMetadata value)
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameters | |
---|---|
Name | Description |
index |
int |
value |
VersionMetadata |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
addVersions(int index, VersionMetadata.Builder builderForValue)
public APIMetadata.Builder addVersions(int index, VersionMetadata.Builder builderForValue)
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
VersionMetadata.Builder |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
addVersionsBuilder()
public VersionMetadata.Builder addVersionsBuilder()
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
VersionMetadata.Builder |
addVersionsBuilder(int index)
public VersionMetadata.Builder addVersionsBuilder(int index)
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
VersionMetadata.Builder |
build()
public APIMetadata build()
Returns | |
---|---|
Type | Description |
APIMetadata |
buildPartial()
public APIMetadata buildPartial()
Returns | |
---|---|
Type | Description |
APIMetadata |
clear()
public APIMetadata.Builder clear()
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
clearApi()
public APIMetadata.Builder clearApi()
Required. The API resource to be pushed to Hub's collect layer. The ID of the API resource will be generated by Hub to ensure uniqueness across all APIs across systems.
.google.cloud.apihub.v1.Api api = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
clearField(Descriptors.FieldDescriptor field)
public APIMetadata.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public APIMetadata.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
clearOriginalCreateTime()
public APIMetadata.Builder clearOriginalCreateTime()
Optional. Timestamp indicating when the API was created at the source.
.google.protobuf.Timestamp original_create_time = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
clearOriginalId()
public APIMetadata.Builder clearOriginalId()
Optional. The unique identifier of the API in the system where it was originally created.
string original_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
This builder for chaining. |
clearOriginalUpdateTime()
public APIMetadata.Builder clearOriginalUpdateTime()
Required. Timestamp indicating when the API was last updated at the source.
.google.protobuf.Timestamp original_update_time = 5 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
clearVersions()
public APIMetadata.Builder clearVersions()
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
clone()
public APIMetadata.Builder clone()
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
getApi()
public Api getApi()
Required. The API resource to be pushed to Hub's collect layer. The ID of the API resource will be generated by Hub to ensure uniqueness across all APIs across systems.
.google.cloud.apihub.v1.Api api = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Api |
The api. |
getApiBuilder()
public Api.Builder getApiBuilder()
Required. The API resource to be pushed to Hub's collect layer. The ID of the API resource will be generated by Hub to ensure uniqueness across all APIs across systems.
.google.cloud.apihub.v1.Api api = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Api.Builder |
getApiOrBuilder()
public ApiOrBuilder getApiOrBuilder()
Required. The API resource to be pushed to Hub's collect layer. The ID of the API resource will be generated by Hub to ensure uniqueness across all APIs across systems.
.google.cloud.apihub.v1.Api api = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ApiOrBuilder |
getDefaultInstanceForType()
public APIMetadata getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
APIMetadata |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getOriginalCreateTime()
public Timestamp getOriginalCreateTime()
Optional. Timestamp indicating when the API was created at the source.
.google.protobuf.Timestamp original_create_time = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
Timestamp |
The originalCreateTime. |
getOriginalCreateTimeBuilder()
public Timestamp.Builder getOriginalCreateTimeBuilder()
Optional. Timestamp indicating when the API was created at the source.
.google.protobuf.Timestamp original_create_time = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
Builder |
getOriginalCreateTimeOrBuilder()
public TimestampOrBuilder getOriginalCreateTimeOrBuilder()
Optional. Timestamp indicating when the API was created at the source.
.google.protobuf.Timestamp original_create_time = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getOriginalId()
public String getOriginalId()
Optional. The unique identifier of the API in the system where it was originally created.
string original_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The originalId. |
getOriginalIdBytes()
public ByteString getOriginalIdBytes()
Optional. The unique identifier of the API in the system where it was originally created.
string original_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for originalId. |
getOriginalUpdateTime()
public Timestamp getOriginalUpdateTime()
Required. Timestamp indicating when the API was last updated at the source.
.google.protobuf.Timestamp original_update_time = 5 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Timestamp |
The originalUpdateTime. |
getOriginalUpdateTimeBuilder()
public Timestamp.Builder getOriginalUpdateTimeBuilder()
Required. Timestamp indicating when the API was last updated at the source.
.google.protobuf.Timestamp original_update_time = 5 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Builder |
getOriginalUpdateTimeOrBuilder()
public TimestampOrBuilder getOriginalUpdateTimeOrBuilder()
Required. Timestamp indicating when the API was last updated at the source.
.google.protobuf.Timestamp original_update_time = 5 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getVersions(int index)
public VersionMetadata getVersions(int index)
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
VersionMetadata |
getVersionsBuilder(int index)
public VersionMetadata.Builder getVersionsBuilder(int index)
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
VersionMetadata.Builder |
getVersionsBuilderList()
public List<VersionMetadata.Builder> getVersionsBuilderList()
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<Builder> |
getVersionsCount()
public int getVersionsCount()
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
getVersionsList()
public List<VersionMetadata> getVersionsList()
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<VersionMetadata> |
getVersionsOrBuilder(int index)
public VersionMetadataOrBuilder getVersionsOrBuilder(int index)
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
VersionMetadataOrBuilder |
getVersionsOrBuilderList()
public List<? extends VersionMetadataOrBuilder> getVersionsOrBuilderList()
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.apihub.v1.VersionMetadataOrBuilder> |
hasApi()
public boolean hasApi()
Required. The API resource to be pushed to Hub's collect layer. The ID of the API resource will be generated by Hub to ensure uniqueness across all APIs across systems.
.google.cloud.apihub.v1.Api api = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the api field is set. |
hasOriginalCreateTime()
public boolean hasOriginalCreateTime()
Optional. Timestamp indicating when the API was created at the source.
.google.protobuf.Timestamp original_create_time = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the originalCreateTime field is set. |
hasOriginalUpdateTime()
public boolean hasOriginalUpdateTime()
Required. Timestamp indicating when the API was last updated at the source.
.google.protobuf.Timestamp original_update_time = 5 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the originalUpdateTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeApi(Api value)
public APIMetadata.Builder mergeApi(Api value)
Required. The API resource to be pushed to Hub's collect layer. The ID of the API resource will be generated by Hub to ensure uniqueness across all APIs across systems.
.google.cloud.apihub.v1.Api api = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
Api |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
mergeFrom(APIMetadata other)
public APIMetadata.Builder mergeFrom(APIMetadata other)
Parameter | |
---|---|
Name | Description |
other |
APIMetadata |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public APIMetadata.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public APIMetadata.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
mergeOriginalCreateTime(Timestamp value)
public APIMetadata.Builder mergeOriginalCreateTime(Timestamp value)
Optional. Timestamp indicating when the API was created at the source.
.google.protobuf.Timestamp original_create_time = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
mergeOriginalUpdateTime(Timestamp value)
public APIMetadata.Builder mergeOriginalUpdateTime(Timestamp value)
Required. Timestamp indicating when the API was last updated at the source.
.google.protobuf.Timestamp original_update_time = 5 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final APIMetadata.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
removeVersions(int index)
public APIMetadata.Builder removeVersions(int index)
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
setApi(Api value)
public APIMetadata.Builder setApi(Api value)
Required. The API resource to be pushed to Hub's collect layer. The ID of the API resource will be generated by Hub to ensure uniqueness across all APIs across systems.
.google.cloud.apihub.v1.Api api = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
Api |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
setApi(Api.Builder builderForValue)
public APIMetadata.Builder setApi(Api.Builder builderForValue)
Required. The API resource to be pushed to Hub's collect layer. The ID of the API resource will be generated by Hub to ensure uniqueness across all APIs across systems.
.google.cloud.apihub.v1.Api api = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue |
Api.Builder |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public APIMetadata.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
setOriginalCreateTime(Timestamp value)
public APIMetadata.Builder setOriginalCreateTime(Timestamp value)
Optional. Timestamp indicating when the API was created at the source.
.google.protobuf.Timestamp original_create_time = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
setOriginalCreateTime(Timestamp.Builder builderForValue)
public APIMetadata.Builder setOriginalCreateTime(Timestamp.Builder builderForValue)
Optional. Timestamp indicating when the API was created at the source.
.google.protobuf.Timestamp original_create_time = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
builderForValue |
Builder |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
setOriginalId(String value)
public APIMetadata.Builder setOriginalId(String value)
Optional. The unique identifier of the API in the system where it was originally created.
string original_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The originalId to set. |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
This builder for chaining. |
setOriginalIdBytes(ByteString value)
public APIMetadata.Builder setOriginalIdBytes(ByteString value)
Optional. The unique identifier of the API in the system where it was originally created.
string original_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for originalId to set. |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
This builder for chaining. |
setOriginalUpdateTime(Timestamp value)
public APIMetadata.Builder setOriginalUpdateTime(Timestamp value)
Required. Timestamp indicating when the API was last updated at the source.
.google.protobuf.Timestamp original_update_time = 5 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
setOriginalUpdateTime(Timestamp.Builder builderForValue)
public APIMetadata.Builder setOriginalUpdateTime(Timestamp.Builder builderForValue)
Required. Timestamp indicating when the API was last updated at the source.
.google.protobuf.Timestamp original_update_time = 5 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue |
Builder |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public APIMetadata.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final APIMetadata.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
setVersions(int index, VersionMetadata value)
public APIMetadata.Builder setVersions(int index, VersionMetadata value)
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameters | |
---|---|
Name | Description |
index |
int |
value |
VersionMetadata |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |
setVersions(int index, VersionMetadata.Builder builderForValue)
public APIMetadata.Builder setVersions(int index, VersionMetadata.Builder builderForValue)
Optional. The list of versions present in an API resource.
repeated .google.cloud.apihub.v1.VersionMetadata versions = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
VersionMetadata.Builder |
Returns | |
---|---|
Type | Description |
APIMetadata.Builder |