final case class RestXml(http: Option[List[String]] = None, eventStreamHttp: Option[List[String]] = None, noErrorWrapping: Option[Boolean] = None) extends HttpConfiguration with Product with Serializable
A RESTful protocol that sends XML in structured payloads.
- http
The priority ordered list of supported HTTP protocol versions.
- eventStreamHttp
The priority ordered list of supported HTTP protocol versions that are required when using event streams with the service. If not set, this value defaults to the value of the
http
member. Any entry ineventStreamHttp
MUST also appear inhttp
.- noErrorWrapping
Disables the serialization wrapping of error properties in an 'Error' XML element.
- Annotations
- @deprecated
- Deprecated
(Since version N/A) N/A
- Alphabetic
- By Inheritance
- RestXml
- Serializable
- Product
- Equals
- HttpConfiguration
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new RestXml(http: Option[List[String]] = None, eventStreamHttp: Option[List[String]] = None, noErrorWrapping: Option[Boolean] = None)
- http
The priority ordered list of supported HTTP protocol versions.
- eventStreamHttp
The priority ordered list of supported HTTP protocol versions that are required when using event streams with the service. If not set, this value defaults to the value of the
http
member. Any entry ineventStreamHttp
MUST also appear inhttp
.- noErrorWrapping
Disables the serialization wrapping of error properties in an 'Error' XML element.
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 clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val eventStreamHttp: Option[List[String]]
- Definition Classes
- RestXml → HttpConfiguration
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val http: Option[List[String]]
- Definition Classes
- RestXml → HttpConfiguration
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- 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()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()