EnumConstantBodyName

smithy.api.EnumConstantBodyName$

The optional name or label of the enum constant value.

This property is used in code generation to provide a label for each enum value. No two enums can have the same 'name' value.

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Inherited classlikes

object hint

Attributes

Inherited from:
Newtype
Graph
Supertypes
class Object
trait Matchable
class Any

Inherited types

opaque type Type

Attributes

Inherited from:
Newtype

Value members

Inherited methods

def apply(a: String): Type

Attributes

Inherited from:
Newtype
def unapply(orig: Type): Some[A]

Attributes

Inherited from:
Newtype

Concrete fields

val id: ShapeId

Extensions

Inherited extensions

extension (orig: Type)
def value: A

Attributes

Inherited from:
Newtype

Implicits

Implicits

Inherited implicits

Attributes

Inherited from:
Newtype
implicit val tag: ShapeTag[Type]

Attributes

Inherited from:
Newtype