@Generated("by gapic-generator-java")
Package com.google.cloud.apigeeregistry.v1
A client to Apigee Registry API
The interfaces provided are listed below, along with usage samples.
======================= ProvisioningClient =======================
Service Description: The service that is used for managing the data plane provisioning of the Registry.
Sample for ProvisioningClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (ProvisioningClient provisioningClient = ProvisioningClient.create()) {
InstanceName name = InstanceName.of("[PROJECT]", "[LOCATION]", "[INSTANCE]");
Instance response = provisioningClient.getInstance(name);
}
======================= RegistryClient =======================
Service Description: The Registry service allows teams to manage descriptions of APIs.
Sample for RegistryClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (RegistryClient registryClient = RegistryClient.create()) {
ApiName name = ApiName.of("[PROJECT]", "[LOCATION]", "[API]");
Api response = registryClient.getApi(name);
}
-
Class Summary Class Description Api A top-level description of an API.Api.Builder A top-level description of an API.ApiDeployment Describes a service running at particular address that provides a particular version of an API.ApiDeployment.Builder Describes a service running at particular address that provides a particular version of an API.ApiDeploymentName ApiDeploymentName.Builder Builder for projects/{project}/locations/{location}/apis/{api}/deployments/{deployment}.ApiName ApiName.Builder Builder for projects/{project}/locations/{location}/apis/{api}.ApiSpec Describes a version of an API in a structured way.ApiSpec.Builder Describes a version of an API in a structured way.ApiSpecName ApiSpecName.Builder Builder for projects/{project}/locations/{location}/apis/{api}/versions/{version}/specs/{spec}.ApiVersion Describes a particular version of an API.ApiVersion.Builder Describes a particular version of an API.ApiVersionName ApiVersionName.Builder Builder for projects/{project}/locations/{location}/apis/{api}/versions/{version}.Artifact Artifacts of resources.Artifact.Builder Artifacts of resources.ArtifactName ArtifactName.Builder Builder for projects/{project}/locations/{location}/artifacts/{artifact}.ArtifactName.ProjectLocationApiArtifactBuilder Builder for projects/{project}/locations/{location}/apis/{api}/artifacts/{artifact}.ArtifactName.ProjectLocationApiDeploymentArtifactBuilder Builder for projects/{project}/locations/{location}/apis/{api}/deployments/{deployment}/artifacts/{artifact}.ArtifactName.ProjectLocationApiVersionArtifactBuilder Builder for projects/{project}/locations/{location}/apis/{api}/versions/{version}/artifacts/{artifact}.ArtifactName.ProjectLocationApiVersionSpecArtifactBuilder Builder for projects/{project}/locations/{location}/apis/{api}/versions/{version}/specs/{spec}/artifacts/{artifact}.CreateApiDeploymentRequest Request message for CreateApiDeployment.CreateApiDeploymentRequest.Builder Request message for CreateApiDeployment.CreateApiRequest Request message for CreateApi.CreateApiRequest.Builder Request message for CreateApi.CreateApiSpecRequest Request message for CreateApiSpec.CreateApiSpecRequest.Builder Request message for CreateApiSpec.CreateApiVersionRequest Request message for CreateApiVersion.CreateApiVersionRequest.Builder Request message for CreateApiVersion.CreateArtifactRequest Request message for CreateArtifact.CreateArtifactRequest.Builder Request message for CreateArtifact.CreateInstanceRequest Request message for CreateInstance.CreateInstanceRequest.Builder Request message for CreateInstance.DeleteApiDeploymentRequest Request message for DeleteApiDeployment.DeleteApiDeploymentRequest.Builder Request message for DeleteApiDeployment.DeleteApiDeploymentRevisionRequest Request message for DeleteApiDeploymentRevision.DeleteApiDeploymentRevisionRequest.Builder Request message for DeleteApiDeploymentRevision.DeleteApiRequest Request message for DeleteApi.DeleteApiRequest.Builder Request message for DeleteApi.DeleteApiSpecRequest Request message for DeleteApiSpec.DeleteApiSpecRequest.Builder Request message for DeleteApiSpec.DeleteApiSpecRevisionRequest Request message for DeleteApiSpecRevision.DeleteApiSpecRevisionRequest.Builder Request message for DeleteApiSpecRevision.DeleteApiVersionRequest Request message for DeleteApiVersion.DeleteApiVersionRequest.Builder Request message for DeleteApiVersion.DeleteArtifactRequest Request message for DeleteArtifact.DeleteArtifactRequest.Builder Request message for DeleteArtifact.DeleteInstanceRequest Request message for DeleteInstance.DeleteInstanceRequest.Builder Request message for DeleteInstance.GetApiDeploymentRequest Request message for GetApiDeployment.GetApiDeploymentRequest.Builder Request message for GetApiDeployment.GetApiRequest Request message for GetApi.GetApiRequest.Builder Request message for GetApi.GetApiSpecContentsRequest Request message for GetApiSpecContents.GetApiSpecContentsRequest.Builder Request message for GetApiSpecContents.GetApiSpecRequest Request message for GetApiSpec.GetApiSpecRequest.Builder Request message for GetApiSpec.GetApiVersionRequest Request message for GetApiVersion.GetApiVersionRequest.Builder Request message for GetApiVersion.GetArtifactContentsRequest Request message for GetArtifactContents.GetArtifactContentsRequest.Builder Request message for GetArtifactContents.GetArtifactRequest Request message for GetArtifact.GetArtifactRequest.Builder Request message for GetArtifact.GetInstanceRequest Request message for GetInstance.GetInstanceRequest.Builder Request message for GetInstance.Instance An Instance represents the instance resources of the Registry.Instance.Builder An Instance represents the instance resources of the Registry.Instance.Config Available configurations to provision an Instance.Instance.Config.Builder Available configurations to provision an Instance.InstanceName InstanceName.Builder Builder for projects/{project}/locations/{location}/instances/{instance}.ListApiDeploymentRevisionsRequest Request message for ListApiDeploymentRevisions.ListApiDeploymentRevisionsRequest.Builder Request message for ListApiDeploymentRevisions.ListApiDeploymentRevisionsResponse Response message for ListApiDeploymentRevisionsResponse.ListApiDeploymentRevisionsResponse.Builder Response message for ListApiDeploymentRevisionsResponse.ListApiDeploymentsRequest Request message for ListApiDeployments.ListApiDeploymentsRequest.Builder Request message for ListApiDeployments.ListApiDeploymentsResponse Response message for ListApiDeployments.ListApiDeploymentsResponse.Builder Response message for ListApiDeployments.ListApiSpecRevisionsRequest Request message for ListApiSpecRevisions.ListApiSpecRevisionsRequest.Builder Request message for ListApiSpecRevisions.ListApiSpecRevisionsResponse Response message for ListApiSpecRevisionsResponse.ListApiSpecRevisionsResponse.Builder Response message for ListApiSpecRevisionsResponse.ListApiSpecsRequest Request message for ListApiSpecs.ListApiSpecsRequest.Builder Request message for ListApiSpecs.ListApiSpecsResponse Response message for ListApiSpecs.ListApiSpecsResponse.Builder Response message for ListApiSpecs.ListApisRequest Request message for ListApis.ListApisRequest.Builder Request message for ListApis.ListApisResponse Response message for ListApis.ListApisResponse.Builder Response message for ListApis.ListApiVersionsRequest Request message for ListApiVersions.ListApiVersionsRequest.Builder Request message for ListApiVersions.ListApiVersionsResponse Response message for ListApiVersions.ListApiVersionsResponse.Builder Response message for ListApiVersions.ListArtifactsRequest Request message for ListArtifacts.ListArtifactsRequest.Builder Request message for ListArtifacts.ListArtifactsResponse Response message for ListArtifacts.ListArtifactsResponse.Builder Response message for ListArtifacts.LocationName LocationName.Builder Builder for projects/{project}/locations/{location}.OperationMetadata Represents the metadata of the long-running operation.OperationMetadata.Builder Represents the metadata of the long-running operation.ProvisioningClient Service Description: The service that is used for managing the data plane provisioning of the Registry.ProvisioningClient.ListLocationsFixedSizeCollection ProvisioningClient.ListLocationsPage ProvisioningClient.ListLocationsPagedResponse ProvisioningGrpc The service that is used for managing the data plane provisioning of the Registry.ProvisioningGrpc.ProvisioningBlockingStub A stub to allow clients to do synchronous rpc calls to service Provisioning.ProvisioningGrpc.ProvisioningFutureStub A stub to allow clients to do ListenableFuture-style rpc calls to service Provisioning.ProvisioningGrpc.ProvisioningImplBase Base class for the server implementation of the service Provisioning.ProvisioningGrpc.ProvisioningStub A stub to allow clients to do asynchronous rpc calls to service Provisioning.ProvisioningServiceProto ProvisioningSettings Settings class to configure an instance ofProvisioningClient
.ProvisioningSettings.Builder Builder for ProvisioningSettings.RegistryClient Service Description: The Registry service allows teams to manage descriptions of APIs.RegistryClient.ListApiDeploymentRevisionsFixedSizeCollection RegistryClient.ListApiDeploymentRevisionsPage RegistryClient.ListApiDeploymentRevisionsPagedResponse RegistryClient.ListApiDeploymentsFixedSizeCollection RegistryClient.ListApiDeploymentsPage RegistryClient.ListApiDeploymentsPagedResponse RegistryClient.ListApisFixedSizeCollection RegistryClient.ListApisPage RegistryClient.ListApisPagedResponse RegistryClient.ListApiSpecRevisionsFixedSizeCollection RegistryClient.ListApiSpecRevisionsPage RegistryClient.ListApiSpecRevisionsPagedResponse RegistryClient.ListApiSpecsFixedSizeCollection RegistryClient.ListApiSpecsPage RegistryClient.ListApiSpecsPagedResponse RegistryClient.ListApiVersionsFixedSizeCollection RegistryClient.ListApiVersionsPage RegistryClient.ListApiVersionsPagedResponse RegistryClient.ListArtifactsFixedSizeCollection RegistryClient.ListArtifactsPage RegistryClient.ListArtifactsPagedResponse RegistryClient.ListLocationsFixedSizeCollection RegistryClient.ListLocationsPage RegistryClient.ListLocationsPagedResponse RegistryGrpc The Registry service allows teams to manage descriptions of APIs.RegistryGrpc.RegistryBlockingStub A stub to allow clients to do synchronous rpc calls to service Registry.RegistryGrpc.RegistryFutureStub A stub to allow clients to do ListenableFuture-style rpc calls to service Registry.RegistryGrpc.RegistryImplBase Base class for the server implementation of the service Registry.RegistryGrpc.RegistryStub A stub to allow clients to do asynchronous rpc calls to service Registry.RegistryModelsProto RegistryServiceProto RegistrySettings Settings class to configure an instance ofRegistryClient
.RegistrySettings.Builder Builder for RegistrySettings.ReplaceArtifactRequest Request message for ReplaceArtifact.ReplaceArtifactRequest.Builder Request message for ReplaceArtifact.RollbackApiDeploymentRequest Request message for RollbackApiDeployment.RollbackApiDeploymentRequest.Builder Request message for RollbackApiDeployment.RollbackApiSpecRequest Request message for RollbackApiSpec.RollbackApiSpecRequest.Builder Request message for RollbackApiSpec.TagApiDeploymentRevisionRequest Request message for TagApiDeploymentRevision.TagApiDeploymentRevisionRequest.Builder Request message for TagApiDeploymentRevision.TagApiSpecRevisionRequest Request message for TagApiSpecRevision.TagApiSpecRevisionRequest.Builder Request message for TagApiSpecRevision.UpdateApiDeploymentRequest Request message for UpdateApiDeployment.UpdateApiDeploymentRequest.Builder Request message for UpdateApiDeployment.UpdateApiRequest Request message for UpdateApi.UpdateApiRequest.Builder Request message for UpdateApi.UpdateApiSpecRequest Request message for UpdateApiSpec.UpdateApiSpecRequest.Builder Request message for UpdateApiSpec.UpdateApiVersionRequest Request message for UpdateApiVersion.UpdateApiVersionRequest.Builder Request message for UpdateApiVersion. -
Enum Summary Enum Description Instance.State State of the Instance.