smithy.api
package smithy.api
Members list
Concise view
Type members
Classlikes
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[AddedDefault]trait Has[AddedDefault]trait ShapeTag[AddedDefault]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- AddedDefault.type
Attributes
- Graph
- Supertypes
- Self type
- Auth.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[AuthDefinition]trait Has[AuthDefinition]trait ShapeTag[AuthDefinition]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- AuthDefinition.type
Attributes
- Graph
- Supertypes
- Self type
- AuthTraitReference.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[ClientOptional]trait Has[ClientOptional]trait ShapeTag[ClientOptional]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- ClientOptional.type
case class Cors(origin: NonEmptyString, maxAge: Int, additionalAllowedHeaders: Option[List[NonEmptyString]], additionalExposedHeaders: Option[List[NonEmptyString]])
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[Deprecated]trait Has[Deprecated]trait ShapeTag[Deprecated]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- Deprecated.type
Attributes
- Graph
- Supertypes
- Self type
- Documentation.type
Attributes
- Graph
- Supertypes
- Self type
- Enum.type
Attributes
- Graph
- Supertypes
- Self type
- EnumConstantBodyName.type
case class EnumDefinition(value: NonEmptyString, name: Option[EnumConstantBodyName], documentation: Option[String], tags: Option[List[NonEmptyString]], deprecated: Option[Boolean])
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[EnumDefinition]trait Has[EnumDefinition]trait ShapeTag[EnumDefinition]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- EnumDefinition.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[EventHeader]trait Has[EventHeader]trait ShapeTag[EventHeader]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- EventHeader.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[EventPayload]trait Has[EventPayload]trait ShapeTag[EventPayload]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- EventPayload.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[ExampleError]trait Has[ExampleError]trait ShapeTag[ExampleError]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- ExampleError.type
Attributes
- Graph
- Supertypes
- Self type
case class HttpApiKeyAuth(name: NonEmptyString, in: HttpApiKeyLocations, scheme: Option[NonEmptyString])
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[HttpApiKeyAuth]trait Has[HttpApiKeyAuth]trait ShapeTag[HttpApiKeyAuth]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- HttpApiKeyAuth.type
sealed abstract class HttpApiKeyLocations(_value: String, _name: String, _intValue: Int) extends Value
object HttpApiKeyLocations extends Enumeration[HttpApiKeyLocations] with Companion[HttpApiKeyLocations]
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Sumtrait Mirrortrait Enumeration[HttpApiKeyLocations]trait Companion[HttpApiKeyLocations]trait Has[HttpApiKeyLocations]trait ShapeTag[HttpApiKeyLocations]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- HttpApiKeyLocations.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[HttpBasicAuth]trait Has[HttpBasicAuth]trait ShapeTag[HttpBasicAuth]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- HttpBasicAuth.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[HttpBearerAuth]trait Has[HttpBearerAuth]trait ShapeTag[HttpBearerAuth]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- HttpBearerAuth.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[HttpChecksumRequired]trait Has[HttpChecksumRequired]trait ShapeTag[HttpChecksumRequired]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- HttpChecksumRequired.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[HttpDigestAuth]trait Has[HttpDigestAuth]trait ShapeTag[HttpDigestAuth]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- HttpDigestAuth.type
Attributes
- Graph
- Supertypes
- Self type
- HttpHeader.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[HttpPayload]trait Has[HttpPayload]trait ShapeTag[HttpPayload]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- HttpPayload.type
Attributes
- Graph
- Supertypes
- Self type
- HttpPrefixHeaders.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[HttpQueryParams]trait Has[HttpQueryParams]trait ShapeTag[HttpQueryParams]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- HttpQueryParams.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[HttpResponseCode]trait Has[HttpResponseCode]trait ShapeTag[HttpResponseCode]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- HttpResponseCode.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[IdempotencyToken]trait Has[IdempotencyToken]trait ShapeTag[IdempotencyToken]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- IdempotencyToken.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[Idempotent]trait Has[Idempotent]trait ShapeTag[Idempotent]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- Idempotent.type
Attributes
- Graph
- Supertypes
- Self type
- LocalMixinTrait.type
Attributes
- Graph
- Supertypes
- Self type
- LocalMixinTraitList.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[NestedProperties]trait Has[NestedProperties]trait ShapeTag[NestedProperties]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- NestedProperties.type
Attributes
- Graph
- Supertypes
- Self type
- NonEmptyString.type
Attributes
- Graph
- Supertypes
- Self type
- NonEmptyStringList.type
Attributes
- Graph
- Supertypes
- Self type
- NonEmptyStringMap.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[NotProperty]trait Has[NotProperty]trait ShapeTag[NotProperty]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- NotProperty.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[OptionalAuth]trait Has[OptionalAuth]trait ShapeTag[OptionalAuth]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- OptionalAuth.type
case class Paginated(inputToken: Option[NonEmptyString], outputToken: Option[NonEmptyString], items: Option[NonEmptyString], pageSize: Option[NonEmptyString])
Attributes
- Graph
- Supertypes
- Self type
- PrimitiveShort.type
case class ProtocolDefinition(traits: Option[List[TraitShapeId]], noInlineDocumentSupport: Option[Boolean])
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[ProtocolDefinition]trait Has[ProtocolDefinition]trait ShapeTag[ProtocolDefinition]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- ProtocolDefinition.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[Recommended]trait Has[Recommended]trait ShapeTag[Recommended]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- Recommended.type
case class Reference(resource: NonEmptyString, ids: Option[Map[NonEmptyString, NonEmptyString]], service: Option[NonEmptyString], rel: Option[NonEmptyString])
Attributes
- Graph
- Supertypes
- Self type
- References.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[RequiresLength]trait Has[RequiresLength]trait ShapeTag[RequiresLength]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- RequiresLength.type
Attributes
- Graph
- Supertypes
- Self type
- ResourceIdentifier.type
sealed abstract class StructurallyExclusive(_value: String, _name: String, _intValue: Int) extends Value
object StructurallyExclusive extends Enumeration[StructurallyExclusive] with Companion[StructurallyExclusive]
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Sumtrait Mirrortrait Enumeration[StructurallyExclusive]trait Companion[StructurallyExclusive]trait Has[StructurallyExclusive]trait ShapeTag[StructurallyExclusive]trait HasIdclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Sumtrait Mirrortrait Enumeration[TimestampFormat]trait Companion[TimestampFormat]trait Has[TimestampFormat]trait ShapeTag[TimestampFormat]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- TimestampFormat.type
case class Trait(selector: Option[String], structurallyExclusive: Option[StructurallyExclusive], conflicts: Option[List[NonEmptyString]], breakingChanges: Option[List[TraitDiffRule]])
sealed abstract class TraitChangeSeverity(_value: String, _name: String, _intValue: Int) extends Value
object TraitChangeSeverity extends Enumeration[TraitChangeSeverity] with Companion[TraitChangeSeverity]
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Sumtrait Mirrortrait Enumeration[TraitChangeSeverity]trait Companion[TraitChangeSeverity]trait Has[TraitChangeSeverity]trait ShapeTag[TraitChangeSeverity]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- TraitChangeSeverity.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Sumtrait Mirrortrait Enumeration[TraitChangeType]trait Companion[TraitChangeType]trait Has[TraitChangeType]trait ShapeTag[TraitChangeType]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- TraitChangeType.type
case class TraitDiffRule(change: TraitChangeType, severity: TraitChangeSeverity, path: Option[String], message: Option[String])
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[TraitDiffRule]trait Has[TraitDiffRule]trait ShapeTag[TraitDiffRule]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- TraitDiffRule.type
Attributes
- Graph
- Supertypes
- Self type
- TraitDiffRules.type
Attributes
- Graph
- Supertypes
- Self type
- TraitShapeId.type
Attributes
- Graph
- Supertypes
- Self type
- TraitShapeIdList.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[UniqueItems]trait Has[UniqueItems]trait ShapeTag[UniqueItems]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- UniqueItems.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[XmlAttribute]trait Has[XmlAttribute]trait ShapeTag[XmlAttribute]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- XmlAttribute.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[XmlFlattened]trait Has[XmlFlattened]trait ShapeTag[XmlFlattened]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- XmlFlattened.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrortrait Companion[XmlNamespace]trait Has[XmlNamespace]trait ShapeTag[XmlNamespace]trait HasIdclass Objecttrait Matchableclass Any
- Self type
- XmlNamespace.type