Class TransportContext

    • Constructor Detail

      • TransportContext

        public TransportContext()
    • Method Detail

      • classNames

        public abstract ClassNames classNames()
      • transport

        public abstract Transport transport()
      • transportNames

        public abstract List<String> transportNames()
      • callSettingsClass

        @Nullable
        public abstract Class<?> callSettingsClass()
      • stubCallableFactoryType

        @Nullable
        public abstract TypeNode stubCallableFactoryType()
      • methodDescriptorClass

        @Nullable
        public abstract Class<?> methodDescriptorClass()
      • transportOperationsStubTypes

        public abstract List<TypeNode> transportOperationsStubTypes()
      • transportOperationsStubNames

        public abstract List<String> transportOperationsStubNames()
      • instantiatingChannelProviderClasses

        public abstract List<Class<?>> instantiatingChannelProviderClasses()
      • instantiatingChannelProviderBuilderClasses

        public abstract List<Class<?>> instantiatingChannelProviderBuilderClasses()
      • defaultTransportProviderBuilderNames

        public abstract List<String> defaultTransportProviderBuilderNames()
      • transportApiClientHeaderProviderBuilderNames

        public abstract List<String> transportApiClientHeaderProviderBuilderNames()
      • transportChannelTypes

        public abstract List<TypeNode> transportChannelTypes()
      • transportGetterNames

        public abstract List<String> transportGetterNames()
      • transportCallSettingsType

        @Nullable
        public abstract TypeNode transportCallSettingsType()
      • transportCallableFactoryType

        @Nullable
        public abstract TypeNode transportCallableFactoryType()
      • operationsStubTypes

        public abstract List<TypeNode> operationsStubTypes()
      • transportCallSettingsName

        @Nullable
        public abstract String transportCallSettingsName()
      • operationResponseTransformerType

        public abstract TypeNode operationResponseTransformerType()
      • operationMetadataTransformerType

        public abstract TypeNode operationMetadataTransformerType()
      • operationsClientTypes

        public abstract List<TypeNode> operationsClientTypes()
      • operationsClientNames

        public abstract List<String> operationsClientNames()
      • useValuePatterns

        public abstract boolean useValuePatterns()
      • classToType

        protected static TypeNode classToType​(Class<?> clazz)