Class CommerceTransactionGrpc.CommerceTransactionBlockingV2Stub (0.1.0)

public static final class CommerceTransactionGrpc.CommerceTransactionBlockingV2Stub extends AbstractBlockingStub<CommerceTransactionGrpc.CommerceTransactionBlockingV2Stub>

A stub to allow clients to do synchronous 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.AbstractBlockingStub > CommerceTransactionGrpc.CommerceTransactionBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

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

cancelPrivateOffer(CancelPrivateOfferRequest request)

public PrivateOffer cancelPrivateOffer(CancelPrivateOfferRequest request)

Cancels the target PrivateOffer.

Parameter
Name Description
request CancelPrivateOfferRequest
Returns
Type Description
PrivateOffer
Exceptions
Type Description
io.grpc.StatusException

createPrivateOffer(CreatePrivateOfferRequest request)

public PrivateOffer createPrivateOffer(CreatePrivateOfferRequest request)

Creates a new PrivateOffer in a given project and location.

Parameter
Name Description
request CreatePrivateOfferRequest
Returns
Type Description
PrivateOffer
Exceptions
Type Description
io.grpc.StatusException

createPrivateOfferDocument(CreatePrivateOfferDocumentRequest request)

public PrivateOfferDocument createPrivateOfferDocument(CreatePrivateOfferDocumentRequest request)

Creates a new PrivateOfferDocument in a given project and location.

Parameter
Name Description
request CreatePrivateOfferDocumentRequest
Returns
Type Description
PrivateOfferDocument
Exceptions
Type Description
io.grpc.StatusException

deletePrivateOffer(DeletePrivateOfferRequest request)

public Empty deletePrivateOffer(DeletePrivateOfferRequest request)

Deletes the target PrivateOffer.

Parameter
Name Description
request DeletePrivateOfferRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

deletePrivateOfferDocument(DeletePrivateOfferDocumentRequest request)

public Empty deletePrivateOfferDocument(DeletePrivateOfferDocumentRequest request)

Deletes the target PrivateOfferDocument.

Parameter
Name Description
request DeletePrivateOfferDocumentRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

getPrivateOffer(GetPrivateOfferRequest request)

public PrivateOffer getPrivateOffer(GetPrivateOfferRequest request)

Gets details of a single PrivateOffer.

Parameter
Name Description
request GetPrivateOfferRequest
Returns
Type Description
PrivateOffer
Exceptions
Type Description
io.grpc.StatusException

getPrivateOfferDocument(GetPrivateOfferDocumentRequest request)

public PrivateOfferDocument getPrivateOfferDocument(GetPrivateOfferDocumentRequest request)

Gets details of a single PrivateOfferDocument.

Parameter
Name Description
request GetPrivateOfferDocumentRequest
Returns
Type Description
PrivateOfferDocument
Exceptions
Type Description
io.grpc.StatusException

getService(GetServiceRequest request)

public Service getService(GetServiceRequest request)

Gets details of a single Service.

Parameter
Name Description
request GetServiceRequest
Returns
Type Description
Service
Exceptions
Type Description
io.grpc.StatusException

getSku(GetSkuRequest request)

public Sku getSku(GetSkuRequest request)

Gets details of a single Sku.

Parameter
Name Description
request GetSkuRequest
Returns
Type Description
Sku
Exceptions
Type Description
io.grpc.StatusException

getSkuGroup(GetSkuGroupRequest request)

public SkuGroup getSkuGroup(GetSkuGroupRequest request)

Gets details of a single SkuGroup.

Parameter
Name Description
request GetSkuGroupRequest
Returns
Type Description
SkuGroup
Exceptions
Type Description
io.grpc.StatusException

getStandardOffer(GetStandardOfferRequest request)

public StandardOffer getStandardOffer(GetStandardOfferRequest request)

Gets details of a single StandardOffer.

Parameter
Name Description
request GetStandardOfferRequest
Returns
Type Description
StandardOffer
Exceptions
Type Description
io.grpc.StatusException

listPrivateOfferDocuments(ListPrivateOfferDocumentsRequest request)

public ListPrivateOfferDocumentsResponse listPrivateOfferDocuments(ListPrivateOfferDocumentsRequest request)

Lists PrivateOfferDocuments for the given parent.

Parameter
Name Description
request ListPrivateOfferDocumentsRequest
Returns
Type Description
ListPrivateOfferDocumentsResponse
Exceptions
Type Description
io.grpc.StatusException

listPrivateOffers(ListPrivateOffersRequest request)

public ListPrivateOffersResponse listPrivateOffers(ListPrivateOffersRequest request)

Lists PrivateOffers for the given parent.

Parameter
Name Description
request ListPrivateOffersRequest
Returns
Type Description
ListPrivateOffersResponse
Exceptions
Type Description
io.grpc.StatusException

listServices(ListServicesRequest request)

public ListServicesResponse listServices(ListServicesRequest request)

Lists Services in a given project and location.

Parameter
Name Description
request ListServicesRequest
Returns
Type Description
ListServicesResponse
Exceptions
Type Description
io.grpc.StatusException

listSkuGroups(ListSkuGroupsRequest request)

public ListSkuGroupsResponse listSkuGroups(ListSkuGroupsRequest request)

Lists SkuGroups for the given parent.

Parameter
Name Description
request ListSkuGroupsRequest
Returns
Type Description
ListSkuGroupsResponse
Exceptions
Type Description
io.grpc.StatusException

listSkus(ListSkusRequest request)

public ListSkusResponse listSkus(ListSkusRequest request)

Lists Skus for the given parent.

Parameter
Name Description
request ListSkusRequest
Returns
Type Description
ListSkusResponse
Exceptions
Type Description
io.grpc.StatusException

listStandardOffers(ListStandardOffersRequest request)

public ListStandardOffersResponse listStandardOffers(ListStandardOffersRequest request)

Lists StandardOffers for the given parent.

Parameter
Name Description
request ListStandardOffersRequest
Returns
Type Description
ListStandardOffersResponse
Exceptions
Type Description
io.grpc.StatusException

publishPrivateOffer(PublishPrivateOfferRequest request)

public PrivateOffer publishPrivateOffer(PublishPrivateOfferRequest request)

Publishes the target PrivateOffer.

Parameter
Name Description
request PublishPrivateOfferRequest
Returns
Type Description
PrivateOffer
Exceptions
Type Description
io.grpc.StatusException

resolveAmendmentTarget(ResolveAmendmentTargetRequest request)

public ResolveAmendmentTargetResponse resolveAmendmentTarget(ResolveAmendmentTargetRequest request)

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.

Parameter
Name Description
request ResolveAmendmentTargetRequest
Returns
Type Description
ResolveAmendmentTargetResponse
Exceptions
Type Description
io.grpc.StatusException

updatePrivateOffer(UpdatePrivateOfferRequest request)

public PrivateOffer updatePrivateOffer(UpdatePrivateOfferRequest request)

Updates the target PrivateOffer.

Parameter
Name Description
request UpdatePrivateOfferRequest
Returns
Type Description
PrivateOffer
Exceptions
Type Description
io.grpc.StatusException

updatePrivateOfferDocument(UpdatePrivateOfferDocumentRequest request)

public PrivateOfferDocument updatePrivateOfferDocument(UpdatePrivateOfferDocumentRequest request)

Updates the target PrivateOfferDocument.

Parameter
Name Description
request UpdatePrivateOfferDocumentRequest
Returns
Type Description
PrivateOfferDocument
Exceptions
Type Description
io.grpc.StatusException