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 and description 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 and description 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, and description 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, and description 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 and description 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 and description 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 and description 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 and description 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 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 abstract 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 abstract 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 abstract 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.  |