Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aws/smithy-go
/ functions
Functions
4,217 in github.com/aws/smithy-go
⨍
Functions
4,217
◇
Types & classes
884
↓ 1 callers
Method
generateInternalDocumentInterface
Generates the document interface definition in the internal document package. <pre>{@code import smithydocument "github.com/aws/smithy-go/document"
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ProtocolDocumentGenerator.java:190
↓ 1 callers
Method
generateInternalDocumentTypes
Generates the internal document Go package for the service client. Delegates the logic for document marshaling and unmarshalling types to the provided
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ProtocolDocumentGenerator.java:286
↓ 1 callers
Method
generateInvokeInterceptor
(String type, String args)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/HttpHandlerProtocolGenerator.java:191
↓ 1 callers
Method
generateInvokeOperation
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java:406
↓ 1 callers
Method
generateIsUnsignedPayload
(OperationShape operation)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/auth/SigV4Definition.java:87
↓ 1 callers
Method
generateIsUnsignedPayload
(OperationShape operation)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/auth/SigV4ADefinition.java:89
↓ 1 callers
Function
generateLargePayload
========================================================================== Large payload =============================================================
transport/http/protocol/internal/json/benchmark_test.go:767
↓ 1 callers
Method
generateLegacyInternalDocumentTypes
(GoCodegenContext ctx)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ProtocolDocumentGenerator.java:358
↓ 1 callers
Method
generateMemberDeserializer
(GoWriter writer, MemberShape member, String memberName, Shape target)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/UnionGenerator.java:151
↓ 1 callers
Method
generateMemberMapping
(Model model, SymbolProvider symbolProvider, Optional<StructureShape> outputShape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/AddEventStreamMiddleware.java:181
↓ 1 callers
Method
generateMemberSerializer
(GoWriter writer, MemberShape member, String memberName, Shape target)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/UnionGenerator.java:114
↓ 1 callers
Method
generateMergeAuthProperties
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointMiddlewareGenerator.java:173
↓ 1 callers
Method
generateMessageLiteral
(GoWriter writer, Event event)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/EventStreamProtocolTestGenerator.java:591
↓ 1 callers
Method
generateMetadata
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java:143
↓ 1 callers
Method
generateNew
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java:195
↓ 1 callers
Method
generateNew
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/RequestHandler.java:67
↓ 1 callers
Method
generateNewDocumentMarshaler
Generate the internal constructor function body for the service's internal documentMarshaler type. <pre>{@code func NewDocumentMarshaler(v interface{
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ProtocolGenerator.java:400
↓ 1 callers
Method
generateNewDocumentUnmarshaler
Generate the internal constructor function body for the service's internal documentUnmarshaler type. <pre>{@code func NewDocumentUnmarshaler(v interf
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ProtocolGenerator.java:422
↓ 1 callers
Method
generateNewHeaderValue
(String headerName, List<Writable> headerValues)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolverGenerator.java:483
↓ 1 callers
Method
generateNoSerdeType
Generates an unexported type alias for the {@code github.com/aws/smithy-go/document#NoSerde} type in both the service and types package. This allows f
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ProtocolDocumentGenerator.java:160
↓ 1 callers
Method
generateNodeArray
(Bdd bdd)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointBddResolverGenerator.java:165
↓ 1 callers
Method
generateNodeValue
(Node value)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointTestsGenerator.java:295
↓ 1 callers
Method
generateObservabilityComponents
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java:127
↓ 1 callers
Method
generateOpContextParamBinding
(String paramName, OperationContextParamDefinition def)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointParameterOperationBindingsGenerator.java:95
↓ 1 callers
Method
generateOpaqueAssert
(Shape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/JsonDeserializerGenerator.java:80
↓ 1 callers
Method
generateOperationAuthOptions
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthSchemeResolverGenerator.java:148
↓ 1 callers
Method
generateOperationAuthOptionsEntry
(OperationShape operation)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthSchemeResolverGenerator.java:167
↓ 1 callers
Method
generateOperationContextParamBindings
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointParameterOperationBindingsGenerator.java:82
↓ 1 callers
Method
generateOperationDeserializer
(GenerationContext context, OperationShape operation)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpRpcProtocolGenerator.java:321
↓ 1 callers
Method
generateOperationDeserializerMiddleware
(GenerationContext context, OperationShape operation)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:377
↓ 1 callers
Method
generateOperationDocumentDeserializer
Generates the operation document deserializer function. @param context the generation context @param operation the operation shape being generated
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:1581
↓ 1 callers
Method
generateOperationDocumentSerializer
Generates the operation document serializer function. @param context the generation context @param operation the operation shape being generated
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:207
↓ 1 callers
Method
generateOperationHttpBindingSerializer
(GenerationContext context, OperationShape operation)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:692
↓ 1 callers
Method
generateOperationOption
Generates an operation-specific option for this scheme. This will only be called when the generator encounters an operation with auth overrides.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/AuthSchemeDefinition.java:40
↓ 1 callers
Method
generateOperationPaginator
( Model model, SymbolProvider symbolProvider, GoWriter writer,
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/Paginators.java:78
↓ 1 callers
Method
generateOperationProtocolMiddlewareAdders
Generate operation protocol middleware helper.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/OperationGenerator.java:273
↓ 1 callers
Method
generateOperationSerializer
(GenerationContext context, OperationShape operation)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpRpcProtocolGenerator.java:129
↓ 1 callers
Method
generateOperationSerializer
(GenerationContext context, OperationShape operation)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:188
↓ 1 callers
Method
generateOperationSerializerMiddleware
(GenerationContext context, OperationShape operation)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:236
↓ 1 callers
Method
generateOperationValidationMiddleware
( GoWriter writer, SymbolProvider symbolProvider, Map<Shape, OperationShap
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ValidationGenerator.java:104
↓ 1 callers
Method
generateOperationWaiter
Generates all waiter components used for the operation.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/Waiters2.java:88
↓ 1 callers
Method
generateOperations
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/NoopServiceStruct.java:74
↓ 1 callers
Method
generateOperations
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/ServerInterface.java:66
↓ 1 callers
Method
generateOption
(ExpressionGenerator generator, RecordLiteral scheme)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/AuthSchemePropertyGenerator.java:54
↓ 1 callers
Method
generateOptionSignerProps
(ExpressionGenerator generator, RecordLiteral scheme)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/AuthSchemePropertyGenerator.java:71
↓ 1 callers
Method
generateOptions
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/ServerProtocolGenerator.java:38
↓ 1 callers
Method
generateOptionsIdentityResolver
Generates the value to return from Options.GetIdentityResolver(schemeID). Called within a context where client Options are available.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/AuthSchemeDefinition.java:53
↓ 1 callers
Method
generateParameterValue
(Node value)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointTestsGenerator.java:151
↓ 1 callers
Method
generateParameterValues
(Parameters parameters, EndpointTestCase testCase)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointTestsGenerator.java:130
↓ 1 callers
Method
generateParameters
(Map<String, Object> overriddenArgs)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointParametersGenerator.java:76
↓ 1 callers
Method
generateParametersMembers
(Parameters parameters)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointParametersGenerator.java:98
↓ 1 callers
Method
generateParametersTypeDocs
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointParametersGenerator.java:92
↓ 1 callers
Method
generateParamsWithDefaults
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolverGenerator.java:257
↓ 1 callers
Method
generatePostResolutionHooks
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointMiddlewareGenerator.java:187
↓ 1 callers
Method
generatePreResolutionHooks
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointMiddlewareGenerator.java:102
↓ 1 callers
Method
generateProperties
(Map<String, Node> properties)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointTestsGenerator.java:262
↓ 1 callers
Method
generateProtocolDocumentMarshalerMarshalDocument
(GoCodegenContext context, GoWriter writer)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/LegacyJsonProtocolDocumentUtils.java:30
↓ 1 callers
Method
generateProtocolDocumentMarshalerMarshalDocument
Generates the UnmarshalSmithyDocument function body of the service's internal documentMarshaler type. <p> The document marshaler type is expected to h
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ProtocolGenerator.java:323
↓ 1 callers
Method
generateProtocolDocumentMarshalerUnmarshalDocument
(GoCodegenContext context, GoWriter writer)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/LegacyJsonProtocolDocumentUtils.java:10
↓ 1 callers
Method
generateProtocolDocumentMarshalerUnmarshalDocument
Generates the UnmarshalSmithyDocument function body of the service's internal documentMarshaler type. <p> The document marshaler type is expected to h
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ProtocolGenerator.java:295
↓ 1 callers
Method
generateProtocolDocumentUnmarshalerMarshalDocument
(GoCodegenContext context, GoWriter writer)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/LegacyJsonProtocolDocumentUtils.java:45
↓ 1 callers
Method
generateProtocolDocumentUnmarshalerMarshalDocument
Generates the MarshalSmithyDocument function body of the service's internal documentUnmarshaler type. <p> The document unmarshaler type is expected to
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ProtocolGenerator.java:381
↓ 1 callers
Method
generateProtocolDocumentUnmarshalerUnmarshalDocument
(GoCodegenContext context, GoWriter writer)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/LegacyJsonProtocolDocumentUtils.java:37
↓ 1 callers
Method
generateProtocolDocumentUnmarshalerUnmarshalDocument
Generates the UnmarshalSmithyDocument function body of the service's internal documentUnmarshaler type. <p> The document unmarshaler type is expected
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ProtocolGenerator.java:352
↓ 1 callers
Method
generateProtocolFields
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ClientOptions.java:148
↓ 1 callers
Method
generateProtocolFinalizers
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java:367
↓ 1 callers
Method
generateProtocolResolvers
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java:360
↓ 1 callers
Method
generateProtocolSource
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/ServerProtocolGenerator.java:44
↓ 1 callers
Method
generateProtocolTests
Generates the API HTTP protocol tests defined in the smithy model.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolTestGenerator.java:72
↓ 1 callers
Method
generateProtocolTypes
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ClientOptions.java:123
↓ 1 callers
Method
generateReaderAdapter
(GoWriter writer, UnionShape union)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/EventStreamGenerator.java:217
↓ 1 callers
Method
generateRegionResolver
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/auth/SigV4AuthScheme.java:159
↓ 1 callers
Method
generateRequestSerializers
Generates the code used to serialize the shapes of a service for requests. @param context Serialization context.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ProtocolGenerator.java:148
↓ 1 callers
Method
generateResolveEndpoint
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointMiddlewareGenerator.java:143
↓ 1 callers
Method
generateResolveMethodBody
(EndpointRuleSet ruleset)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolverGenerator.java:202
↓ 1 callers
Method
generateResolveResult
(List<Rule> results, Scope scope)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointBddResolverGenerator.java:283
↓ 1 callers
Method
generateResolverType
(Parameters parameters)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointBddResolverGenerator.java:409
↓ 1 callers
Method
generateResolverType
(Writable resolveMethodBody)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolverGenerator.java:160
↓ 1 callers
Method
generateResolvers
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthParametersResolverGenerator.java:64
↓ 1 callers
Method
generateResponse
Generates a Response object to return for testing. @param writer The writer to write generated code with.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestResponseGenerator.java:152
↓ 1 callers
Method
generateResponseDeserializers
Generates the code used to deserialize the shapes of a service for responses. @param context Deserialization context.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ProtocolGenerator.java:164
↓ 1 callers
Method
generateResultCase
(Rule result, Scope scope)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointBddResolverGenerator.java:305
↓ 1 callers
Method
generateRetryable
Generates a waiter state mutator function which is used by the waiter retrier Middleware to mutate waiter state as per the defined logic and returned
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/Waiters2.java:511
↓ 1 callers
Method
generateRouteRequest
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/SerializeRequestMiddleware.java:61
↓ 1 callers
Method
generateRouteRequest
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/aws/AwsJson10ProtocolGenerator.java:104
↓ 1 callers
Method
generateRule
(Rule rule, List<Condition> conditions, Scope scope)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolverGenerator.java:333
↓ 1 callers
Method
generateSchemaSerdeProtocolFields
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ClientOptions.java:115
↓ 1 callers
Method
generateSelectScheme
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/ResolveAuthSchemeMiddlewareGenerator.java:95
↓ 1 callers
Method
generateSerialize
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/SerializeRequestMiddleware.java:63
↓ 1 callers
Method
generateSerializeError
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/aws/AwsJson10ProtocolGenerator.java:163
↓ 1 callers
Method
generateSerializeErrors
(Set<StructureShape> errorShapes)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/aws/AwsJson10ProtocolGenerator.java:196
↓ 1 callers
Method
generateSerializeIntegral
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborSerializerGenerator.java:110
↓ 1 callers
Method
generateSerializeList
(CollectionShape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/JsonSerializerGenerator.java:108
↓ 1 callers
Method
generateSerializeList
(CollectionShape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborSerializerGenerator.java:132
↓ 1 callers
Method
generateSerializeMap
(MapShape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/JsonSerializerGenerator.java:129
↓ 1 callers
Method
generateSerializeMap
(MapShape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborSerializerGenerator.java:165
↓ 1 callers
Method
generateSerializeMember
(GoWriter writer, MemberShape member, Shape target, String ident)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde2/StructureSerializer.java:65
↓ 1 callers
Method
generateSerializeResponse
Generates a block of serialize the modeled output structure `out` to the http.ResponseWriter `w`.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/HttpHandlerProtocolGenerator.java:176
↓ 1 callers
Method
generateSerializeStruct
(StructureShape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/JsonSerializerGenerator.java:150
↓ 1 callers
Method
generateSerializeStruct
(StructureShape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborSerializerGenerator.java:198
← previous
next →
1,601–1,700 of 4,217, ranked by callers