Package io.vertx.mutiny.core.net
Class HostAndPort
- java.lang.Object
-
- io.vertx.mutiny.core.net.HostAndPort
-
public class HostAndPort extends Object
A combination of host and port. NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen.
-
-
Field Summary
Fields Modifier and Type Field Description static TypeArg<HostAndPort>
__TYPE_ARG
-
Constructor Summary
Constructors Constructor Description HostAndPort(io.vertx.core.net.HostAndPort delegate)
HostAndPort(Object delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HostAndPort
authority(String host)
static HostAndPort
authority(String host, int port)
static HostAndPort
create(String host, int port)
boolean
equals(Object o)
io.vertx.core.net.HostAndPort
getDelegate()
int
hashCode()
String
host()
static HostAndPort
newInstance(io.vertx.core.net.HostAndPort arg)
static HostAndPort
parseAuthority(String string, int schemePort)
int
port()
String
toString()
-
-
-
Field Detail
-
__TYPE_ARG
public static final TypeArg<HostAndPort> __TYPE_ARG
-
-
Constructor Detail
-
HostAndPort
public HostAndPort(io.vertx.core.net.HostAndPort delegate)
-
HostAndPort
public HostAndPort(Object delegate)
-
-
Method Detail
-
getDelegate
public io.vertx.core.net.HostAndPort getDelegate()
-
create
public static HostAndPort create(String host, int port)
- Parameters:
host
- the host valueport
- the port value- Returns:
- the instance.
-
parseAuthority
public static HostAndPort parseAuthority(String string, int schemePort)
- Parameters:
string
- the string to parseschemePort
- the scheme port used when the optional port is not specified- Returns:
- the parsed authority or
null
when thestring
does not represent a valid authority.
-
authority
public static HostAndPort authority(String host, int port)
- Parameters:
host
- the host portionport
- the port- Returns:
- the instance
-
authority
public static HostAndPort authority(String host)
- Parameters:
host
-- Returns:
-
host
public String host()
- Returns:
- the host value
-
port
public int port()
- Returns:
- the port value or
-1
when not specified
-
newInstance
public static HostAndPort newInstance(io.vertx.core.net.HostAndPort arg)
-
-