
com.vendasta.salesorders.v1.internal.SalesOrdersHTTPClient Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of salesorders.v1 Show documentation
Show all versions of salesorders.v1 Show documentation
Java SDK for service sales-orders
The newest version!
/**
Code generated by sdkgen
Generated on 2019-01-31 11:13:12.8895423 +0000 UTC using container gcr.io/repcore-prod/sdkgen:latest
DO NOT EDIT!
*/
package com.vendasta.salesorders.v1.internal;
import com.google.protobuf.*;
import com.vendasta.salesorders.v1.generated.ApiProto;
import com.vendasta.vax.RequestOptions;
import com.vendasta.vax.HTTPClient;
import com.vendasta.vax.SDKException;
import java.io.InputStream;
public class SalesOrdersHTTPClient extends HTTPClient implements SalesOrdersClientInterface {
public SalesOrdersHTTPClient(String host, String scope, boolean secure) {
super(host, scope, secure);
}
public SalesOrdersHTTPClient(String host, String scope, boolean secure, float defaultTimeout) {
super(host, scope, secure, defaultTimeout);
}
public SalesOrdersHTTPClient(String host, String scope, InputStream serviceAccount, boolean secure, float defaultTimeout) {
super(host, scope, serviceAccount, secure, defaultTimeout);
}
public CreateSalesOrderResponse CreateSalesOrder(CreateSalesOrderRequest req, RequestOptions.Builder options) throws SDKException {
ApiProto.CreateSalesOrderResponse.Builder builder = this.doRequest(
"/salesorders.v1.SalesOrders/CreateSalesOrder",
req.toProto(),
ApiProto.CreateSalesOrderResponse.newBuilder(),
options
);
return CreateSalesOrderResponse.fromProto(builder.build());
}
public GetSalesOrderResponse GetSalesOrder(GetSalesOrderRequest req, RequestOptions.Builder options) throws SDKException {
ApiProto.GetSalesOrderResponse.Builder builder = this.doRequest(
"/salesorders.v1.SalesOrders/GetSalesOrder",
req.toProto(),
ApiProto.GetSalesOrderResponse.newBuilder(),
options
);
return GetSalesOrderResponse.fromProto(builder.build());
}
public ListSalesOrderResponse ListSalesOrder(ListSalesOrderRequest req, RequestOptions.Builder options) throws SDKException {
ApiProto.ListSalesOrderResponse.Builder builder = this.doRequest(
"/salesorders.v1.SalesOrders/ListSalesOrder",
req.toProto(),
ApiProto.ListSalesOrderResponse.newBuilder(),
options
);
return ListSalesOrderResponse.fromProto(builder.build());
}
public ApproveSalesOrderResponse ApproveSalesOrder(ApproveSalesOrderRequest req, RequestOptions.Builder options) throws SDKException {
ApiProto.ApproveSalesOrderResponse.Builder builder = this.doRequest(
"/salesorders.v1.SalesOrders/ApproveSalesOrder",
req.toProto(),
ApiProto.ApproveSalesOrderResponse.newBuilder(),
options
);
return ApproveSalesOrderResponse.fromProto(builder.build());
}
public DeclineSalesOrderResponse DeclineSalesOrder(DeclineSalesOrderRequest req, RequestOptions.Builder options) throws SDKException {
ApiProto.DeclineSalesOrderResponse.Builder builder = this.doRequest(
"/salesorders.v1.SalesOrders/DeclineSalesOrder",
req.toProto(),
ApiProto.DeclineSalesOrderResponse.newBuilder(),
options
);
return DeclineSalesOrderResponse.fromProto(builder.build());
}
public ActivateProductsResponse ActivateProducts(ActivateProductsRequest req, RequestOptions.Builder options) throws SDKException {
ApiProto.ActivateProductsResponse.Builder builder = this.doRequest(
"/salesorders.v1.SalesOrders/ActivateProducts",
req.toProto(),
ApiProto.ActivateProductsResponse.newBuilder(),
options
);
return ActivateProductsResponse.fromProto(builder.build());
}
public ArchiveSalesOrderResponse ArchiveSalesOrder(ArchiveSalesOrderRequest req, RequestOptions.Builder options) throws SDKException {
ApiProto.ArchiveSalesOrderResponse.Builder builder = this.doRequest(
"/salesorders.v1.SalesOrders/ArchiveSalesOrder",
req.toProto(),
ApiProto.ArchiveSalesOrderResponse.newBuilder(),
options
);
return ArchiveSalesOrderResponse.fromProto(builder.build());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy