java.lang.Object
swim.service.web.WebServiceDef
- All Implemented Interfaces:
swim.api.service.ServiceDef,swim.codec.Debug
-
Constructor Summary
ConstructorsConstructorDescriptionWebServiceDef(String serviceName, String address, int port, boolean isSecure, String spaceName, String routerClass, swim.uri.UriPath documentRoot, swim.uri.UriPath resourceRoot, swim.io.warp.WarpSettings warpSettings) -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringaddress()protected WebServiceDefcopy(String serviceName, String address, int port, boolean isSecure, String spaceName, String routerClass, swim.uri.UriPath documentRoot, swim.uri.UriPath resourceRoot, swim.io.warp.WarpSettings warpSettings) <T> swim.codec.Output<T>debug(swim.codec.Output<T> output) final swim.uri.UriPathdocumentRoot(swim.uri.UriPath documentRoot) booleaninthashCode()final intport()port(int port) final swim.uri.UriPathresourceRoot(swim.uri.UriPath resourceRoot) static WebServiceDefsecure()final StringserviceName(String serviceName) final Stringstatic WebServiceDefstandard()toString()final swim.io.warp.WarpSettingswarpSettings(swim.io.warp.WarpSettings warpSettings)
-
Constructor Details
-
WebServiceDef
-
-
Method Details
-
serviceName
- Specified by:
serviceNamein interfaceswim.api.service.ServiceDef
-
serviceName
-
address
-
address
-
port
public final int port() -
port
-
spaceName
-
spaceName
-
documentRoot
public final swim.uri.UriPath documentRoot() -
documentRoot
-
resourceRoot
public final swim.uri.UriPath resourceRoot() -
resourceRoot
-
warpSettings
public final swim.io.warp.WarpSettings warpSettings() -
warpSettings
-
copy
protected WebServiceDef copy(String serviceName, String address, int port, boolean isSecure, String spaceName, String routerClass, swim.uri.UriPath documentRoot, swim.uri.UriPath resourceRoot, swim.io.warp.WarpSettings warpSettings) -
equals
-
hashCode
public int hashCode() -
debug
public <T> swim.codec.Output<T> debug(swim.codec.Output<T> output) - Specified by:
debugin interfaceswim.codec.Debug
-
toString
-
standard
-
secure
-