- java.lang.Object
-
- swim.linker.ServiceDef
-
- swim.linker.WarpServiceDef
-
- swim.linker.HttpServiceDef
-
- All Implemented Interfaces:
swim.codec.Debug
public final class HttpServiceDef extends WarpServiceDef implements swim.codec.Debug
-
-
Field Summary
-
Fields inherited from class swim.linker.ServiceDef
uri
-
-
Constructor Summary
Constructors Constructor Description HttpServiceDef(String address, int port, String planeName, swim.uri.Uri documentRoot, swim.io.warp.WarpSettings warpSettings)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringaddress()voiddebug(swim.codec.Output<?> output)swim.uri.UridocumentRoot()booleanequals(Object other)static swim.structure.Form<HttpServiceDef>form()inthashCode()StringplaneName()intport()swim.uri.UriSchemescheme()StringtoString()swim.structure.ValuetoValue()swim.io.warp.WarpSettingswarpSettings()-
Methods inherited from class swim.linker.ServiceDef
authority, uri
-
-
-
-
Method Detail
-
scheme
public swim.uri.UriScheme scheme()
- Specified by:
schemein classServiceDef
-
address
public String address()
- Specified by:
addressin classServiceDef
-
port
public int port()
- Specified by:
portin classServiceDef
-
planeName
public String planeName()
- Specified by:
planeNamein classWarpServiceDef
-
documentRoot
public swim.uri.Uri documentRoot()
- Specified by:
documentRootin classWarpServiceDef
-
warpSettings
public swim.io.warp.WarpSettings warpSettings()
- Specified by:
warpSettingsin classWarpServiceDef
-
toValue
public swim.structure.Value toValue()
- Specified by:
toValuein classServiceDef
-
debug
public void debug(swim.codec.Output<?> output)
- Specified by:
debugin interfaceswim.codec.Debug
-
form
@Kind public static swim.structure.Form<HttpServiceDef> form()
-
-