Class CommerceTransactionGrpc.CommerceTransactionStub (0.1.0)

public static final class CommerceTransactionGrpc.CommerceTransactionStub extends AbstractAsyncStub<CommerceTransactionGrpc.CommerceTransactionStub>

A stub to allow clients to do asynchronous rpc calls to service CommerceTransaction.

APIs related to managing resources that model commercial transactions.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > CommerceTransactionGrpc.CommerceTransactionStub

Methods

build(Channel channel, CallOptions callOptions)

protected CommerceTransactionGrpc.CommerceTransactionStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
CommerceTransactionGrpc.CommerceTransactionStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

cancelPrivateOffer(CancelPrivateOfferRequest request, StreamObserver<PrivateOffer> responseObserver)

public void cancelPrivateOffer(CancelPrivateOfferRequest request, StreamObserver<PrivateOffer> responseObserver)

Cancels the target PrivateOffer.

Parameters
Name Description
request CancelPrivateOfferRequest
responseObserver io.grpc.stub.StreamObserver<PrivateOffer>

createPrivateOffer(CreatePrivateOfferRequest request, StreamObserver<PrivateOffer> responseObserver)

public void createPrivateOffer(CreatePrivateOfferRequest request, StreamObserver<PrivateOffer> responseObserver)

Creates a new PrivateOffer in a given project and location.

Parameters
Name Description
request CreatePrivateOfferRequest
responseObserver io.grpc.stub.StreamObserver<PrivateOffer>

createPrivateOfferDocument(CreatePrivateOfferDocumentRequest request, StreamObserver<PrivateOfferDocument> responseObserver)

public void createPrivateOfferDocument(CreatePrivateOfferDocumentRequest request, StreamObserver<PrivateOfferDocument> responseObserver)

Creates a new PrivateOfferDocument in a given project and location.

Parameters
Name Description
request CreatePrivateOfferDocumentRequest
responseObserver io.grpc.stub.StreamObserver<PrivateOfferDocument>

deletePrivateOffer(DeletePrivateOfferRequest request, StreamObserver<Empty> responseObserver)

public void deletePrivateOffer(DeletePrivateOfferRequest request, StreamObserver<Empty> responseObserver)

Deletes the target PrivateOffer.

Parameters
Name Description
request DeletePrivateOfferRequest
responseObserver io.grpc.stub.StreamObserver<Empty>

deletePrivateOfferDocument(DeletePrivateOfferDocumentRequest request, StreamObserver<Empty> responseObserver)

public void deletePrivateOfferDocument(DeletePrivateOfferDocumentRequest request, StreamObserver<Empty> responseObserver)

Deletes the target PrivateOfferDocument.

Parameters
Name Description
request DeletePrivateOfferDocumentRequest
responseObserver io.grpc.stub.StreamObserver<Empty>

getPrivateOffer(GetPrivateOfferRequest request, StreamObserver<PrivateOffer> responseObserver)

public void getPrivateOffer(GetPrivateOfferRequest request, StreamObserver<PrivateOffer> responseObserver)

Gets details of a single PrivateOffer.

Parameters
Name Description
request GetPrivateOfferRequest
responseObserver io.grpc.stub.StreamObserver<PrivateOffer>

getPrivateOfferDocument(GetPrivateOfferDocumentRequest request, StreamObserver<PrivateOfferDocument> responseObserver)

public void getPrivateOfferDocument(GetPrivateOfferDocumentRequest request, StreamObserver<PrivateOfferDocument> responseObserver)

Gets details of a single PrivateOfferDocument.

Parameters
Name Description
request GetPrivateOfferDocumentRequest
responseObserver io.grpc.stub.StreamObserver<PrivateOfferDocument>

getService(GetServiceRequest request, StreamObserver<Service> responseObserver)

public void getService(GetServiceRequest request, StreamObserver<Service> responseObserver)

Gets details of a single Service.

Parameters
Name Description
request GetServiceRequest
responseObserver io.grpc.stub.StreamObserver<Service>

getSku(GetSkuRequest request, StreamObserver<Sku> responseObserver)

public void getSku(GetSkuRequest request, StreamObserver<Sku> responseObserver)

Gets details of a single Sku.

Parameters
Name Description
request GetSkuRequest
responseObserver io.grpc.stub.StreamObserver<Sku>

getSkuGroup(GetSkuGroupRequest request, StreamObserver<SkuGroup> responseObserver)

public void getSkuGroup(GetSkuGroupRequest request, StreamObserver<SkuGroup> responseObserver)

Gets details of a single SkuGroup.

Parameters
Name Description
request GetSkuGroupRequest
responseObserver io.grpc.stub.StreamObserver<SkuGroup>

getStandardOffer(GetStandardOfferRequest request, StreamObserver<StandardOffer> responseObserver)

public void getStandardOffer(GetStandardOfferRequest request, StreamObserver<StandardOffer> responseObserver)

Gets details of a single StandardOffer.

Parameters
Name Description
request GetStandardOfferRequest
responseObserver io.grpc.stub.StreamObserver<StandardOffer>

listPrivateOfferDocuments(ListPrivateOfferDocumentsRequest request, StreamObserver<ListPrivateOfferDocumentsResponse> responseObserver)

public void listPrivateOfferDocuments(ListPrivateOfferDocumentsRequest request, StreamObserver<ListPrivateOfferDocumentsResponse> responseObserver)

Lists PrivateOfferDocuments for the given parent.

Parameters
Name Description
request ListPrivateOfferDocumentsRequest
responseObserver io.grpc.stub.StreamObserver<ListPrivateOfferDocumentsResponse>

listPrivateOffers(ListPrivateOffersRequest request, StreamObserver<ListPrivateOffersResponse> responseObserver)

public void listPrivateOffers(ListPrivateOffersRequest request, StreamObserver<ListPrivateOffersResponse> responseObserver)

Lists PrivateOffers for the given parent.

Parameters
Name Description
request ListPrivateOffersRequest
responseObserver io.grpc.stub.StreamObserver<ListPrivateOffersResponse>

listServices(ListServicesRequest request, StreamObserver<ListServicesResponse> responseObserver)

public void listServices(ListServicesRequest request, StreamObserver<ListServicesResponse> responseObserver)

Lists Services in a given project and location.

Parameters
Name Description
request ListServicesRequest
responseObserver io.grpc.stub.StreamObserver<ListServicesResponse>

listSkuGroups(ListSkuGroupsRequest request, StreamObserver<ListSkuGroupsResponse> responseObserver)

public void listSkuGroups(ListSkuGroupsRequest request, StreamObserver<ListSkuGroupsResponse> responseObserver)

Lists SkuGroups for the given parent.

Parameters
Name Description
request ListSkuGroupsRequest
responseObserver io.grpc.stub.StreamObserver<ListSkuGroupsResponse>

listSkus(ListSkusRequest request, StreamObserver<ListSkusResponse> responseObserver)

public void listSkus(ListSkusRequest request, StreamObserver<ListSkusResponse> responseObserver)

Lists Skus for the given parent.

Parameters
Name Description
request ListSkusRequest
responseObserver io.grpc.stub.StreamObserver<ListSkusResponse>

listStandardOffers(ListStandardOffersRequest request, StreamObserver<ListStandardOffersResponse> responseObserver)

public void listStandardOffers(ListStandardOffersRequest request, StreamObserver<ListStandardOffersResponse> responseObserver)

Lists StandardOffers for the given parent.

Parameters
Name Description
request ListStandardOffersRequest
responseObserver io.grpc.stub.StreamObserver<ListStandardOffersResponse>

publishPrivateOffer(PublishPrivateOfferRequest request, StreamObserver<PrivateOffer> responseObserver)

public void publishPrivateOffer(PublishPrivateOfferRequest request, StreamObserver<PrivateOffer> responseObserver)

Publishes the target PrivateOffer.

Parameters
Name Description
request PublishPrivateOfferRequest
responseObserver io.grpc.stub.StreamObserver<PrivateOffer>

resolveAmendmentTarget(ResolveAmendmentTargetRequest request, StreamObserver<ResolveAmendmentTargetResponse> responseObserver)

public void resolveAmendmentTarget(ResolveAmendmentTargetRequest request, StreamObserver<ResolveAmendmentTargetResponse> responseObserver)

Resolves the existing offer that must be amended when creating a new PrivateOffer. Use this method to determine the correct amendment target before creating or publishing an offer.

Parameters
Name Description
request ResolveAmendmentTargetRequest
responseObserver io.grpc.stub.StreamObserver<ResolveAmendmentTargetResponse>

updatePrivateOffer(UpdatePrivateOfferRequest request, StreamObserver<PrivateOffer> responseObserver)

public void updatePrivateOffer(UpdatePrivateOfferRequest request, StreamObserver<PrivateOffer> responseObserver)

Updates the target PrivateOffer.

Parameters
Name Description
request UpdatePrivateOfferRequest
responseObserver io.grpc.stub.StreamObserver<PrivateOffer>

updatePrivateOfferDocument(UpdatePrivateOfferDocumentRequest request, StreamObserver<PrivateOfferDocument> responseObserver)

public void updatePrivateOfferDocument(UpdatePrivateOfferDocumentRequest request, StreamObserver<PrivateOfferDocument> responseObserver)

Updates the target PrivateOfferDocument.

Parameters
Name Description
request UpdatePrivateOfferDocumentRequest
responseObserver io.grpc.stub.StreamObserver<PrivateOfferDocument>