Class RestTarget<U extends DefaultUser,P>
- java.lang.Object
-
- org.rootservices.otter.gateway.entity.rest.RestTarget<U,P>
-
public class RestTarget<U extends DefaultUser,P> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RestTarget(java.util.List<Method> methods, java.lang.String regex, RestResource<U,P> restResource, java.lang.Class<P> payload, java.util.Map<Method,java.util.List<MimeType>> contentTypes, java.util.List<Label> labels, java.util.List<RestBetween<U>> before, java.util.List<RestBetween<U>> after, java.util.Map<StatusCode,RestErrorTarget<U,? extends org.rootservices.otter.translatable.Translatable>> errorTargets, java.util.Map<StatusCode,RestError<U,? extends org.rootservices.otter.translatable.Translatable>> restErrors, java.lang.String groupName)
-
Method Summary
Modifier and Type Method Description java.util.List<RestBetween<U>>getAfter()java.util.List<RestBetween<U>>getBefore()java.util.Map<Method,java.util.List<MimeType>>getContentTypes()java.util.Map<StatusCode,RestErrorTarget<U,? extends org.rootservices.otter.translatable.Translatable>>getErrorTargets()java.lang.StringgetGroupName()java.util.List<Label>getLabels()java.util.List<Method>getMethods()java.lang.Class<P>getPayload()java.lang.StringgetRegex()java.util.Map<StatusCode,RestError<U,? extends org.rootservices.otter.translatable.Translatable>>getRestErrors()RestResource<U,P>getRestResource()voidsetAfter(java.util.List<RestBetween<U>> after)voidsetBefore(java.util.List<RestBetween<U>> before)voidsetContentTypes(java.util.Map<Method,java.util.List<MimeType>> contentTypes)voidsetErrorTargets(java.util.Map<StatusCode,RestErrorTarget<U,? extends org.rootservices.otter.translatable.Translatable>> errorTargets)voidsetGroupName(java.lang.String groupName)voidsetLabels(java.util.List<Label> labels)voidsetMethods(java.util.List<Method> methods)voidsetPayload(java.lang.Class<P> payload)voidsetRegex(java.lang.String regex)voidsetRestErrors(java.util.Map<StatusCode,RestError<U,? extends org.rootservices.otter.translatable.Translatable>> restErrors)voidsetRestResource(RestResource<U,P> restResource)
-
-
-
Constructor Detail
-
RestTarget
public RestTarget(java.util.List<Method> methods, java.lang.String regex, RestResource<U,P> restResource, java.lang.Class<P> payload, java.util.Map<Method,java.util.List<MimeType>> contentTypes, java.util.List<Label> labels, java.util.List<RestBetween<U>> before, java.util.List<RestBetween<U>> after, java.util.Map<StatusCode,RestErrorTarget<U,? extends org.rootservices.otter.translatable.Translatable>> errorTargets, java.util.Map<StatusCode,RestError<U,? extends org.rootservices.otter.translatable.Translatable>> restErrors, java.lang.String groupName)
-
-
Method Detail
-
getMethods
public java.util.List<Method> getMethods()
-
setMethods
public void setMethods(java.util.List<Method> methods)
-
getRegex
public java.lang.String getRegex()
-
setRegex
public void setRegex(java.lang.String regex)
-
getRestResource
public RestResource<U,P> getRestResource()
-
setRestResource
public void setRestResource(RestResource<U,P> restResource)
-
getPayload
public java.lang.Class<P> getPayload()
-
setPayload
public void setPayload(java.lang.Class<P> payload)
-
setContentTypes
public void setContentTypes(java.util.Map<Method,java.util.List<MimeType>> contentTypes)
-
getLabels
public java.util.List<Label> getLabels()
-
setLabels
public void setLabels(java.util.List<Label> labels)
-
getBefore
public java.util.List<RestBetween<U>> getBefore()
-
setBefore
public void setBefore(java.util.List<RestBetween<U>> before)
-
getAfter
public java.util.List<RestBetween<U>> getAfter()
-
setAfter
public void setAfter(java.util.List<RestBetween<U>> after)
-
getErrorTargets
public java.util.Map<StatusCode,RestErrorTarget<U,? extends org.rootservices.otter.translatable.Translatable>> getErrorTargets()
-
setErrorTargets
public void setErrorTargets(java.util.Map<StatusCode,RestErrorTarget<U,? extends org.rootservices.otter.translatable.Translatable>> errorTargets)
-
getRestErrors
public java.util.Map<StatusCode,RestError<U,? extends org.rootservices.otter.translatable.Translatable>> getRestErrors()
-
setRestErrors
public void setRestErrors(java.util.Map<StatusCode,RestError<U,? extends org.rootservices.otter.translatable.Translatable>> restErrors)
-
getGroupName
public java.lang.String getGroupName()
-
setGroupName
public void setGroupName(java.lang.String groupName)
-
-