Class CreateContextDirective<S,​I extends SmithyIntegration<S,​?,​?>>

    • Method Detail

      • symbolProvider

        public SymbolProvider symbolProvider()
        Returns:
        Returns the SymbolProvider used during codegen.
      • fileManifest

        public FileManifest fileManifest()
        Returns:
        Gets the FileManifest being written to for code generation.
      • integrations

        public java.util.List<I> integrations()
        Returns:
        Returns the list of Integrations used during codegen.
      • supportedProtocols

        public java.util.Map<ShapeId,​Trait> supportedProtocols()
        Get a map of supported protocols on the service shape in the form of shape ID to the definition of the trait.
        Returns:
        Returns the protocol shape IDs of the service.
        See Also:
        ServiceIndex