final case class AwsJson1_0(http: Option[List[String]] = None, eventStreamHttp: Option[List[String]] = None) extends HttpConfiguration with Product with Serializable
An RPC-based protocol that sends JSON payloads. This protocol does not use HTTP binding traits.
- 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
.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AwsJson1_0
- Serializable
- Product
- Equals
- HttpConfiguration
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new AwsJson1_0(http: Option[List[String]] = None, eventStreamHttp: Option[List[String]] = 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
.
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
- AwsJson1_0 → 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
- AwsJson1_0 → 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()