Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aws/smithy-go
/ functions
Functions
3,047 in github.com/aws/smithy-go
⨍
Functions
3,047
◇
Types & classes
681
↓ 1 callers
Function
decodeMajor7
(p []byte)
encoding/cbor/decode.go:238
↓ 1 callers
Function
decodeMap
(p []byte)
encoding/cbor/decode.go:151
↓ 1 callers
Method
decodeMap
(tv cbor.Map, rv reflect.Value)
document/cbor/decode.go:222
↓ 1 callers
Function
decodeMapIndefinite
(p []byte)
encoding/cbor/decode.go:192
↓ 1 callers
Function
decodeNegInt
(p []byte)
encoding/cbor/decode.go:44
↓ 1 callers
Method
decodeNil
(rv reflect.Value)
document/cbor/decode.go:119
↓ 1 callers
Function
decodeSliceIndefinite
(p []byte, inner majorType)
encoding/cbor/decode.go:75
↓ 1 callers
Method
decodeString
(v string, rv reflect.Value)
document/cbor/decode.go:210
↓ 1 callers
Function
decodeTag
(p []byte)
encoding/cbor/decode.go:223
↓ 1 callers
Method
decodeTag
(tv *cbor.Tag, rv reflect.Value)
document/cbor/decode.go:271
↓ 1 callers
Function
decodeUint
(p []byte)
encoding/cbor/decode.go:35
↓ 1 callers
Method
decorateSymbolProvider
Updates the {@link SymbolProvider} used when generating code. <p>This can be used to customize the names of shapes, the package that code is generate
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/GoIntegration.java:87
↓ 1 callers
Function
deepEqual
(expect, actual reflect.Value, path string)
testing/struct.go:27
↓ 1 callers
Method
defaultBlock
(GoWriter writer)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolGeneratorUtils.java:74
↓ 1 callers
Function
deref
(v reflect.Value)
testing/struct.go:147
↓ 1 callers
Function
deriveHMACKey
deriveHMACKey provides an implementation of a NIST-800-108 of a KDF (Key Derivation Function) in Counter Mode. HMAC is used as the pseudorandom functi
aws-http-auth/sigv4a/credentials.go:121
↓ 1 callers
Method
deserializeAssertFunc
(Shape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:141
↓ 1 callers
Method
deserializeAsserted
(Shape shape, String ident)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:198
↓ 1 callers
Method
deserializeAwsQueryError
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/cbor/Rpc2CborProtocolGenerator.java:204
↓ 1 callers
Method
deserializeDocument
Writes the code needed to deserialize a document shape in the document of a response. <p>Implementations of this method are expected to generate a fu
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/DocumentShapeDeserVisitor.java:195
↓ 1 callers
Method
deserializeDocument
(Shape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:405
↓ 1 callers
Method
deserializeError
Writes a function body that deserializes the given error. <p>Two parameters will be available in scope: <ul> <li>{@code response: smithyhttp.HTTPRe
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpRpcProtocolGenerator.java:441
↓ 1 callers
Method
deserializeError
Writes a function body that deserializes the given error. <p>Two parameters will be available in scope: <ul> <li>{@code response: smithyhttp.HTTPRe
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:1608
↓ 1 callers
Method
deserializeErrorCase
(GenerationContext ctx, StructureShape error)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/cbor/Rpc2CborProtocolGenerator.java:174
↓ 1 callers
Method
deserializeEventStream
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/Rpc2DeserializeResponseMiddleware.java:98
↓ 1 callers
Method
deserializeIntEnum
(Shape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:105
↓ 1 callers
Method
deserializeList
(CollectionShape shape, String ident)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:213
↓ 1 callers
Method
deserializeMap
Writes the code needed to deserialize a map in the document of a response. <p>Implementations of this method are expected to generate a function body
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/DocumentShapeDeserVisitor.java:285
↓ 1 callers
Method
deserializeMap
(MapShape shape, String ident)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:247
↓ 1 callers
Method
deserializeModeledAwsQueryError
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/cbor/Rpc2CborProtocolGenerator.java:211
↓ 1 callers
Method
deserializeOperationError
( ProtocolGenerator.GenerationContext ctx, OperationShape operation )
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/cbor/Rpc2CborProtocolGenerator.java:114
↓ 1 callers
Method
deserializeOutputDocument
Generate the document deserializer logic for the deserializer middleware body. <p>Three parameters will be available in scope: <ul> <li>{@code outp
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpRpcProtocolGenerator.java:415
↓ 1 callers
Method
deserializeStatic
(Shape shape, Symbol coercer)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:91
↓ 1 callers
Method
deserializeString
(Shape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:123
↓ 1 callers
Method
deserializeStruct
(StructureShape shape, String ident)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:288
↓ 1 callers
Method
deserializeStructure
Writes the code needed to deserialize a structure in the document of a response. <p>Implementations of this method are expected to generate a functio
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/DocumentShapeDeserVisitor.java:381
↓ 1 callers
Method
deserializeSuccessResponse
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/Rpc2DeserializeResponseMiddleware.java:40
↓ 1 callers
Method
deserializeUnion
Writes the code needed to deserialize a union in the document of a response. <p>Implementations of this method are expected to generate a function bo
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/DocumentShapeDeserVisitor.java:409
↓ 1 callers
Method
deserializeUnion
(UnionShape union, String ident)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:360
↓ 1 callers
Method
deserializeVariant
(UnionShape union, MemberShape member, String ident)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:379
↓ 1 callers
Method
discardDeserialize
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/Rpc2DeserializeResponseMiddleware.java:80
↓ 1 callers
Method
docParagraphWriter
(String paragraph, boolean writeNewline)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoWriter.java:178
↓ 1 callers
Method
documentDeclShapeValue
(GoWriter writer, MemberShape member, Node params)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ShapeValueGenerator.java:166
↓ 1 callers
Method
documentation
Sets the documentation for the client field. @param documentation The documentation for the client field. @return Returns the builder.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ClientMember.java:128
↓ 1 callers
Function
dominantField
dominantField looks through the fields, all of which are known to have the same name, to find the single field that dominates the others using Go's em
document/internal/serde/field.go:187
↓ 1 callers
Function
dump
(p []byte)
encoding/cbor/fuzz_test.go:42
↓ 1 callers
Method
emptyOperationStructure
(ServiceShape service, ShapeId opShapeId, String suffix)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/AddOperationShapes.java:83
↓ 1 callers
Method
enabledForService
(Model model, ShapeId service)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/Waiters2.java:60
↓ 1 callers
Function
encodeByteSlice
encodeByteSlice is modified copy of json encoder's encodeByteSlice. It is used to base64 encode a byte slice.
encoding/xml/value.go:267
↓ 1 callers
Function
encodeByteSlice
Based on encoding/json encodeByteSlice from the Go Standard Library https://golang.org/src/encoding/json/encode.go
encoding/json/value.go:119
↓ 1 callers
Method
encodeMap
(rv reflect.Value)
document/cbor/encode.go:143
↓ 1 callers
Method
encodeMap
(vp valueProvider, rv reflect.Value)
document/json/encoder.go:182
↓ 1 callers
Method
encodeScalar
(rv reflect.Value)
document/cbor/encode.go:175
↓ 1 callers
Method
encodeScalar
(vp valueProvider, rv reflect.Value)
document/json/encoder.go:228
↓ 1 callers
Method
encodeSlice
(rv reflect.Value)
document/cbor/encode.go:161
↓ 1 callers
Method
encodeSlice
(value valueProvider, rv reflect.Value)
document/json/encoder.go:214
↓ 1 callers
Method
encodeStruct
(rv reflect.Value)
document/cbor/encode.go:97
↓ 1 callers
Method
encodeStruct
(vp valueProvider, rv reflect.Value)
document/json/encoder.go:137
↓ 1 callers
Method
encodeZeroValue
(rv reflect.Value)
document/cbor/encode.go:76
↓ 1 callers
Method
encodeZeroValue
(vp valueProvider, rv reflect.Value)
document/json/encoder.go:110
↓ 1 callers
Method
ensureSplit
(String split, String text)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/DocumentationConverter.java:212
↓ 1 callers
Function
enumFields
enumFields will recursively iterate through a structure and its nested anonymous fields. Based on the enoding/json struct field enumeration of the Go
document/internal/serde/field.go:68
↓ 1 callers
Method
error
(StructureShape error)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestResponseErrorGenerator.java:212
↓ 1 callers
Function
escapeText
escapeText writes to w the properly escaped XML equivalent of the plain text data s. If escapeNewline is true, newline characters will be escaped. Ba
encoding/xml/escape.go:94
↓ 1 callers
Method
evict
()
container/private/cache/lru/lru.go:60
↓ 1 callers
Method
excludeNoSerializeHttpBindingMembers
Predicate to filter out HttpBinding members decorated with the NoSerializeTrait from a collection of HttpBindings. @return predicate to filter HttpBi
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/trait/NoSerializeTrait.java:64
↓ 1 callers
Method
execute
(GoWriter writer, Model model, SymbolProvider symbolProvider, ServiceShape service)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ValidationGenerator.java:88
↓ 1 callers
Method
execute
( Model model, GoWriter writer, SymbolProvider symbolProvider,
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/IdempotencyTokenMiddlewareGenerator.java:49
↓ 1 callers
Method
execute
(GoWriter writer, Model model, SymbolProvider symbolProvider, ServiceShape service)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/ServerValidationgenerator.java:67
↓ 1 callers
Function
expectCounter
(t *testing.T, meter *mockMeter, name string, expect int64)
transport/http/metrics_test.go:154
↓ 1 callers
Function
expectHistogram
(t *testing.T, meter *mockMeter, name string, expect float64)
transport/http/metrics_test.go:141
↓ 1 callers
Method
expectMapShape
Returns the shape unpacked as a MapShape. Throws and exception if the passed in shape is not a map. @param shape the map shape. @return The unpacked
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/CodegenUtils.java:324
↓ 1 callers
Method
expectMember
(Model model, Shape shape, String memberName)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/util/ShapeUtil.java:50
↓ 1 callers
Function
expectSignature
(t *testing.T, signed *http.Request, expectSignature, expectDate, expectToken string)
aws-http-auth/sigv4/sigv4_test.go:60
↓ 1 callers
Function
expectSignature
v4a signatures are random because ECDSA itself is random to verify the signature, we effectively have to formally verify the other side of the ECDSA c
aws-http-auth/sigv4a/sigv4a_test.go:319
↓ 1 callers
Method
filterProtocolTestCases
(List<T> testCases)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolTestGenerator.java:181
↓ 1 callers
Method
findNamespaces
()
testing/xml/xmlToStruct.go:108
↓ 1 callers
Function
fmtNil
(k reflect.Kind)
testing/struct.go:209
↓ 1 callers
Method
fnFor
(String name)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/FnGenerator.java:62
↓ 1 callers
Method
fnFor
(String name)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/FnProvider.java:26
↓ 1 callers
Method
fnProvider
(FnProvider fnProvider)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolverGenerator.java:596
↓ 1 callers
Function
format
Format returns the canonical text representation of a UUID. This implementation is optimized to not use fmt. Example: 82e42f16-b6cc-4d5b-95f5-d403c4be
rand/uuid.go:71
↓ 1 callers
Method
formatLink
(Map.Entry<String, String> link)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/DocumentationConverter.java:354
↓ 1 callers
Method
formatWithNamespace
(Symbol symbol)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoWriter.java:936
↓ 1 callers
Method
functionArguments
Sets the function Arguments for the MiddlewareRegistrar function. @param functionArguments A collection of symbols representing the arguments
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/MiddlewareRegistrar.java:141
↓ 1 callers
Method
gatherDependencyNodes
(Map<String, String> dependencies)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ManifestWriter.java:120
↓ 1 callers
Method
gatherGeneratedFiles
(FileManifest fileManifest)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ManifestWriter.java:128
↓ 1 callers
Method
gatherMinimumNonStdDependencies
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoModuleInfo.java:99
↓ 1 callers
Method
gatherNonStdLibDependencies
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoModuleInfo.java:82
↓ 1 callers
Method
gatherStdLibDependencies
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoModuleInfo.java:77
↓ 1 callers
Method
generate
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ClientOptions.java:69
↓ 1 callers
Method
generate
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointParameterBindingsGenerator.java:50
↓ 1 callers
Method
generate
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointMiddlewareGenerator.java:59
↓ 1 callers
Method
generate
(Expression expr)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/AuthSchemePropertyGenerator.java:46
↓ 1 callers
Method
generate
(ProtocolGenerator.GenerationContext context)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolutionGenerator.java:64
↓ 1 callers
Method
generate
(Optional<EndpointRuleSet> ruleset, List<EndpointTestCase> testCases)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointTestsGenerator.java:71
↓ 1 callers
Method
generate
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/RequestHandler.java:43
↓ 1 callers
Method
generate
(PluginContext context)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/ServerCodegenPlugin.java:64
↓ 1 callers
Method
generate
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/OptionsStruct.java:39
↓ 1 callers
Method
generate
(Model model, ServiceShape service, SymbolProvider symbolProvider)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/ServerValidationgenerator.java:63
← previous
next →
1,001–1,100 of 3,047, ranked by callers