public static final class ApiHubResource.Builder extends GeneratedMessageV3.Builder<ApiHubResource.Builder> implements ApiHubResourceOrBuilder
ApiHubResource is one of the resources such as Api, Operation, Deployment, Definition, Spec and Version resources stored in API-Hub.
Protobuf type google.cloud.apihub.v1.ApiHubResource
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ApiHubResource.BuilderImplements
ApiHubResourceOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ApiHubResource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
build()
public ApiHubResource build()
Returns | |
---|---|
Type | Description |
ApiHubResource |
buildPartial()
public ApiHubResource buildPartial()
Returns | |
---|---|
Type | Description |
ApiHubResource |
clear()
public ApiHubResource.Builder clear()
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
clearApi()
public ApiHubResource.Builder clearApi()
This represents Api resource in search results. Only name, display_name, description and owner fields are populated in search results.
.google.cloud.apihub.v1.Api api = 1;
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
clearDefinition()
public ApiHubResource.Builder clearDefinition()
This represents Definition resource in search results. Only name field is populated in search results.
.google.cloud.apihub.v1.Definition definition = 5;
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
clearDeployment()
public ApiHubResource.Builder clearDeployment()
This represents Deployment resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Deployment deployment = 3;
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
clearField(Descriptors.FieldDescriptor field)
public ApiHubResource.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public ApiHubResource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
clearOperation()
public ApiHubResource.Builder clearOperation()
This represents ApiOperation resource in search results. Only name, and description fields are populated in search results.
.google.cloud.apihub.v1.ApiOperation operation = 2;
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
clearResource()
public ApiHubResource.Builder clearResource()
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
clearSpec()
public ApiHubResource.Builder clearSpec()
This represents Spec resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Spec spec = 4;
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
clearVersion()
public ApiHubResource.Builder clearVersion()
This represents Version resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Version version = 6;
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
clone()
public ApiHubResource.Builder clone()
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
getApi()
public Api getApi()
This represents Api resource in search results. Only name, display_name, description and owner fields are populated in search results.
.google.cloud.apihub.v1.Api api = 1;
Returns | |
---|---|
Type | Description |
Api |
The api. |
getApiBuilder()
public Api.Builder getApiBuilder()
This represents Api resource in search results. Only name, display_name, description and owner fields are populated in search results.
.google.cloud.apihub.v1.Api api = 1;
Returns | |
---|---|
Type | Description |
Api.Builder |
getApiOrBuilder()
public ApiOrBuilder getApiOrBuilder()
This represents Api resource in search results. Only name, display_name, description and owner fields are populated in search results.
.google.cloud.apihub.v1.Api api = 1;
Returns | |
---|---|
Type | Description |
ApiOrBuilder |
getDefaultInstanceForType()
public ApiHubResource getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
ApiHubResource |
getDefinition()
public Definition getDefinition()
This represents Definition resource in search results. Only name field is populated in search results.
.google.cloud.apihub.v1.Definition definition = 5;
Returns | |
---|---|
Type | Description |
Definition |
The definition. |
getDefinitionBuilder()
public Definition.Builder getDefinitionBuilder()
This represents Definition resource in search results. Only name field is populated in search results.
.google.cloud.apihub.v1.Definition definition = 5;
Returns | |
---|---|
Type | Description |
Definition.Builder |
getDefinitionOrBuilder()
public DefinitionOrBuilder getDefinitionOrBuilder()
This represents Definition resource in search results. Only name field is populated in search results.
.google.cloud.apihub.v1.Definition definition = 5;
Returns | |
---|---|
Type | Description |
DefinitionOrBuilder |
getDeployment()
public Deployment getDeployment()
This represents Deployment resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Deployment deployment = 3;
Returns | |
---|---|
Type | Description |
Deployment |
The deployment. |
getDeploymentBuilder()
public Deployment.Builder getDeploymentBuilder()
This represents Deployment resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Deployment deployment = 3;
Returns | |
---|---|
Type | Description |
Deployment.Builder |
getDeploymentOrBuilder()
public DeploymentOrBuilder getDeploymentOrBuilder()
This represents Deployment resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Deployment deployment = 3;
Returns | |
---|---|
Type | Description |
DeploymentOrBuilder |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getOperation()
public ApiOperation getOperation()
This represents ApiOperation resource in search results. Only name, and description fields are populated in search results.
.google.cloud.apihub.v1.ApiOperation operation = 2;
Returns | |
---|---|
Type | Description |
ApiOperation |
The operation. |
getOperationBuilder()
public ApiOperation.Builder getOperationBuilder()
This represents ApiOperation resource in search results. Only name, and description fields are populated in search results.
.google.cloud.apihub.v1.ApiOperation operation = 2;
Returns | |
---|---|
Type | Description |
ApiOperation.Builder |
getOperationOrBuilder()
public ApiOperationOrBuilder getOperationOrBuilder()
This represents ApiOperation resource in search results. Only name, and description fields are populated in search results.
.google.cloud.apihub.v1.ApiOperation operation = 2;
Returns | |
---|---|
Type | Description |
ApiOperationOrBuilder |
getResourceCase()
public ApiHubResource.ResourceCase getResourceCase()
Returns | |
---|---|
Type | Description |
ApiHubResource.ResourceCase |
getSpec()
public Spec getSpec()
This represents Spec resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Spec spec = 4;
Returns | |
---|---|
Type | Description |
Spec |
The spec. |
getSpecBuilder()
public Spec.Builder getSpecBuilder()
This represents Spec resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Spec spec = 4;
Returns | |
---|---|
Type | Description |
Spec.Builder |
getSpecOrBuilder()
public SpecOrBuilder getSpecOrBuilder()
This represents Spec resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Spec spec = 4;
Returns | |
---|---|
Type | Description |
SpecOrBuilder |
getVersion()
public Version getVersion()
This represents Version resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Version version = 6;
Returns | |
---|---|
Type | Description |
Version |
The version. |
getVersionBuilder()
public Version.Builder getVersionBuilder()
This represents Version resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Version version = 6;
Returns | |
---|---|
Type | Description |
Version.Builder |
getVersionOrBuilder()
public VersionOrBuilder getVersionOrBuilder()
This represents Version resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Version version = 6;
Returns | |
---|---|
Type | Description |
VersionOrBuilder |
hasApi()
public boolean hasApi()
This represents Api resource in search results. Only name, display_name, description and owner fields are populated in search results.
.google.cloud.apihub.v1.Api api = 1;
Returns | |
---|---|
Type | Description |
boolean |
Whether the api field is set. |
hasDefinition()
public boolean hasDefinition()
This represents Definition resource in search results. Only name field is populated in search results.
.google.cloud.apihub.v1.Definition definition = 5;
Returns | |
---|---|
Type | Description |
boolean |
Whether the definition field is set. |
hasDeployment()
public boolean hasDeployment()
This represents Deployment resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Deployment deployment = 3;
Returns | |
---|---|
Type | Description |
boolean |
Whether the deployment field is set. |
hasOperation()
public boolean hasOperation()
This represents ApiOperation resource in search results. Only name, and description fields are populated in search results.
.google.cloud.apihub.v1.ApiOperation operation = 2;
Returns | |
---|---|
Type | Description |
boolean |
Whether the operation field is set. |
hasSpec()
public boolean hasSpec()
This represents Spec resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Spec spec = 4;
Returns | |
---|---|
Type | Description |
boolean |
Whether the spec field is set. |
hasVersion()
public boolean hasVersion()
This represents Version resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Version version = 6;
Returns | |
---|---|
Type | Description |
boolean |
Whether the version 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 ApiHubResource.Builder mergeApi(Api value)
This represents Api resource in search results. Only name, display_name, description and owner fields are populated in search results.
.google.cloud.apihub.v1.Api api = 1;
Parameter | |
---|---|
Name | Description |
value |
Api |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
mergeDefinition(Definition value)
public ApiHubResource.Builder mergeDefinition(Definition value)
This represents Definition resource in search results. Only name field is populated in search results.
.google.cloud.apihub.v1.Definition definition = 5;
Parameter | |
---|---|
Name | Description |
value |
Definition |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
mergeDeployment(Deployment value)
public ApiHubResource.Builder mergeDeployment(Deployment value)
This represents Deployment resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Deployment deployment = 3;
Parameter | |
---|---|
Name | Description |
value |
Deployment |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
mergeFrom(ApiHubResource other)
public ApiHubResource.Builder mergeFrom(ApiHubResource other)
Parameter | |
---|---|
Name | Description |
other |
ApiHubResource |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ApiHubResource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public ApiHubResource.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
mergeOperation(ApiOperation value)
public ApiHubResource.Builder mergeOperation(ApiOperation value)
This represents ApiOperation resource in search results. Only name, and description fields are populated in search results.
.google.cloud.apihub.v1.ApiOperation operation = 2;
Parameter | |
---|---|
Name | Description |
value |
ApiOperation |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
mergeSpec(Spec value)
public ApiHubResource.Builder mergeSpec(Spec value)
This represents Spec resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Spec spec = 4;
Parameter | |
---|---|
Name | Description |
value |
Spec |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ApiHubResource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
mergeVersion(Version value)
public ApiHubResource.Builder mergeVersion(Version value)
This represents Version resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Version version = 6;
Parameter | |
---|---|
Name | Description |
value |
Version |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setApi(Api value)
public ApiHubResource.Builder setApi(Api value)
This represents Api resource in search results. Only name, display_name, description and owner fields are populated in search results.
.google.cloud.apihub.v1.Api api = 1;
Parameter | |
---|---|
Name | Description |
value |
Api |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setApi(Api.Builder builderForValue)
public ApiHubResource.Builder setApi(Api.Builder builderForValue)
This represents Api resource in search results. Only name, display_name, description and owner fields are populated in search results.
.google.cloud.apihub.v1.Api api = 1;
Parameter | |
---|---|
Name | Description |
builderForValue |
Api.Builder |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setDefinition(Definition value)
public ApiHubResource.Builder setDefinition(Definition value)
This represents Definition resource in search results. Only name field is populated in search results.
.google.cloud.apihub.v1.Definition definition = 5;
Parameter | |
---|---|
Name | Description |
value |
Definition |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setDefinition(Definition.Builder builderForValue)
public ApiHubResource.Builder setDefinition(Definition.Builder builderForValue)
This represents Definition resource in search results. Only name field is populated in search results.
.google.cloud.apihub.v1.Definition definition = 5;
Parameter | |
---|---|
Name | Description |
builderForValue |
Definition.Builder |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setDeployment(Deployment value)
public ApiHubResource.Builder setDeployment(Deployment value)
This represents Deployment resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Deployment deployment = 3;
Parameter | |
---|---|
Name | Description |
value |
Deployment |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setDeployment(Deployment.Builder builderForValue)
public ApiHubResource.Builder setDeployment(Deployment.Builder builderForValue)
This represents Deployment resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Deployment deployment = 3;
Parameter | |
---|---|
Name | Description |
builderForValue |
Deployment.Builder |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public ApiHubResource.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setOperation(ApiOperation value)
public ApiHubResource.Builder setOperation(ApiOperation value)
This represents ApiOperation resource in search results. Only name, and description fields are populated in search results.
.google.cloud.apihub.v1.ApiOperation operation = 2;
Parameter | |
---|---|
Name | Description |
value |
ApiOperation |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setOperation(ApiOperation.Builder builderForValue)
public ApiHubResource.Builder setOperation(ApiOperation.Builder builderForValue)
This represents ApiOperation resource in search results. Only name, and description fields are populated in search results.
.google.cloud.apihub.v1.ApiOperation operation = 2;
Parameter | |
---|---|
Name | Description |
builderForValue |
ApiOperation.Builder |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ApiHubResource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setSpec(Spec value)
public ApiHubResource.Builder setSpec(Spec value)
This represents Spec resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Spec spec = 4;
Parameter | |
---|---|
Name | Description |
value |
Spec |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setSpec(Spec.Builder builderForValue)
public ApiHubResource.Builder setSpec(Spec.Builder builderForValue)
This represents Spec resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Spec spec = 4;
Parameter | |
---|---|
Name | Description |
builderForValue |
Spec.Builder |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final ApiHubResource.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setVersion(Version value)
public ApiHubResource.Builder setVersion(Version value)
This represents Version resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Version version = 6;
Parameter | |
---|---|
Name | Description |
value |
Version |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |
setVersion(Version.Builder builderForValue)
public ApiHubResource.Builder setVersion(Version.Builder builderForValue)
This represents Version resource in search results. Only name, display_name and description fields are populated in search results.
.google.cloud.apihub.v1.Version version = 6;
Parameter | |
---|---|
Name | Description |
builderForValue |
Version.Builder |
Returns | |
---|---|
Type | Description |
ApiHubResource.Builder |