Package com.google.events.cloud.apigeeregistry.v1 (0.16.0)

Classes

Api

A top-level description of an API. Produced by producers and are commitments to provide services.

Protobuf type google.events.cloud.apigeeregistry.v1.Api

Api.Builder

A top-level description of an API. Produced by producers and are commitments to provide services.

Protobuf type google.events.cloud.apigeeregistry.v1.Api

ApiDeployment

Describes a service running at particular address that provides a particular version of an API. ApiDeployments have revisions which correspond to different configurations of a single deployment in time. Revision identifiers should be updated whenever the served API spec or endpoint address changes.

Protobuf type google.events.cloud.apigeeregistry.v1.ApiDeployment

ApiDeployment.Builder

Describes a service running at particular address that provides a particular version of an API. ApiDeployments have revisions which correspond to different configurations of a single deployment in time. Revision identifiers should be updated whenever the served API spec or endpoint address changes.

Protobuf type google.events.cloud.apigeeregistry.v1.ApiDeployment

ApiDeploymentEventData

The data within all ApiDeployment events.

Protobuf type google.events.cloud.apigeeregistry.v1.ApiDeploymentEventData

ApiDeploymentEventData.Builder

The data within all ApiDeployment events.

Protobuf type google.events.cloud.apigeeregistry.v1.ApiDeploymentEventData

ApiEventData

The data within all Api events.

Protobuf type google.events.cloud.apigeeregistry.v1.ApiEventData

ApiEventData.Builder

The data within all Api events.

Protobuf type google.events.cloud.apigeeregistry.v1.ApiEventData

ApiSpec

Describes a version of an API in a structured way. ApiSpecs provide formal descriptions that consumers can use to use a version. ApiSpec resources are intended to be fully-resolved descriptions of an ApiVersion. When specs consist of multiple files, these should be bundled together (e.g., in a zip archive) and stored as a unit. Multiple specs can exist to provide representations in different API description formats. Synchronization of these representations would be provided by tooling and background services.

Protobuf type google.events.cloud.apigeeregistry.v1.ApiSpec

ApiSpec.Builder

Describes a version of an API in a structured way. ApiSpecs provide formal descriptions that consumers can use to use a version. ApiSpec resources are intended to be fully-resolved descriptions of an ApiVersion. When specs consist of multiple files, these should be bundled together (e.g., in a zip archive) and stored as a unit. Multiple specs can exist to provide representations in different API description formats. Synchronization of these representations would be provided by tooling and background services.

Protobuf type google.events.cloud.apigeeregistry.v1.ApiSpec

ApiSpecEventData

The data within all ApiSpec events.

Protobuf type google.events.cloud.apigeeregistry.v1.ApiSpecEventData

ApiSpecEventData.Builder

The data within all ApiSpec events.

Protobuf type google.events.cloud.apigeeregistry.v1.ApiSpecEventData

ApiVersion

Describes a particular version of an API. ApiVersions are what consumers actually use.

Protobuf type google.events.cloud.apigeeregistry.v1.ApiVersion

ApiVersion.Builder

Describes a particular version of an API. ApiVersions are what consumers actually use.

Protobuf type google.events.cloud.apigeeregistry.v1.ApiVersion

ApiVersionEventData

The data within all ApiVersion events.

Protobuf type google.events.cloud.apigeeregistry.v1.ApiVersionEventData

ApiVersionEventData.Builder

The data within all ApiVersion events.

Protobuf type google.events.cloud.apigeeregistry.v1.ApiVersionEventData

Data

Instance

An Instance represents the instance resources of the Registry. Currently, only one instance is allowed for each project.

Protobuf type google.events.cloud.apigeeregistry.v1.Instance

Instance.Builder

An Instance represents the instance resources of the Registry. Currently, only one instance is allowed for each project.

Protobuf type google.events.cloud.apigeeregistry.v1.Instance

Instance.Config

Available configurations to provision an Instance.

Protobuf type google.events.cloud.apigeeregistry.v1.Instance.Config

Instance.Config.Builder

Available configurations to provision an Instance.

Protobuf type google.events.cloud.apigeeregistry.v1.Instance.Config

InstanceEventData

The data within all Instance events.

Protobuf type google.events.cloud.apigeeregistry.v1.InstanceEventData

InstanceEventData.Builder

The data within all Instance events.

Protobuf type google.events.cloud.apigeeregistry.v1.InstanceEventData

Interfaces

ApiDeploymentEventDataOrBuilder

ApiDeploymentOrBuilder

ApiEventDataOrBuilder

ApiOrBuilder

ApiSpecEventDataOrBuilder

ApiSpecOrBuilder

ApiVersionEventDataOrBuilder

ApiVersionOrBuilder

Instance.ConfigOrBuilder

InstanceEventDataOrBuilder

InstanceOrBuilder

Enums

Instance.State

State of the Instance.

Protobuf enum google.events.cloud.apigeeregistry.v1.Instance.State