- java.lang.Object
-
- swim.service.warp.WarpServiceDef
-
- All Implemented Interfaces:
ServiceDef
,Debug
public class WarpServiceDef extends Object implements ServiceDef, Debug
-
-
Constructor Summary
Constructors Constructor Description WarpServiceDef(String serviceName, UriScheme scheme, String address, int port, String spaceName, UriPath documentRoot, WarpSettings warpSettings)
-
Method Summary
-
-
-
Method Detail
-
serviceName
public final String serviceName()
- Specified by:
serviceName
in interfaceServiceDef
-
serviceName
public WarpServiceDef serviceName(String serviceName)
-
scheme
public final UriScheme scheme()
- Specified by:
scheme
in interfaceServiceDef
-
scheme
public WarpServiceDef scheme(UriScheme scheme)
-
address
public final String address()
-
address
public WarpServiceDef address(String address)
-
port
public final int port()
-
port
public WarpServiceDef port(int port)
-
spaceName
public final String spaceName()
-
spaceName
public WarpServiceDef spaceName(String spaceName)
-
documentRoot
public final UriPath documentRoot()
-
documentRoot
public WarpServiceDef documentRoot(UriPath documentRoot)
-
warpSettings
public final WarpSettings warpSettings()
-
warpSettings
public WarpServiceDef warpSettings(WarpSettings warpSettings)
-
copy
protected WarpServiceDef copy(String serviceName, UriScheme scheme, String address, int port, String spaceName, UriPath documentRoot, WarpSettings warpSettings)
-
debug
public void debug(Output<?> output)
Description copied from interface:Debug
Writes a developer readable, debug-formatted string representation of this object tooutput
.
-
standard
public static WarpServiceDef standard()
-
warpForm
@Kind public static Form<WarpServiceDef> warpForm()
-
warpsForm
public static Form<WarpServiceDef> warpsForm()
-
-