Uses of Class
software.amazon.awssdk.codegen.model.intermediate.IntermediateModel
-
-
Uses of IntermediateModel in software.amazon.awssdk.codegen
Methods in software.amazon.awssdk.codegen that return IntermediateModel Modifier and Type Method Description IntermediateModelIntermediateModelBuilder. build() -
Uses of IntermediateModel in software.amazon.awssdk.codegen.customization
Methods in software.amazon.awssdk.codegen.customization with parameters of type IntermediateModel Modifier and Type Method Description voidCodegenCustomizationProcessor. postprocess(IntermediateModel intermediateModel)Apply the customization after the intermediate model is builtvoidCodegenCustomizationProcessorChain. postprocess(IntermediateModel intermediateModel) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.customization.processors
Methods in software.amazon.awssdk.codegen.customization.processors with parameters of type IntermediateModel Modifier and Type Method Description voidCustomSdkShapesProcessor. postprocess(IntermediateModel intermediateModel)voidExplicitStringPayloadQueryProtocolProcessor. postprocess(IntermediateModel intermediateModel)voidMetadataModifiersProcessor. postprocess(IntermediateModel intermediateModel)voidNewAndLegacyEventStreamProcessor. postprocess(IntermediateModel intermediateModel)voidRemoveExceptionMessagePropertyProcessor. postprocess(IntermediateModel intermediateModel)voidRenameShapesProcessor. postprocess(IntermediateModel intermediateModel)voidS3ControlRemoveAccountIdHostPrefixProcessor. postprocess(IntermediateModel intermediateModel)voidS3RemoveBucketFromUriProcessor. postprocess(IntermediateModel intermediateModel)voidUseLegacyEventGenerationSchemeProcessor. postprocess(IntermediateModel intermediateModel) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.docs
Methods in software.amazon.awssdk.codegen.docs with parameters of type IntermediateModel Modifier and Type Method Description software.amazon.awssdk.codegen.docs.OperationDocProviderSimpleMethodOverload. asyncDocsProvider(IntermediateModel model, OperationModel opModel, DocConfiguration docConfiguration)static StringOperationDocs. getDocs(IntermediateModel model, OperationModel opModel, ClientType clientType)Get documentation for theSimpleMethodOverload.NORMALoverload.static StringOperationDocs. getDocs(IntermediateModel model, OperationModel opModel, ClientType clientType, SimpleMethodOverload simpleMethodOverload)Equivalent to callingOperationDocs.getDocs(IntermediateModel, OperationModel, ClientType, SimpleMethodOverload, DocConfiguration)with a defaultDocConfigurationstatic StringOperationDocs. getDocs(IntermediateModel model, OperationModel opModel, ClientType clientType, SimpleMethodOverload simpleMethodOverload, DocConfiguration docConfig)Get documentation for a specificSimpleMethodOverload.software.amazon.awssdk.codegen.docs.OperationDocProviderSimpleMethodOverload. syncDocsProvider(IntermediateModel model, OperationModel opModel, DocConfiguration docConfiguration)Constructors in software.amazon.awssdk.codegen.docs with parameters of type IntermediateModel Constructor Description PaginationDocs(IntermediateModel intermediateModel, OperationModel operationModel, PaginatorDefinition paginatorDefinition) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.emitters
Methods in software.amazon.awssdk.codegen.emitters that return IntermediateModel Modifier and Type Method Description IntermediateModelGeneratorTaskParams. getModel()Methods in software.amazon.awssdk.codegen.emitters with parameters of type IntermediateModel Modifier and Type Method Description static GeneratorTaskParamsGeneratorTaskParams. create(IntermediateModel model, String sourceDirectory, String testDirectory, String resourcesDirectory)Constructors in software.amazon.awssdk.codegen.emitters with parameters of type IntermediateModel Constructor Description GeneratorPathProvider(IntermediateModel model, String sourceDirectory, String testDirectory, String resourcesDirectory) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.emitters.tasks
Fields in software.amazon.awssdk.codegen.emitters.tasks declared as IntermediateModel Modifier and Type Field Description protected IntermediateModelBaseGeneratorTasks. model -
Uses of IntermediateModel in software.amazon.awssdk.codegen.internal
Methods in software.amazon.awssdk.codegen.internal with parameters of type IntermediateModel Modifier and Type Method Description static ShapeModelUtils. findMemberShapeModelByC2jNameIfExists(IntermediateModel intermediateModel, String shapeC2jName)Search for a shape model by its C2J name, excluding request and response shapes, which are not candidates to be members of another shape.static ShapeModelUtils. findShapeModelByC2jName(IntermediateModel intermediateModel, String shapeC2jName)Search for intermediate shape model by its c2j name.static ShapeModelUtils. findShapeModelByC2jNameIfExists(IntermediateModel intermediateModel, String shapeC2jName)Search for intermediate shape model by its c2j name.static List<ShapeModel>Utils. findShapesByC2jName(IntermediateModel intermediateModel, String shapeC2jName) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.model.intermediate
Methods in software.amazon.awssdk.codegen.model.intermediate with parameters of type IntermediateModel Modifier and Type Method Description StringOperationModel. getDocs(IntermediateModel model, ClientType clientType)StringOperationModel. getDocs(IntermediateModel model, ClientType clientType, SimpleMethodOverload methodOverload)StringOperationModel. getDocs(IntermediateModel model, ClientType clientType, SimpleMethodOverload methodOverload, DocConfiguration config) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.naming
Methods in software.amazon.awssdk.codegen.naming with parameters of type IntermediateModel Modifier and Type Method Description voidDefaultNamingStrategy. validateCustomerVisibleNaming(IntermediateModel trimmedModel)voidNamingStrategy. validateCustomerVisibleNaming(IntermediateModel trimmedModel)Verify the customer-visible naming in the provided intermediate model will compile and is idiomatic to Java. -
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet
Constructors in software.amazon.awssdk.codegen.poet with parameters of type IntermediateModel Constructor Description PoetExtension(IntermediateModel model) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet.auth.scheme
Constructors in software.amazon.awssdk.codegen.poet.auth.scheme with parameters of type IntermediateModel Constructor Description AuthSchemeInterceptorSpec(IntermediateModel intermediateModel)AuthSchemeParamsSpec(IntermediateModel intermediateModel)AuthSchemeProviderSpec(IntermediateModel intermediateModel)AuthSchemeSpecUtils(IntermediateModel intermediateModel)DefaultAuthSchemeParamsSpec(IntermediateModel intermediateModel)EndpointBasedAuthSchemeProviderSpec(IntermediateModel intermediateModel)ModelBasedAuthSchemeProviderSpec(IntermediateModel intermediateModel) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet.builder
Constructors in software.amazon.awssdk.codegen.poet.builder with parameters of type IntermediateModel Constructor Description AsyncClientBuilderClass(IntermediateModel model)AsyncClientBuilderInterface(IntermediateModel model)BaseClientBuilderClass(IntermediateModel model)BaseClientBuilderInterface(IntermediateModel model)SyncClientBuilderClass(IntermediateModel model)SyncClientBuilderInterface(IntermediateModel model) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet.client
Fields in software.amazon.awssdk.codegen.poet.client declared as IntermediateModel Modifier and Type Field Description protected IntermediateModelAsyncClientInterface. modelConstructors in software.amazon.awssdk.codegen.poet.client with parameters of type IntermediateModel Constructor Description AsyncClientInterface(IntermediateModel model)DelegatingAsyncClientClass(IntermediateModel model)DelegatingSyncClientClass(IntermediateModel model)SdkClientOptions(IntermediateModel model)SyncClientInterface(IntermediateModel model) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet.client.specs
Fields in software.amazon.awssdk.codegen.poet.client.specs declared as IntermediateModel Modifier and Type Field Description protected IntermediateModelQueryProtocolSpec. intermediateModelMethods in software.amazon.awssdk.codegen.poet.client.specs with parameters of type IntermediateModel Modifier and Type Method Description com.squareup.javapoet.CodeBlockJsonProtocolSpec. asyncExecutionHandler(IntermediateModel intermediateModel, OperationModel opModel)default com.squareup.javapoet.CodeBlockProtocolSpec. asyncExecutionHandler(IntermediateModel intermediateModel, OperationModel opModel)Execution handler invocation only differs for protocols that support streaming outputs (REST-JSON, REST-XML).com.squareup.javapoet.CodeBlockQueryProtocolSpec. asyncExecutionHandler(IntermediateModel intermediateModel, OperationModel opModel)com.squareup.javapoet.CodeBlockXmlProtocolSpec. asyncExecutionHandler(IntermediateModel intermediateModel, OperationModel opModel)default com.squareup.javapoet.CodeBlockProtocolSpec. asyncMarshaller(IntermediateModel model, OperationModel opModel, com.squareup.javapoet.ClassName marshaller, String protocolFactory)default com.squareup.javapoet.CodeBlockProtocolSpec. credentialType(OperationModel opModel, IntermediateModel model)com.squareup.javapoet.MethodSpecJsonProtocolSpec. initProtocolFactory(IntermediateModel model)com.squareup.javapoet.MethodSpecProtocolSpec. initProtocolFactory(IntermediateModel model)com.squareup.javapoet.MethodSpecQueryProtocolSpec. initProtocolFactory(IntermediateModel model)default StringProtocolSpec. populateHttpStatusCode(ShapeModel shapeModel, IntermediateModel model)com.squareup.javapoet.FieldSpecJsonProtocolSpec. protocolFactory(IntermediateModel model)com.squareup.javapoet.FieldSpecProtocolSpec. protocolFactory(IntermediateModel model)com.squareup.javapoet.FieldSpecQueryProtocolSpec. protocolFactory(IntermediateModel model)default List<com.squareup.javapoet.CodeBlock>ProtocolSpec. registerModeledExceptions(IntermediateModel model, PoetExtension poetExtensions)com.squareup.javapoet.CodeBlockJsonProtocolSpec. responseHandler(IntermediateModel model, OperationModel opModel)com.squareup.javapoet.CodeBlockProtocolSpec. responseHandler(IntermediateModel model, OperationModel opModel)com.squareup.javapoet.CodeBlockQueryProtocolSpec. responseHandler(IntermediateModel model, OperationModel opModel)com.squareup.javapoet.CodeBlockXmlProtocolSpec. responseHandler(IntermediateModel model, OperationModel opModel)default com.squareup.javapoet.CodeBlockProtocolSpec. streamingMarshallerCode(IntermediateModel model, OperationModel opModel, com.squareup.javapoet.ClassName marshaller, String protocolFactory, boolean isAsync)default com.squareup.javapoet.CodeBlockProtocolSpec. syncStreamingMarshaller(IntermediateModel model, OperationModel opModel, com.squareup.javapoet.ClassName marshaller)For sync streaming operations, wrap request marshaller inStreamingRequestMarshallerclass.Constructors in software.amazon.awssdk.codegen.poet.client.specs with parameters of type IntermediateModel Constructor Description Ec2ProtocolSpec(IntermediateModel model, PoetExtension poetExtensions)JsonProtocolSpec(PoetExtension poetExtensions, IntermediateModel model)QueryProtocolSpec(IntermediateModel intermediateModel, PoetExtension poetExtensions)XmlProtocolSpec(IntermediateModel model, PoetExtension poetExtensions) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet.client.traits
Methods in software.amazon.awssdk.codegen.poet.client.traits with parameters of type IntermediateModel Modifier and Type Method Description static com.squareup.javapoet.CodeBlockRequestCompressionTrait. create(OperationModel operationModel, IntermediateModel model)Generate a ".putExecutionAttribute(...)" code-block for the provided operation model. -
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet.common
Fields in software.amazon.awssdk.codegen.poet.common declared as IntermediateModel Modifier and Type Field Description protected IntermediateModelUserAgentUtilsSpec. modelConstructors in software.amazon.awssdk.codegen.poet.common with parameters of type IntermediateModel Constructor Description UserAgentUtilsSpec(IntermediateModel model) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet.eventstream
Methods in software.amazon.awssdk.codegen.poet.eventstream with parameters of type IntermediateModel Modifier and Type Method Description static Collection<OperationModel>EventStreamUtils. findOperationsWithEventStream(IntermediateModel model, ShapeModel eventStreamShape)Returns the all operations that contain the given event stream shape.static Optional<ShapeModel>EventStreamUtils. getBaseEventStreamShape(IntermediateModel model, ShapeModel eventShape)Returns the event streamShapeModelthat contains the given event.static List<ShapeModel>EventStreamUtils. getBaseEventStreamShapes(IntermediateModel model, ShapeModel eventShape)static booleanEventStreamUtils. isRequestEvent(IntermediateModel model, ShapeModel eventShape)Returns true if the given event shape is a sub-member of any operation request.Constructors in software.amazon.awssdk.codegen.poet.eventstream with parameters of type IntermediateModel Constructor Description EventTypeEnumSpec(String enumPackageName, IntermediateModel intermediateModel, ShapeModel eventStream) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet.model
-
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet.paginators
Fields in software.amazon.awssdk.codegen.poet.paginators declared as IntermediateModel Modifier and Type Field Description protected IntermediateModelPaginatorsClassSpec. modelConstructors in software.amazon.awssdk.codegen.poet.paginators with parameters of type IntermediateModel Constructor Description AsyncResponseClassSpec(IntermediateModel model, String c2jOperationName, PaginatorDefinition paginatorDefinition)PaginatorsClassSpec(IntermediateModel model, String c2jOperationName, PaginatorDefinition paginatorDefinition)SyncResponseClassSpec(IntermediateModel model, String c2jOperationName, PaginatorDefinition paginatorDefinition) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet.paginators.customizations
Constructors in software.amazon.awssdk.codegen.poet.paginators.customizations with parameters of type IntermediateModel Constructor Description SameTokenAsyncResponseClassSpec(IntermediateModel model, String c2jOperationName, PaginatorDefinition paginatorDefinition)SameTokenSyncResponseClassSpec(IntermediateModel model, String c2jOperationName, PaginatorDefinition paginatorDefinition) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet.rules
Constructors in software.amazon.awssdk.codegen.poet.rules with parameters of type IntermediateModel Constructor Description ClientContextParamsClassSpec(IntermediateModel model)DefaultPartitionDataProviderSpec(IntermediateModel model)EndpointParametersClassSpec(IntermediateModel intermediateModel)EndpointProviderInterfaceSpec(IntermediateModel intermediateModel)EndpointProviderSpec(IntermediateModel intermediateModel)EndpointProviderTestSpec(IntermediateModel model)EndpointResolverInterceptorSpec(IntermediateModel model)EndpointRulesClientTestSpec(IntermediateModel model)EndpointRulesSpecUtils(IntermediateModel intermediateModel)RequestEndpointInterceptorSpec(IntermediateModel model)RuleSetCreationSpec(IntermediateModel intermediateModel) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet.transform
Constructors in software.amazon.awssdk.codegen.poet.transform with parameters of type IntermediateModel Constructor Description MarshallerSpec(IntermediateModel intermediateModel, ShapeModel shapeModel) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet.transform.protocols
Constructors in software.amazon.awssdk.codegen.poet.transform.protocols with parameters of type IntermediateModel Constructor Description EventStreamJsonMarshallerSpec(IntermediateModel model, ShapeModel shapeModel)QueryMarshallerSpec(IntermediateModel model, ShapeModel shapeModel)XmlMarshallerSpec(IntermediateModel model, ShapeModel shapeModel) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.poet.waiters
Constructors in software.amazon.awssdk.codegen.poet.waiters with parameters of type IntermediateModel Constructor Description AsyncWaiterClassSpec(IntermediateModel model)AsyncWaiterInterfaceSpec(IntermediateModel model)BaseWaiterClassSpec(IntermediateModel model, com.squareup.javapoet.ClassName waiterClassName)BaseWaiterInterfaceSpec(IntermediateModel model)WaiterClassSpec(IntermediateModel model)WaiterInterfaceSpec(IntermediateModel model) -
Uses of IntermediateModel in software.amazon.awssdk.codegen.utils
Methods in software.amazon.awssdk.codegen.utils with parameters of type IntermediateModel Modifier and Type Method Description static booleanAuthUtils. isOpBearerAuth(IntermediateModel model, OperationModel opModel)Returnstrueif the operation should use bearer auth.static booleanAuthUtils. usesAwsAuth(IntermediateModel model)static booleanAuthUtils. usesBearerAuth(IntermediateModel model)Returnstrueif the service as a whole or any of its operations usesbearerauth type.
-