- 0.76.0 (latest)
- 0.75.0
- 0.74.0
- 0.73.0
- 0.72.0
- 0.70.0
- 0.68.0
- 0.67.0
- 0.64.0
- 0.63.0
- 0.62.0
- 0.60.0
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.1
- 0.2.2
- 0.1.1
public static interface RegistryGrpc.AsyncServiceThe Registry service allows teams to manage descriptions of APIs.
Methods
createApi(CreateApiRequest request, StreamObserver<Api> responseObserver)
public default void createApi(CreateApiRequest request, StreamObserver<Api> responseObserver)Creates a specified API.
| Parameters | |
|---|---|
| Name | Description | 
| request | CreateApiRequest | 
| responseObserver | io.grpc.stub.StreamObserver<Api> | 
createApiDeployment(CreateApiDeploymentRequest request, StreamObserver<ApiDeployment> responseObserver)
public default void createApiDeployment(CreateApiDeploymentRequest request, StreamObserver<ApiDeployment> responseObserver)Creates a specified deployment.
| Parameters | |
|---|---|
| Name | Description | 
| request | CreateApiDeploymentRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiDeployment> | 
createApiSpec(CreateApiSpecRequest request, StreamObserver<ApiSpec> responseObserver)
public default void createApiSpec(CreateApiSpecRequest request, StreamObserver<ApiSpec> responseObserver)Creates a specified spec.
| Parameters | |
|---|---|
| Name | Description | 
| request | CreateApiSpecRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiSpec> | 
createApiVersion(CreateApiVersionRequest request, StreamObserver<ApiVersion> responseObserver)
public default void createApiVersion(CreateApiVersionRequest request, StreamObserver<ApiVersion> responseObserver)Creates a specified version.
| Parameters | |
|---|---|
| Name | Description | 
| request | CreateApiVersionRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiVersion> | 
createArtifact(CreateArtifactRequest request, StreamObserver<Artifact> responseObserver)
public default void createArtifact(CreateArtifactRequest request, StreamObserver<Artifact> responseObserver)Creates a specified artifact.
| Parameters | |
|---|---|
| Name | Description | 
| request | CreateArtifactRequest | 
| responseObserver | io.grpc.stub.StreamObserver<Artifact> | 
deleteApi(DeleteApiRequest request, StreamObserver<Empty> responseObserver)
public default void deleteApi(DeleteApiRequest request, StreamObserver<Empty> responseObserver)Removes a specified API and all of the resources that it owns.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteApiRequest | 
| responseObserver | io.grpc.stub.StreamObserver<Empty> | 
deleteApiDeployment(DeleteApiDeploymentRequest request, StreamObserver<Empty> responseObserver)
public default void deleteApiDeployment(DeleteApiDeploymentRequest request, StreamObserver<Empty> responseObserver)Removes a specified deployment, all revisions, and all child resources (e.g., artifacts).
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteApiDeploymentRequest | 
| responseObserver | io.grpc.stub.StreamObserver<Empty> | 
deleteApiDeploymentRevision(DeleteApiDeploymentRevisionRequest request, StreamObserver<ApiDeployment> responseObserver)
public default void deleteApiDeploymentRevision(DeleteApiDeploymentRevisionRequest request, StreamObserver<ApiDeployment> responseObserver)Deletes a revision of a deployment.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteApiDeploymentRevisionRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiDeployment> | 
deleteApiSpec(DeleteApiSpecRequest request, StreamObserver<Empty> responseObserver)
public default void deleteApiSpec(DeleteApiSpecRequest request, StreamObserver<Empty> responseObserver)Removes a specified spec, all revisions, and all child resources (e.g., artifacts).
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteApiSpecRequest | 
| responseObserver | io.grpc.stub.StreamObserver<Empty> | 
deleteApiSpecRevision(DeleteApiSpecRevisionRequest request, StreamObserver<ApiSpec> responseObserver)
public default void deleteApiSpecRevision(DeleteApiSpecRevisionRequest request, StreamObserver<ApiSpec> responseObserver)Deletes a revision of a spec.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteApiSpecRevisionRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiSpec> | 
deleteApiVersion(DeleteApiVersionRequest request, StreamObserver<Empty> responseObserver)
public default void deleteApiVersion(DeleteApiVersionRequest request, StreamObserver<Empty> responseObserver)Removes a specified version and all of the resources that it owns.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteApiVersionRequest | 
| responseObserver | io.grpc.stub.StreamObserver<Empty> | 
deleteArtifact(DeleteArtifactRequest request, StreamObserver<Empty> responseObserver)
public default void deleteArtifact(DeleteArtifactRequest request, StreamObserver<Empty> responseObserver)Removes a specified artifact.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteArtifactRequest | 
| responseObserver | io.grpc.stub.StreamObserver<Empty> | 
getApi(GetApiRequest request, StreamObserver<Api> responseObserver)
public default void getApi(GetApiRequest request, StreamObserver<Api> responseObserver)Returns a specified API.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetApiRequest | 
| responseObserver | io.grpc.stub.StreamObserver<Api> | 
getApiDeployment(GetApiDeploymentRequest request, StreamObserver<ApiDeployment> responseObserver)
public default void getApiDeployment(GetApiDeploymentRequest request, StreamObserver<ApiDeployment> responseObserver)Returns a specified deployment.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetApiDeploymentRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiDeployment> | 
getApiSpec(GetApiSpecRequest request, StreamObserver<ApiSpec> responseObserver)
public default void getApiSpec(GetApiSpecRequest request, StreamObserver<ApiSpec> responseObserver)Returns a specified spec.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetApiSpecRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiSpec> | 
getApiSpecContents(GetApiSpecContentsRequest request, StreamObserver<HttpBody> responseObserver)
public default void getApiSpecContents(GetApiSpecContentsRequest request, StreamObserver<HttpBody> responseObserver)Returns the contents of a specified spec. If specs are stored with GZip compression, the default behavior is to return the spec uncompressed (the mime_type response field indicates the exact format returned).
| Parameters | |
|---|---|
| Name | Description | 
| request | GetApiSpecContentsRequest | 
| responseObserver | io.grpc.stub.StreamObserver<com.google.api.HttpBody> | 
getApiVersion(GetApiVersionRequest request, StreamObserver<ApiVersion> responseObserver)
public default void getApiVersion(GetApiVersionRequest request, StreamObserver<ApiVersion> responseObserver)Returns a specified version.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetApiVersionRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiVersion> | 
getArtifact(GetArtifactRequest request, StreamObserver<Artifact> responseObserver)
public default void getArtifact(GetArtifactRequest request, StreamObserver<Artifact> responseObserver)Returns a specified artifact.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetArtifactRequest | 
| responseObserver | io.grpc.stub.StreamObserver<Artifact> | 
getArtifactContents(GetArtifactContentsRequest request, StreamObserver<HttpBody> responseObserver)
public default void getArtifactContents(GetArtifactContentsRequest request, StreamObserver<HttpBody> responseObserver)Returns the contents of a specified artifact. If artifacts are stored with GZip compression, the default behavior is to return the artifact uncompressed (the mime_type response field indicates the exact format returned).
| Parameters | |
|---|---|
| Name | Description | 
| request | GetArtifactContentsRequest | 
| responseObserver | io.grpc.stub.StreamObserver<com.google.api.HttpBody> | 
listApiDeploymentRevisions(ListApiDeploymentRevisionsRequest request, StreamObserver<ListApiDeploymentRevisionsResponse> responseObserver)
public default void listApiDeploymentRevisions(ListApiDeploymentRevisionsRequest request, StreamObserver<ListApiDeploymentRevisionsResponse> responseObserver)Lists all revisions of a deployment. Revisions are returned in descending order of revision creation time.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListApiDeploymentRevisionsRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ListApiDeploymentRevisionsResponse> | 
listApiDeployments(ListApiDeploymentsRequest request, StreamObserver<ListApiDeploymentsResponse> responseObserver)
public default void listApiDeployments(ListApiDeploymentsRequest request, StreamObserver<ListApiDeploymentsResponse> responseObserver)Returns matching deployments.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListApiDeploymentsRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ListApiDeploymentsResponse> | 
listApiSpecRevisions(ListApiSpecRevisionsRequest request, StreamObserver<ListApiSpecRevisionsResponse> responseObserver)
public default void listApiSpecRevisions(ListApiSpecRevisionsRequest request, StreamObserver<ListApiSpecRevisionsResponse> responseObserver)Lists all revisions of a spec. Revisions are returned in descending order of revision creation time.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListApiSpecRevisionsRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ListApiSpecRevisionsResponse> | 
listApiSpecs(ListApiSpecsRequest request, StreamObserver<ListApiSpecsResponse> responseObserver)
public default void listApiSpecs(ListApiSpecsRequest request, StreamObserver<ListApiSpecsResponse> responseObserver)Returns matching specs.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListApiSpecsRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ListApiSpecsResponse> | 
listApiVersions(ListApiVersionsRequest request, StreamObserver<ListApiVersionsResponse> responseObserver)
public default void listApiVersions(ListApiVersionsRequest request, StreamObserver<ListApiVersionsResponse> responseObserver)Returns matching versions.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListApiVersionsRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ListApiVersionsResponse> | 
listApis(ListApisRequest request, StreamObserver<ListApisResponse> responseObserver)
public default void listApis(ListApisRequest request, StreamObserver<ListApisResponse> responseObserver)Returns matching APIs.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListApisRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ListApisResponse> | 
listArtifacts(ListArtifactsRequest request, StreamObserver<ListArtifactsResponse> responseObserver)
public default void listArtifacts(ListArtifactsRequest request, StreamObserver<ListArtifactsResponse> responseObserver)Returns matching artifacts.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListArtifactsRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ListArtifactsResponse> | 
replaceArtifact(ReplaceArtifactRequest request, StreamObserver<Artifact> responseObserver)
public default void replaceArtifact(ReplaceArtifactRequest request, StreamObserver<Artifact> responseObserver)Used to replace a specified artifact.
| Parameters | |
|---|---|
| Name | Description | 
| request | ReplaceArtifactRequest | 
| responseObserver | io.grpc.stub.StreamObserver<Artifact> | 
rollbackApiDeployment(RollbackApiDeploymentRequest request, StreamObserver<ApiDeployment> responseObserver)
public default void rollbackApiDeployment(RollbackApiDeploymentRequest request, StreamObserver<ApiDeployment> responseObserver)Sets the current revision to a specified prior revision. Note that this creates a new revision with a new revision ID.
| Parameters | |
|---|---|
| Name | Description | 
| request | RollbackApiDeploymentRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiDeployment> | 
rollbackApiSpec(RollbackApiSpecRequest request, StreamObserver<ApiSpec> responseObserver)
public default void rollbackApiSpec(RollbackApiSpecRequest request, StreamObserver<ApiSpec> responseObserver)Sets the current revision to a specified prior revision. Note that this creates a new revision with a new revision ID.
| Parameters | |
|---|---|
| Name | Description | 
| request | RollbackApiSpecRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiSpec> | 
tagApiDeploymentRevision(TagApiDeploymentRevisionRequest request, StreamObserver<ApiDeployment> responseObserver)
public default void tagApiDeploymentRevision(TagApiDeploymentRevisionRequest request, StreamObserver<ApiDeployment> responseObserver)Adds a tag to a specified revision of a deployment.
| Parameters | |
|---|---|
| Name | Description | 
| request | TagApiDeploymentRevisionRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiDeployment> | 
tagApiSpecRevision(TagApiSpecRevisionRequest request, StreamObserver<ApiSpec> responseObserver)
public default void tagApiSpecRevision(TagApiSpecRevisionRequest request, StreamObserver<ApiSpec> responseObserver)Adds a tag to a specified revision of a spec.
| Parameters | |
|---|---|
| Name | Description | 
| request | TagApiSpecRevisionRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiSpec> | 
updateApi(UpdateApiRequest request, StreamObserver<Api> responseObserver)
public default void updateApi(UpdateApiRequest request, StreamObserver<Api> responseObserver)Used to modify a specified API.
| Parameters | |
|---|---|
| Name | Description | 
| request | UpdateApiRequest | 
| responseObserver | io.grpc.stub.StreamObserver<Api> | 
updateApiDeployment(UpdateApiDeploymentRequest request, StreamObserver<ApiDeployment> responseObserver)
public default void updateApiDeployment(UpdateApiDeploymentRequest request, StreamObserver<ApiDeployment> responseObserver)Used to modify a specified deployment.
| Parameters | |
|---|---|
| Name | Description | 
| request | UpdateApiDeploymentRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiDeployment> | 
updateApiSpec(UpdateApiSpecRequest request, StreamObserver<ApiSpec> responseObserver)
public default void updateApiSpec(UpdateApiSpecRequest request, StreamObserver<ApiSpec> responseObserver)Used to modify a specified spec.
| Parameters | |
|---|---|
| Name | Description | 
| request | UpdateApiSpecRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiSpec> | 
updateApiVersion(UpdateApiVersionRequest request, StreamObserver<ApiVersion> responseObserver)
public default void updateApiVersion(UpdateApiVersionRequest request, StreamObserver<ApiVersion> responseObserver)Used to modify a specified version.
| Parameters | |
|---|---|
| Name | Description | 
| request | UpdateApiVersionRequest | 
| responseObserver | io.grpc.stub.StreamObserver<ApiVersion> |