class HttpLocation extends AnyRef
Represents the location of a HTTP endpoint. This object (its json representation) will be used as "location" in a service record.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- HttpLocation
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new HttpLocation(_asJava: servicediscovery.types.HttpLocation)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asJava: servicediscovery.types.HttpLocation
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- def getEndpoint: String
- def getHost: String
- def getPort: Int
- def getRoot: String
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isSsl: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
setEndpoint(value: String): HttpLocation
Sets the endpoint, which is the URL of the service.
Sets the endpoint, which is the URL of the service. The endpoint is automatically computed when you use the other
setX
method. -
def
setHost(value: String): HttpLocation
Sets the host.
-
def
setPort(value: Int): HttpLocation
Sets the port
-
def
setRoot(value: String): HttpLocation
Sets the path of the service (root)
-
def
setSsl(value: Boolean): HttpLocation
Sets whether or not the HTTP service is using
https
. -
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )