sealed trait QueryEndpoint extends RestEndpoint with Api
- Attributes
- protected[client]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- QueryEndpoint
- RestEndpoint
- Endpoint
- Api
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
Concrete 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
-
def
acceptHeader: HttpHeader
- Definition Classes
- RestEndpoint
-
def
acceptableNonSuccessStatusCodes: Set[StatusCode]
- Definition Classes
- Endpoint
-
def
asHttpRequest(basePath: String): HttpRequest
- Definition Classes
- RestEndpoint
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
createParamMap(keyAndValues: (String, Option[String])*): Map[String, Seq[String]]
- Attributes
- protected
- Definition Classes
- RestEndpoint
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
forceStrict: Boolean
Force to read all response body in memory inside retried block, this is used when simple responses return chunked data that can cause Truncation exception when parsed.
Force to read all response body in memory inside retried block, this is used when simple responses return chunked data that can cause Truncation exception when parsed.
TODO: can become !isStreamingRequest, but need some heavy test to see the memory impact
- Definition Classes
- Endpoint
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
headers: Seq[HttpHeader]
Note: when change it always check all conflicts/replacements that can happens by base and child classes
Note: when change it always check all conflicts/replacements that can happens by base and child classes
- Definition Classes
- Endpoint
-
def
httpEntity: Option[RequestEntity]
- Definition Classes
- Endpoint
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isStreamingRequest: Boolean
- Definition Classes
- Endpoint
-
def
maxWaitingTimeBetweenRetries(retryPolicyType: RetryPolicyType): FiniteDuration
- Definition Classes
- Endpoint
-
def
method: HttpMethod
- Definition Classes
- Endpoint
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
val
path: String
- Definition Classes
- QueryEndpoint → RestEndpoint
-
def
perRequestTimeout(retryPolicyType: RetryPolicyType): FiniteDuration
- Definition Classes
- Endpoint
-
def
query: Map[String, Seq[String]]
- Definition Classes
- RestEndpoint
-
def
retriableHttpStatusCodes: Set[StatusCode]
- Definition Classes
- Endpoint
-
def
retriesDeadline(retryPolicyType: RetryPolicyType): FiniteDuration
- Definition Classes
- Endpoint
-
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( ... ) @native()