SmithyTrait

zio.http.gen.smithy.SmithyTrait
See theSmithyTrait companion trait
object SmithyTrait

Attributes

Companion
trait
Source
Smithy.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case class Auth(schemes: List[ShapeId]) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case class Default(value: NodeValue) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case class Documentation(value: String) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case object Error extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
Self type
Error.type
case class ErrorMessage(selector: String) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case object EventStream extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
Self type
case class Generic(id: ShapeId, value: Option[NodeValue]) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case class Http(method: String, uri: String, code: Int = ...) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case object HttpApiKeyAuth extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
Self type
case object HttpBasicAuth extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
Self type
case object HttpBearerAuth extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
Self type
case object HttpDigestAuth extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
Self type
case class HttpError(code: Int) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case class HttpHeader(name: String) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case object HttpLabel extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
Self type
HttpLabel.type
case object HttpPayload extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
Self type
case class HttpPrefixHeaders(prefix: String) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case class HttpQuery(name: String) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case class HttpQueryParams() extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case object HttpResponseCode extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
Self type
case object Idempotent extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
Self type
Idempotent.type
case class JsonName(name: String) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case class Length(min: Option[Long], max: Option[Long]) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case class MediaType(value: String) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case class Pattern(regex: String) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case class Range(min: Option[BigDecimal], max: Option[BigDecimal]) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
case object Readonly extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
Self type
Readonly.type
case object Required extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
Self type
Required.type
case object Streaming extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all
Self type
Streaming.type
case class TimestampFormat(format: String) extends SmithyTrait

Attributes

Source
Smithy.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait SmithyTrait
class Object
trait Matchable
class Any
Show all

Inherited and Abstract types

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source
Mirror.scala

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source
Mirror.scala