Class HttpParameter<T>
- java.lang.Object
-
- org.symphonyoss.s2.canon.runtime.http.client.HttpParameter<T>
-
public class HttpParameter<T> extends Object
-
-
Constructor Summary
Constructors Constructor Description HttpParameter(String name, ParameterLocation location, boolean required)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParameterLocationgetLocation()StringgetName()TgetValue()booleanisRequired()voidsetValue(T value)voidvalidate()
-
-
-
Constructor Detail
-
HttpParameter
public HttpParameter(String name, ParameterLocation location, boolean required)
-
-
Method Detail
-
getName
public String getName()
-
getLocation
public ParameterLocation getLocation()
-
isRequired
public boolean isRequired()
-
getValue
public T getValue()
-
setValue
public void setValue(T value)
-
validate
public void validate() throws BadRequestException- Throws:
BadRequestException
-
-