HasId

smithy4s.HasId
trait HasId

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Newtype[A]
object HttpMediaType.type
object Auth.type
object AuthTraitReference.type
object Default.type
object Documentation.type
object Enum.type
object EnumConstantBodyName.type
object EnumValue.type
object Examples.type
object ExternalDocumentation.type
object HttpError.type
object HttpHeader.type
object HttpPrefixHeaders.type
object HttpQuery.type
object JsonName.type
object LocalMixinTrait.type
object LocalMixinTraitList.type
object MediaType.type
object NonEmptyString.type
object NonEmptyStringList.type
object NonEmptyStringMap.type
object Pattern.type
object PrimitiveShort.type
object References.type
object ResourceIdentifier.type
object Since.type
object Suppress.type
object Tags.type
object Title.type
object TraitDiffRules.type
object TraitShapeId.type
object TraitShapeIdList.type
object XmlName.type
object Acceptors.type
object NonEmptyString.type
object NonEmptyStringList.type
object Waitable.type
object WaiterDelay.type
object WaiterName.type
object ProtoIndex.type
object ProtoReservedFields.type
object DataExamples.type
object DefaultValue.type
object Discriminated.type
object UncheckedExamples.type
object UrlFormName.type
trait Service[Alg]
trait Mixin[Alg, Op]
trait Reflective[Op]
class ShapeId
trait ShapeTag[A]
trait Companion[A]
object HttpBinding.type
object InputOutput.type
trait Companion[E]
trait Enumeration[E]
object Error.type
object HttpApiKeyLocations.type
object StructurallyExclusive.type
object TimestampFormat.type
object TraitChangeSeverity.type
object TraitChangeType.type
object AcceptorState.type
object PathComparator.type
object ProtoNumType.type
object ProtoTimestampFormat.type
object AddedDefault.type
object AuthDefinition.type
object Box.type
object ClientOptional.type
object Cors.type
object Deprecated.type
object Endpoint.type
object EnumDefinition.type
object EventHeader.type
object EventPayload.type
object Example.type
object ExampleError.type
object HostLabel.type
object Http.type
object HttpApiKeyAuth.type
object HttpBasicAuth.type
object HttpBearerAuth.type
object HttpChecksumRequired.type
object HttpDigestAuth.type
object HttpLabel.type
object HttpPayload.type
object HttpQueryParams.type
object HttpResponseCode.type
object IdRef.type
object IdempotencyToken.type
object Idempotent.type
object Input.type
object Internal.type
object Length.type
object Mixin.type
object NestedProperties.type
object NoReplace.type
object NotProperty.type
object OptionalAuth.type
object Output.type
object Paginated.type
object Private.type
object Property.type
object ProtocolDefinition.type
object Range.type
object Readonly.type
object Recommended.type
object Reference.type
object RequestCompression.type
object Required.type
object RequiresLength.type
object Retryable.type
object Sensitive.type
object Sparse.type
object Streaming.type
object Trait.type
object TraitDiffRule.type
object UniqueItems.type
object Unit.type
object UnitType.type
object Unstable.type
object XmlAttribute.type
object XmlFlattened.type
object XmlNamespace.type
object Acceptor.type
object Matcher.type
object PathMatcher.type
object Waiter.type
object CountryCodeFormat.type
object EmailFormat.type
object HexColorCodeFormat.type
object LanguageCodeFormat.type
object LanguageTagFormat.type
object Grpc.type
object ProtoCompactUUID.type
object ProtoEnabled.type
object ProtoInlinedOneOf.type
object ProtoWrapped.type
object Range.type
object DataExample.type
object DateFormat.type
object Nullable.type
object OpenEnum.type
object SimpleRestJson.type
object StructurePattern.type
object UncheckedExample.type
object Untagged.type
object UrlFormFlattened.type
object UuidFormat.type
Show all

Members list

Value members

Abstract methods

def id: ShapeId