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 void
close()
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.OperationsStub
getHttpJsonOperationsStub()
com.google.longrunning.stub.OperationsStub
getOperationsStub()
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:
close
in interfaceAutoCloseable
-
-