Interface TermsOfServiceAgreementStateServiceGrpc.AsyncService (1.0.0)

public static interface TermsOfServiceAgreementStateServiceGrpc.AsyncService

Service to support TermsOfServiceAgreementState API.

Methods

getTermsOfServiceAgreementState(GetTermsOfServiceAgreementStateRequest request, StreamObserver<TermsOfServiceAgreementState> responseObserver)

public default void getTermsOfServiceAgreementState(GetTermsOfServiceAgreementStateRequest request, StreamObserver<TermsOfServiceAgreementState> responseObserver)

Returns the state of a terms of service agreement.

Parameters
Name Description
request GetTermsOfServiceAgreementStateRequest
responseObserver io.grpc.stub.StreamObserver<TermsOfServiceAgreementState>

retrieveForApplicationTermsOfServiceAgreementState(RetrieveForApplicationTermsOfServiceAgreementStateRequest request, StreamObserver<TermsOfServiceAgreementState> responseObserver)

public default void retrieveForApplicationTermsOfServiceAgreementState(RetrieveForApplicationTermsOfServiceAgreementStateRequest request, StreamObserver<TermsOfServiceAgreementState> responseObserver)

Retrieves the state of the agreement for the application terms of service. Application terms of service covers permissions related to the usage of data provided through Merchant Center, CSS Center, Manufacturer Center, and more.

Parameters
Name Description
request RetrieveForApplicationTermsOfServiceAgreementStateRequest
responseObserver io.grpc.stub.StreamObserver<TermsOfServiceAgreementState>