@BetaApi @Generated(value="by gapic-generator-java") public class HttpJsonProductSearchStub extends ProductSearchStub
This class is for advanced usage and reflects the underlying API directly.
Modifier | Constructor and Description |
---|---|
protected |
HttpJsonProductSearchStub(ProductSearchStubSettings settings,
ClientContext clientContext)
Constructs an instance of HttpJsonProductSearchStub, using the given settings.
|
protected |
HttpJsonProductSearchStub(ProductSearchStubSettings settings,
ClientContext clientContext,
HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonProductSearchStub, using the given settings.
|
getOperationsStub
protected HttpJsonProductSearchStub(ProductSearchStubSettings settings, ClientContext clientContext) throws IOException
IOException
protected HttpJsonProductSearchStub(ProductSearchStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException
IOException
public static final HttpJsonProductSearchStub create(ProductSearchStubSettings settings) throws IOException
IOException
public static final HttpJsonProductSearchStub create(ClientContext clientContext) throws IOException
IOException
public static final HttpJsonProductSearchStub create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException
IOException
@InternalApi public static List<ApiMethodDescriptor> getMethodDescriptors()
public HttpJsonOperationsStub getHttpJsonOperationsStub()
getHttpJsonOperationsStub
in class ProductSearchStub
public UnaryCallable<CreateProductSetRequest,ProductSet> createProductSetCallable()
createProductSetCallable
in class ProductSearchStub
public UnaryCallable<ListProductSetsRequest,ListProductSetsResponse> listProductSetsCallable()
listProductSetsCallable
in class ProductSearchStub
public UnaryCallable<ListProductSetsRequest,ProductSearchClient.ListProductSetsPagedResponse> listProductSetsPagedCallable()
listProductSetsPagedCallable
in class ProductSearchStub
public UnaryCallable<GetProductSetRequest,ProductSet> getProductSetCallable()
getProductSetCallable
in class ProductSearchStub
public UnaryCallable<UpdateProductSetRequest,ProductSet> updateProductSetCallable()
updateProductSetCallable
in class ProductSearchStub
public UnaryCallable<DeleteProductSetRequest,Empty> deleteProductSetCallable()
deleteProductSetCallable
in class ProductSearchStub
public UnaryCallable<CreateProductRequest,Product> createProductCallable()
createProductCallable
in class ProductSearchStub
public UnaryCallable<ListProductsRequest,ListProductsResponse> listProductsCallable()
listProductsCallable
in class ProductSearchStub
public UnaryCallable<ListProductsRequest,ProductSearchClient.ListProductsPagedResponse> listProductsPagedCallable()
listProductsPagedCallable
in class ProductSearchStub
public UnaryCallable<GetProductRequest,Product> getProductCallable()
getProductCallable
in class ProductSearchStub
public UnaryCallable<UpdateProductRequest,Product> updateProductCallable()
updateProductCallable
in class ProductSearchStub
public UnaryCallable<DeleteProductRequest,Empty> deleteProductCallable()
deleteProductCallable
in class ProductSearchStub
public UnaryCallable<CreateReferenceImageRequest,ReferenceImage> createReferenceImageCallable()
createReferenceImageCallable
in class ProductSearchStub
public UnaryCallable<DeleteReferenceImageRequest,Empty> deleteReferenceImageCallable()
deleteReferenceImageCallable
in class ProductSearchStub
public UnaryCallable<ListReferenceImagesRequest,ListReferenceImagesResponse> listReferenceImagesCallable()
listReferenceImagesCallable
in class ProductSearchStub
public UnaryCallable<ListReferenceImagesRequest,ProductSearchClient.ListReferenceImagesPagedResponse> listReferenceImagesPagedCallable()
listReferenceImagesPagedCallable
in class ProductSearchStub
public UnaryCallable<GetReferenceImageRequest,ReferenceImage> getReferenceImageCallable()
getReferenceImageCallable
in class ProductSearchStub
public UnaryCallable<AddProductToProductSetRequest,Empty> addProductToProductSetCallable()
addProductToProductSetCallable
in class ProductSearchStub
public UnaryCallable<RemoveProductFromProductSetRequest,Empty> removeProductFromProductSetCallable()
removeProductFromProductSetCallable
in class ProductSearchStub
public UnaryCallable<ListProductsInProductSetRequest,ListProductsInProductSetResponse> listProductsInProductSetCallable()
listProductsInProductSetCallable
in class ProductSearchStub
public UnaryCallable<ListProductsInProductSetRequest,ProductSearchClient.ListProductsInProductSetPagedResponse> listProductsInProductSetPagedCallable()
listProductsInProductSetPagedCallable
in class ProductSearchStub
public UnaryCallable<ImportProductSetsRequest,Operation> importProductSetsCallable()
importProductSetsCallable
in class ProductSearchStub
public OperationCallable<ImportProductSetsRequest,ImportProductSetsResponse,BatchOperationMetadata> importProductSetsOperationCallable()
importProductSetsOperationCallable
in class ProductSearchStub
public UnaryCallable<PurgeProductsRequest,Operation> purgeProductsCallable()
purgeProductsCallable
in class ProductSearchStub
public OperationCallable<PurgeProductsRequest,Empty,BatchOperationMetadata> purgeProductsOperationCallable()
purgeProductsOperationCallable
in class ProductSearchStub
public final void close()
close
in interface AutoCloseable
close
in class ProductSearchStub
public void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException
InterruptedException
Copyright © 2022 Google LLC. All rights reserved.