
com.vendasta.accountgroup.v1.internal.AccountGroupServiceHTTPClient Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of accountgroup.v1 Show documentation
Show all versions of accountgroup.v1 Show documentation
Java SDK for service account-group
The newest version!
/**
Code generated by sdkgen
DO NOT EDIT!
*/
package com.vendasta.accountgroup.v1.internal;
import com.google.protobuf.*;
import com.vendasta.accountgroup.v1.generated.ApiProto;
import com.vendasta.vax.RequestOptions;
import com.vendasta.vax.HTTPClient;
import com.vendasta.vax.SDKException;
import java.io.InputStream;
public class AccountGroupServiceHTTPClient extends HTTPClient implements AccountGroupServiceClientInterface {
public AccountGroupServiceHTTPClient(String host, String scope, boolean secure) {
super(host, scope, secure);
}
public AccountGroupServiceHTTPClient(String host, String scope, boolean secure, float defaultTimeout) {
super(host, scope, secure, defaultTimeout);
}
public AccountGroupServiceHTTPClient(String host, String scope, InputStream serviceAccount, boolean secure, float defaultTimeout) {
super(host, scope, serviceAccount, secure, defaultTimeout);
}
public GetMultiResponse GetMulti(GetMultiRequest req, RequestOptions.Builder options) throws SDKException {
ApiProto.GetMultiResponse.Builder builder = this.doRequest(
"/accountgroup.v1.AccountGroupService/GetMulti",
req.toProto(),
ApiProto.GetMultiResponse.newBuilder(),
options
);
return GetMultiResponse.fromProto(builder.build());
}
public PagedResponse Lookup(LookupRequest req, RequestOptions.Builder options) throws SDKException {
ApiProto.PagedResponse.Builder builder = this.doRequest(
"/accountgroup.v1.AccountGroupService/Lookup",
req.toProto(),
ApiProto.PagedResponse.newBuilder(),
options
);
return PagedResponse.fromProto(builder.build());
}
public CreateAccountGroupResponse Create(CreateAccountGroupRequest req, RequestOptions.Builder options) throws SDKException {
ApiProto.CreateAccountGroupResponse.Builder builder = this.doRequest(
"/accountgroup.v1.AccountGroupService/Create",
req.toProto(),
ApiProto.CreateAccountGroupResponse.newBuilder(),
options
);
return CreateAccountGroupResponse.fromProto(builder.build());
}
public Empty Delete(DeleteAccountGroupRequest req, RequestOptions.Builder options) throws SDKException {
Empty.Builder builder = this.doRequest(
"/accountgroup.v1.AccountGroupService/Delete",
req.toProto(),
Empty.newBuilder(),
options
);
return builder.build();
}
public Empty BulkUpdate(BulkUpdateRequest req, RequestOptions.Builder options) throws SDKException {
Empty.Builder builder = this.doRequest(
"/accountgroup.v1.AccountGroupService/BulkUpdate",
req.toProto(),
Empty.newBuilder(),
options
);
return builder.build();
}
public PagedResponse List(ListRequest req, RequestOptions.Builder options) throws SDKException {
ApiProto.PagedResponse.Builder builder = this.doRequest(
"/accountgroup.v1.AccountGroupService/List",
req.toProto(),
ApiProto.PagedResponse.newBuilder(),
options
);
return PagedResponse.fromProto(builder.build());
}
public ListPotentialDuplicatesResponse ListPotentialDuplicates(ListPotentialDuplicatesRequest req, RequestOptions.Builder options) throws SDKException {
ApiProto.ListPotentialDuplicatesResponse.Builder builder = this.doRequest(
"/accountgroup.v1.AccountGroupService/ListPotentialDuplicates",
req.toProto(),
ApiProto.ListPotentialDuplicatesResponse.newBuilder(),
options
);
return ListPotentialDuplicatesResponse.fromProto(builder.build());
}
public ListAllPotentialDuplicatesResponse ListAllPotentialDuplicates(ListAllPotentialDuplicatesRequest req, RequestOptions.Builder options) throws SDKException {
ApiProto.ListAllPotentialDuplicatesResponse.Builder builder = this.doRequest(
"/accountgroup.v1.AccountGroupService/ListAllPotentialDuplicates",
req.toProto(),
ApiProto.ListAllPotentialDuplicatesResponse.newBuilder(),
options
);
return ListAllPotentialDuplicatesResponse.fromProto(builder.build());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy