Package com.google.cloud.apihub.v1.stub
Class ApiHubStub
java.lang.Object
com.google.cloud.apihub.v1.stub.ApiHubStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
- Direct Known Subclasses:
HttpJsonApiHubStub
@Generated("by gapic-generator-java")
public abstract class ApiHubStub
extends Object
implements BackgroundResource
Base stub class for the ApiHub service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidclose()UnaryCallable<DeleteApiRequest,com.google.protobuf.Empty> UnaryCallable<DeleteApiOperationRequest,com.google.protobuf.Empty> UnaryCallable<DeleteAttributeRequest,com.google.protobuf.Empty> UnaryCallable<DeleteDeploymentRequest,com.google.protobuf.Empty> UnaryCallable<DeleteExternalApiRequest,com.google.protobuf.Empty> UnaryCallable<DeleteSpecRequest,com.google.protobuf.Empty> UnaryCallable<DeleteVersionRequest,com.google.protobuf.Empty> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.api.gax.core.BackgroundResource
awaitTermination, isShutdown, isTerminated, shutdown, shutdownNow
-
Constructor Details
-
ApiHubStub
public ApiHubStub()
-
-
Method Details
-
createApiCallable
-
getApiCallable
-
listApisPagedCallable
-
listApisCallable
-
updateApiCallable
-
deleteApiCallable
-
createVersionCallable
-
getVersionCallable
-
listVersionsPagedCallable
public UnaryCallable<ListVersionsRequest,ApiHubClient.ListVersionsPagedResponse> listVersionsPagedCallable() -
listVersionsCallable
-
updateVersionCallable
-
deleteVersionCallable
-
createSpecCallable
-
getSpecCallable
-
getSpecContentsCallable
-
listSpecsPagedCallable
-
listSpecsCallable
-
updateSpecCallable
-
deleteSpecCallable
-
createApiOperationCallable
-
getApiOperationCallable
-
listApiOperationsPagedCallable
public UnaryCallable<ListApiOperationsRequest,ApiHubClient.ListApiOperationsPagedResponse> listApiOperationsPagedCallable() -
listApiOperationsCallable
public UnaryCallable<ListApiOperationsRequest,ListApiOperationsResponse> listApiOperationsCallable() -
updateApiOperationCallable
-
deleteApiOperationCallable
public UnaryCallable<DeleteApiOperationRequest,com.google.protobuf.Empty> deleteApiOperationCallable() -
getDefinitionCallable
-
createDeploymentCallable
-
getDeploymentCallable
-
listDeploymentsPagedCallable
public UnaryCallable<ListDeploymentsRequest,ApiHubClient.ListDeploymentsPagedResponse> listDeploymentsPagedCallable() -
listDeploymentsCallable
-
updateDeploymentCallable
-
deleteDeploymentCallable
-
createAttributeCallable
-
getAttributeCallable
-
updateAttributeCallable
-
deleteAttributeCallable
-
listAttributesPagedCallable
public UnaryCallable<ListAttributesRequest,ApiHubClient.ListAttributesPagedResponse> listAttributesPagedCallable() -
listAttributesCallable
-
searchResourcesPagedCallable
public UnaryCallable<SearchResourcesRequest,ApiHubClient.SearchResourcesPagedResponse> searchResourcesPagedCallable() -
searchResourcesCallable
-
createExternalApiCallable
-
getExternalApiCallable
-
updateExternalApiCallable
-
deleteExternalApiCallable
public UnaryCallable<DeleteExternalApiRequest,com.google.protobuf.Empty> deleteExternalApiCallable() -
listExternalApisPagedCallable
public UnaryCallable<ListExternalApisRequest,ApiHubClient.ListExternalApisPagedResponse> listExternalApisPagedCallable() -
listExternalApisCallable
-
listLocationsPagedCallable
public UnaryCallable<ListLocationsRequest,ApiHubClient.ListLocationsPagedResponse> listLocationsPagedCallable() -
listLocationsCallable
-
getLocationCallable
-
close
public abstract void close()- Specified by:
closein interfaceAutoCloseable
-