Class ApiGatewayServiceStub
- java.lang.Object
-
- com.google.cloud.apigateway.v1.stub.ApiGatewayServiceStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource,AutoCloseable
- Direct Known Subclasses:
GrpcApiGatewayServiceStub,HttpJsonApiGatewayServiceStub
@Generated("by gapic-generator-java") public abstract class ApiGatewayServiceStub extends Object implements com.google.api.gax.core.BackgroundResource
Base stub class for the ApiGatewayService service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Constructor Description ApiGatewayServiceStub()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidclose()com.google.api.gax.rpc.UnaryCallable<CreateApiRequest,com.google.longrunning.Operation>createApiCallable()com.google.api.gax.rpc.UnaryCallable<CreateApiConfigRequest,com.google.longrunning.Operation>createApiConfigCallable()com.google.api.gax.rpc.OperationCallable<CreateApiConfigRequest,ApiConfig,OperationMetadata>createApiConfigOperationCallable()com.google.api.gax.rpc.OperationCallable<CreateApiRequest,Api,OperationMetadata>createApiOperationCallable()com.google.api.gax.rpc.UnaryCallable<CreateGatewayRequest,com.google.longrunning.Operation>createGatewayCallable()com.google.api.gax.rpc.OperationCallable<CreateGatewayRequest,Gateway,OperationMetadata>createGatewayOperationCallable()com.google.api.gax.rpc.UnaryCallable<DeleteApiRequest,com.google.longrunning.Operation>deleteApiCallable()com.google.api.gax.rpc.UnaryCallable<DeleteApiConfigRequest,com.google.longrunning.Operation>deleteApiConfigCallable()com.google.api.gax.rpc.OperationCallable<DeleteApiConfigRequest,com.google.protobuf.Empty,OperationMetadata>deleteApiConfigOperationCallable()com.google.api.gax.rpc.OperationCallable<DeleteApiRequest,com.google.protobuf.Empty,OperationMetadata>deleteApiOperationCallable()com.google.api.gax.rpc.UnaryCallable<DeleteGatewayRequest,com.google.longrunning.Operation>deleteGatewayCallable()com.google.api.gax.rpc.OperationCallable<DeleteGatewayRequest,com.google.protobuf.Empty,OperationMetadata>deleteGatewayOperationCallable()com.google.api.gax.rpc.UnaryCallable<GetApiRequest,Api>getApiCallable()com.google.api.gax.rpc.UnaryCallable<GetApiConfigRequest,ApiConfig>getApiConfigCallable()com.google.api.gax.rpc.UnaryCallable<GetGatewayRequest,Gateway>getGatewayCallable()com.google.api.gax.httpjson.longrunning.stub.OperationsStubgetHttpJsonOperationsStub()com.google.longrunning.stub.OperationsStubgetOperationsStub()com.google.api.gax.rpc.UnaryCallable<ListApiConfigsRequest,ListApiConfigsResponse>listApiConfigsCallable()com.google.api.gax.rpc.UnaryCallable<ListApiConfigsRequest,ApiGatewayServiceClient.ListApiConfigsPagedResponse>listApiConfigsPagedCallable()com.google.api.gax.rpc.UnaryCallable<ListApisRequest,ListApisResponse>listApisCallable()com.google.api.gax.rpc.UnaryCallable<ListApisRequest,ApiGatewayServiceClient.ListApisPagedResponse>listApisPagedCallable()com.google.api.gax.rpc.UnaryCallable<ListGatewaysRequest,ListGatewaysResponse>listGatewaysCallable()com.google.api.gax.rpc.UnaryCallable<ListGatewaysRequest,ApiGatewayServiceClient.ListGatewaysPagedResponse>listGatewaysPagedCallable()com.google.api.gax.rpc.UnaryCallable<UpdateApiRequest,com.google.longrunning.Operation>updateApiCallable()com.google.api.gax.rpc.UnaryCallable<UpdateApiConfigRequest,com.google.longrunning.Operation>updateApiConfigCallable()com.google.api.gax.rpc.OperationCallable<UpdateApiConfigRequest,ApiConfig,OperationMetadata>updateApiConfigOperationCallable()com.google.api.gax.rpc.OperationCallable<UpdateApiRequest,Api,OperationMetadata>updateApiOperationCallable()com.google.api.gax.rpc.UnaryCallable<UpdateGatewayRequest,com.google.longrunning.Operation>updateGatewayCallable()com.google.api.gax.rpc.OperationCallable<UpdateGatewayRequest,Gateway,OperationMetadata>updateGatewayOperationCallable()
-
-
-
Method Detail
-
getOperationsStub
public com.google.longrunning.stub.OperationsStub getOperationsStub()
-
getHttpJsonOperationsStub
public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub()
-
listGatewaysPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListGatewaysRequest,ApiGatewayServiceClient.ListGatewaysPagedResponse> listGatewaysPagedCallable()
-
listGatewaysCallable
public com.google.api.gax.rpc.UnaryCallable<ListGatewaysRequest,ListGatewaysResponse> listGatewaysCallable()
-
getGatewayCallable
public com.google.api.gax.rpc.UnaryCallable<GetGatewayRequest,Gateway> getGatewayCallable()
-
createGatewayOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateGatewayRequest,Gateway,OperationMetadata> createGatewayOperationCallable()
-
createGatewayCallable
public com.google.api.gax.rpc.UnaryCallable<CreateGatewayRequest,com.google.longrunning.Operation> createGatewayCallable()
-
updateGatewayOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateGatewayRequest,Gateway,OperationMetadata> updateGatewayOperationCallable()
-
updateGatewayCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateGatewayRequest,com.google.longrunning.Operation> updateGatewayCallable()
-
deleteGatewayOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteGatewayRequest,com.google.protobuf.Empty,OperationMetadata> deleteGatewayOperationCallable()
-
deleteGatewayCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteGatewayRequest,com.google.longrunning.Operation> deleteGatewayCallable()
-
listApisPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListApisRequest,ApiGatewayServiceClient.ListApisPagedResponse> listApisPagedCallable()
-
listApisCallable
public com.google.api.gax.rpc.UnaryCallable<ListApisRequest,ListApisResponse> listApisCallable()
-
getApiCallable
public com.google.api.gax.rpc.UnaryCallable<GetApiRequest,Api> getApiCallable()
-
createApiOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateApiRequest,Api,OperationMetadata> createApiOperationCallable()
-
createApiCallable
public com.google.api.gax.rpc.UnaryCallable<CreateApiRequest,com.google.longrunning.Operation> createApiCallable()
-
updateApiOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateApiRequest,Api,OperationMetadata> updateApiOperationCallable()
-
updateApiCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateApiRequest,com.google.longrunning.Operation> updateApiCallable()
-
deleteApiOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteApiRequest,com.google.protobuf.Empty,OperationMetadata> deleteApiOperationCallable()
-
deleteApiCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteApiRequest,com.google.longrunning.Operation> deleteApiCallable()
-
listApiConfigsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListApiConfigsRequest,ApiGatewayServiceClient.ListApiConfigsPagedResponse> listApiConfigsPagedCallable()
-
listApiConfigsCallable
public com.google.api.gax.rpc.UnaryCallable<ListApiConfigsRequest,ListApiConfigsResponse> listApiConfigsCallable()
-
getApiConfigCallable
public com.google.api.gax.rpc.UnaryCallable<GetApiConfigRequest,ApiConfig> getApiConfigCallable()
-
createApiConfigOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateApiConfigRequest,ApiConfig,OperationMetadata> createApiConfigOperationCallable()
-
createApiConfigCallable
public com.google.api.gax.rpc.UnaryCallable<CreateApiConfigRequest,com.google.longrunning.Operation> createApiConfigCallable()
-
updateApiConfigOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateApiConfigRequest,ApiConfig,OperationMetadata> updateApiConfigOperationCallable()
-
updateApiConfigCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateApiConfigRequest,com.google.longrunning.Operation> updateApiConfigCallable()
-
deleteApiConfigOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteApiConfigRequest,com.google.protobuf.Empty,OperationMetadata> deleteApiConfigOperationCallable()
-
deleteApiConfigCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteApiConfigRequest,com.google.longrunning.Operation> deleteApiConfigCallable()
-
close
public abstract void close()
- Specified by:
closein interfaceAutoCloseable
-
-