Interface ToShapeId

All Known Subinterfaces:
Trait
All Known Implementing Classes:
AbstractTrait, ActionNameTrait, ActionPermissionDescriptionTrait, AddedDefaultTrait, AnnotationTrait, ApiKeySourceTrait, ArnReferenceTrait, ArnTrait, AuthDefinitionTrait, AuthorizersTrait, AuthorizerTrait, AuthTrait, AwsJson1_0Trait, AwsJson1_1Trait, AwsProtocolTrait, AwsQueryCompatibleTrait, AwsQueryErrorTrait, AwsQueryTrait, BigDecimalShape, BigIntegerShape, BlobShape, BooleanShape, BoxTrait, ByteShape, CfnAdditionalIdentifierTrait, CfnDefaultValueTrait, CfnExcludePropertyTrait, CfnMutabilityTrait, CfnNameTrait, CfnResourceTrait, ClientContextParamsTrait, ClientDiscoveredEndpointTrait, ClientEndpointDiscoveryIdTrait, ClientEndpointDiscoveryTrait, ClientOptionalTrait, CognitoUserPoolsTrait, CollectionShape, ConditionKeysTrait, ConditionKeyValueTrait, ContextParamTrait, ControlPlaneTrait, CorsTrait, DataPlaneTrait, DataTrait, DefaultTrait, DefineConditionKeysTrait, DeprecatedTrait, DisableConditionKeyInferenceTrait, DocumentationTrait, DocumentShape, DoubleShape, DualStackOnlyEndpointsTrait, DynamicTrait, Ec2QueryNameTrait, Ec2QueryTrait, EndpointModifierTrait, EndpointRuleSetTrait, EndpointTestsTrait, EndpointTrait, EntityShape, EnumShape, EnumTrait, EnumValueTrait, ErrorTrait, EventHeaderTrait, EventPayloadTrait, ExamplesTrait, ExternalDocumentationTrait, FloatShape, HostLabelTrait, HttpApiKeyAuthTrait, HttpBasicAuthTrait, HttpBearerAuthTrait, HttpChecksumRequiredTrait, HttpChecksumTrait, HttpDigestAuthTrait, HttpErrorTrait, HttpHeaderTrait, HttpLabelTrait, HttpMalformedRequestTestsTrait, HttpPayloadTrait, HttpPrefixHeadersTrait, HttpQueryParamsTrait, HttpQueryTrait, HttpRequestTestsTrait, HttpResponseCodeTrait, HttpResponseTestsTrait, HttpTrait, IamActionTrait, IamResourceTrait, IdempotencyTokenTrait, IdempotentTrait, IdRefTrait, InputTrait, IntegerShape, IntegrationTrait, IntEnumShape, InternalTrait, JsonNameTrait, LengthTrait, ListShape, LongShape, MapShape, MediaTypeTrait, MemberShape, MixinTrait, MockIntegrationTrait, ModelSyntaxException, MqttJsonTrait, NestedPropertiesTrait, NoAuthTrait, NoReplaceTrait, NotPropertyTrait, NumberShape, OperationShape, OptionalAuthTrait, OriginalShapeIdTrait, OutputTrait, PaginatedTrait, PatternTrait, PrivateTrait, PropertyTrait, ProtocolDefinitionTrait, PublishTrait, RangeTrait, ReadonlyTrait, RecommendedTrait, ReferencesTrait, RequestCompressionTrait, RequestValidatorTrait, RequiredActionsTrait, RequiredTrait, RequiresLengthTrait, ResourceIdentifierTrait, ResourceShape, RestJson1Trait, RestXmlTrait, RetryableTrait, RuleBasedEndpointsTrait, S3UnwrappedXmlOutputTrait, SensitiveTrait, ServiceResolvedConditionKeysTrait, ServiceShape, ServiceTrait, SetShape, Shape, ShapeId, ShortShape, SigV4ATrait, SigV4Trait, SimpleShape, SinceTrait, SmokeTestsTrait, SparseTrait, SpecificationExtensionTrait, StandardPartitionalEndpointsTrait, StandardRegionalEndpointsTrait, StaticContextParamsTrait, StreamingTrait, StringListTrait, StringShape, StringTrait, StructureShape, SubscribeTrait, SupportedPrincipalTypesTrait, SuppressTrait, SyntheticEnumTrait, TagEnabledTrait, TaggableTrait, TagsTrait, TimestampFormatTrait, TimestampShape, TitleTrait, TopicLabelTrait, TraitDefinition, TraitValidatorsTrait, UnionShape, UniqueItemsTrait, UnitTypeTrait, UnsignedPayloadTrait, UnstableTrait, WaitableTrait, XmlAttributeTrait, XmlFlattenedTrait, XmlNamespaceTrait, XmlNameTrait

public interface ToShapeId
Interface used to convert a shape to a ShapeId.
  • Method Summary

    Modifier and Type
    Method
    Description
     
  • Method Details

    • toShapeId

      ShapeId toShapeId()
      Returns:
      Returns the shape ID of an object.