Bridge

<back to all web services

ETSCalculatorCalculate

ETS
The following routes are available for this service:
GET/ETS/Calculator-Calculate
import java.math.*;
import java.util.*;
import net.servicestack.client.*;

public class dtos
{

    public static class ETSCalculatorCalculate
    {
        public Integer AllowancesRequired = null;
        public Integer ProductId = null;
        public BigDecimal VoyageFuelBurn = null;
        public Boolean BothEU = null;
        
        public Integer getAllowancesRequired() { return AllowancesRequired; }
        public ETSCalculatorCalculate setAllowancesRequired(Integer value) { this.AllowancesRequired = value; return this; }
        public Integer getProductId() { return ProductId; }
        public ETSCalculatorCalculate setProductId(Integer value) { this.ProductId = value; return this; }
        public BigDecimal getVoyageFuelBurn() { return VoyageFuelBurn; }
        public ETSCalculatorCalculate setVoyageFuelBurn(BigDecimal value) { this.VoyageFuelBurn = value; return this; }
        public Boolean isBothEU() { return BothEU; }
        public ETSCalculatorCalculate setBothEU(Boolean value) { this.BothEU = value; return this; }
    }

    public static class GetETSCalculationViewModel
    {
        public Integer AllowancesRequired = null;
        public String FormulaExplanation = null;
        
        public Integer getAllowancesRequired() { return AllowancesRequired; }
        public GetETSCalculationViewModel setAllowancesRequired(Integer value) { this.AllowancesRequired = value; return this; }
        public String getFormulaExplanation() { return FormulaExplanation; }
        public GetETSCalculationViewModel setFormulaExplanation(String value) { this.FormulaExplanation = value; return this; }
    }

}

Java ETSCalculatorCalculate DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /ETS/Calculator-Calculate HTTP/1.1 
Host: internal.thebunkerbridge.com 
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	AllowancesRequired: 0,
	FormulaExplanation: String
}