public static interface PartnerLinkServiceGrpc.AsyncServiceService for managing partner links.
Methods
createPartnerLink(CreatePartnerLinkRequest request, StreamObserver<PartnerLink> responseObserver)
public default void createPartnerLink(CreatePartnerLinkRequest request, StreamObserver<PartnerLink> responseObserver)Creates a partner link for the given account. Authorization Headers: This method supports the following optional headers to define how the API authorizes access for the request:
login-account: (Optional) The resource name of the account where the Google Account of the credentials is a user. If not set, defaults to the account of the request. Format:accountTypes/{loginAccountType}/accounts/{loginAccountId}linked-account: (Optional) The resource name of the account with an established product link to thelogin-account. Format:accountTypes/{linkedAccountType}/accounts/{linkedAccountId}
| Parameters | |
|---|---|
| Name | Description |
request |
CreatePartnerLinkRequest |
responseObserver |
io.grpc.stub.StreamObserver<PartnerLink> |
deletePartnerLink(DeletePartnerLinkRequest request, StreamObserver<Empty> responseObserver)
public default void deletePartnerLink(DeletePartnerLinkRequest request, StreamObserver<Empty> responseObserver)Deletes a partner link for the given account. Authorization Headers: This method supports the following optional headers to define how the API authorizes access for the request:
login-account: (Optional) The resource name of the account where the Google Account of the credentials is a user. If not set, defaults to the account of the request. Format:accountTypes/{loginAccountType}/accounts/{loginAccountId}linked-account: (Optional) The resource name of the account with an established product link to thelogin-account. Format:accountTypes/{linkedAccountType}/accounts/{linkedAccountId}
| Parameters | |
|---|---|
| Name | Description |
request |
DeletePartnerLinkRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
searchPartnerLinks(SearchPartnerLinksRequest request, StreamObserver<SearchPartnerLinksResponse> responseObserver)
public default void searchPartnerLinks(SearchPartnerLinksRequest request, StreamObserver<SearchPartnerLinksResponse> responseObserver)Searches for all partner links to and from a given account. Authorization Headers: This method supports the following optional headers to define how the API authorizes access for the request:
login-account: (Optional) The resource name of the account where the Google Account of the credentials is a user. If not set, defaults to the account of the request. Format:accountTypes/{loginAccountType}/accounts/{loginAccountId}linked-account: (Optional) The resource name of the account with an established product link to thelogin-account. Format:accountTypes/{linkedAccountType}/accounts/{linkedAccountId}
| Parameters | |
|---|---|
| Name | Description |
request |
SearchPartnerLinksRequest |
responseObserver |
io.grpc.stub.StreamObserver<SearchPartnerLinksResponse> |