Visitar URL original
fix: remove `extends ApiMessage` from `HttpJsonStubCallableFactory` definition by vam-google · Pull Request #1426 · googleapis/gax-java · GitHub
Skip to content
This repository was archived by the owner on Sep 26, 2023. It is now read-only.
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@

@BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
public interface HttpJsonStubCallableFactory<
OperationT extends ApiMessage, OperationsStub extends BackgroundResource> {
OperationT, OperationsStub extends BackgroundResource> {

/**
* Create a callable object with http/json-specific functionality. Designed for use by generated
Expand All @@ -52,7 +52,7 @@ public interface HttpJsonStubCallableFactory<
* @param clientContext {@link ClientContext} to use to connect to the service.
* @return {@link UnaryCallable} callable object.
*/
public <RequestT, ResponseT> UnaryCallable<RequestT, ResponseT> createUnaryCallable(
<RequestT, ResponseT> UnaryCallable<RequestT, ResponseT> createUnaryCallable(
HttpJsonCallSettings<RequestT, ResponseT> httpJsonCallSettings,
UnaryCallSettings<RequestT, ResponseT> callSettings,
ClientContext clientContext);
Expand All @@ -66,7 +66,7 @@ public <RequestT, ResponseT> UnaryCallable<RequestT, ResponseT> createUnaryCalla
* @param clientContext {@link ClientContext} to use to connect to the service.
* @return {@link UnaryCallable} callable object.
*/
public <RequestT, ResponseT, PagedListResponseT>
<RequestT, ResponseT, PagedListResponseT>
UnaryCallable<RequestT, PagedListResponseT> createPagedCallable(
HttpJsonCallSettings<RequestT, ResponseT> httpJsonCallSettings,
PagedCallSettings<RequestT, ResponseT, PagedListResponseT> pagedCallSettings,
Expand All @@ -82,12 +82,12 @@ UnaryCallable<RequestT, PagedListResponseT> createPagedCallable(
* @param clientContext {@link ClientContext} to use to connect to the service.
* @return {@link UnaryCallable} callable object.
*/
public <RequestT, ResponseT> UnaryCallable<RequestT, ResponseT> createBatchingCallable(
<RequestT, ResponseT> UnaryCallable<RequestT, ResponseT> createBatchingCallable(
HttpJsonCallSettings<RequestT, ResponseT> httpJsonCallSettings,
BatchingCallSettings<RequestT, ResponseT> batchingCallSettings,
ClientContext clientContext);

public <RequestT, ResponseT, MetadataT>
<RequestT, ResponseT, MetadataT>
OperationCallable<RequestT, ResponseT, MetadataT> createOperationCallable(
HttpJsonCallSettings<RequestT, OperationT> httpJsonCallSettings,
OperationCallSettings<RequestT, ResponseT, MetadataT> operationCallSettings,
Expand Down