public interface ApiHubResourceOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getApi()
public abstract 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. | 
getApiOrBuilder()
public abstract 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 | |
getDefinition()
public abstract 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. | 
getDefinitionOrBuilder()
public abstract 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 abstract Deployment getDeployment()This represents Deployment resource in search results. Only name, display_name, description, deployment_type and api_versions fields are populated in search results.
 .google.cloud.apihub.v1.Deployment deployment = 3;
| Returns | |
|---|---|
| Type | Description | 
| Deployment | The deployment. | 
getDeploymentOrBuilder()
public abstract DeploymentOrBuilder getDeploymentOrBuilder()This represents Deployment resource in search results. Only name, display_name, description, deployment_type and api_versions fields are populated in search results.
 .google.cloud.apihub.v1.Deployment deployment = 3;
| Returns | |
|---|---|
| Type | Description | 
| DeploymentOrBuilder | |
getOperation()
public abstract ApiOperation getOperation()This represents ApiOperation resource in search results. Only name, description, spec and details fields are populated in search results.
 .google.cloud.apihub.v1.ApiOperation operation = 2;
| Returns | |
|---|---|
| Type | Description | 
| ApiOperation | The operation. | 
getOperationOrBuilder()
public abstract ApiOperationOrBuilder getOperationOrBuilder()This represents ApiOperation resource in search results. Only name, description, spec and details fields are populated in search results.
 .google.cloud.apihub.v1.ApiOperation operation = 2;
| Returns | |
|---|---|
| Type | Description | 
| ApiOperationOrBuilder | |
getResourceCase()
public abstract ApiHubResource.ResourceCase getResourceCase()| Returns | |
|---|---|
| Type | Description | 
| ApiHubResource.ResourceCase | |
getSpec()
public abstract Spec getSpec()This represents Spec resource in search results. Only name, display_name, description, spec_type and documentation fields are populated in search results.
 .google.cloud.apihub.v1.Spec spec = 4;
| Returns | |
|---|---|
| Type | Description | 
| Spec | The spec. | 
getSpecOrBuilder()
public abstract SpecOrBuilder getSpecOrBuilder()This represents Spec resource in search results. Only name, display_name, description, spec_type and documentation fields are populated in search results.
 .google.cloud.apihub.v1.Spec spec = 4;
| Returns | |
|---|---|
| Type | Description | 
| SpecOrBuilder | |
getVersion()
public abstract Version getVersion()This represents Version resource in search results. Only name, display_name, description, lifecycle, compliance and accreditation fields are populated in search results.
 .google.cloud.apihub.v1.Version version = 6;
| Returns | |
|---|---|
| Type | Description | 
| Version | The version. | 
getVersionOrBuilder()
public abstract VersionOrBuilder getVersionOrBuilder()This represents Version resource in search results. Only name, display_name, description, lifecycle, compliance and accreditation fields are populated in search results.
 .google.cloud.apihub.v1.Version version = 6;
| Returns | |
|---|---|
| Type | Description | 
| VersionOrBuilder | |
hasApi()
public abstract 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 abstract 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 abstract boolean hasDeployment()This represents Deployment resource in search results. Only name, display_name, description, deployment_type and api_versions 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 abstract boolean hasOperation()This represents ApiOperation resource in search results. Only name, description, spec and details 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 abstract boolean hasSpec()This represents Spec resource in search results. Only name, display_name, description, spec_type and documentation 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 abstract boolean hasVersion()This represents Version resource in search results. Only name, display_name, description, lifecycle, compliance and accreditation fields are populated in search results.
 .google.cloud.apihub.v1.Version version = 6;
| Returns | |
|---|---|
| Type | Description | 
| boolean | Whether the version field is set. |