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
deserializeError
(types *smithy.TypeRegistry, response *smithyhttp.Response)
transport/http/protocol/restjson1/restjson1.go:153
↓ 1 callers
Method
deserializeError
(types *smithy.TypeRegistry, resp *smithyhttp.Response)
transport/http/protocol/ec2query/ec2query.go:133
↓ 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:1617
↓ 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
deserializeEvent
(schema *smithy.Schema, types *smithy.TypeRegistry, msg *eventstream.Message)
internal/eventstream/codec.go:98
↓ 1 callers
Method
deserializeEventStream
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/Rpc2DeserializeResponseMiddleware.java:98
↓ 1 callers
Method
deserializeException
(schema *smithy.Schema, types *smithy.TypeRegistry, msg *eventstream.Message)
internal/eventstream/codec.go:134
↓ 1 callers
Method
deserializeIntEnum
(Shape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:107
↓ 1 callers
Method
deserializeList
(CollectionShape shape, String ident)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:219
↓ 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:253
↓ 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:93
↓ 1 callers
Method
deserializeString
(Shape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:125
↓ 1 callers
Method
deserializeStruct
(StructureShape shape, String ident)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:294
↓ 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:366
↓ 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:385
↓ 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:176
↓ 1 callers
Method
documentDeclShapeValue
(GoWriter writer, MemberShape member, Node params)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ShapeValueGenerator.java:177
↓ 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
Function
ec2MemberName
(schema *smithy.Schema)
transport/http/protocol/internal/query/shape_serializer.go:484
↓ 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:61
↓ 1 callers
Method
encode
(w io.Writer)
eventstream/header.go:168
↓ 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:124
↓ 1 callers
Method
encodeBytes
(w io.Writer, v []byte)
eventstream/header_value.go:79
↓ 1 callers
Method
encodeFixedSlice
(w io.Writer, v []byte)
eventstream/header_value.go:72
↓ 1 callers
Function
encodeJSONKey
(name string)
transport/http/protocol/internal/json/ext.go:91
↓ 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
Function
encodePrelude
(w io.Writer, crc hash.Hash32, headersLen, payloadLen uint32)
eventstream/encode.go:114
↓ 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
encodeString
(w io.Writer, v string)
eventstream/header_value.go:101
↓ 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
Function
errUnexpectedToken
(c byte)
transport/http/protocol/internal/json/parser.go:33
↓ 1 callers
Method
error
(StructureShape error)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestResponseErrorGenerator.java:222
↓ 1 callers
Method
errorFrameWritable
(ErrorFraming framing)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/SerdeResponseSnapshotTests.java:623
↓ 1 callers
Method
errorFraming
(ShapeId protocol)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/SerdeResponseSnapshotTests.java:141
↓ 1 callers
Method
errorStatus
(StructureShape error)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/SerdeResponseSnapshotTests.java:152
↓ 1 callers
Function
errstr
(err error)
transport/http/protocol/internal/json/jsontestsuite_test.go:85
↓ 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:66
↓ 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:68
↓ 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
Function
expectSignature
(t *testing.T, signed *http.Request, expectSignature, expectDate, expectToken string)
aws-http-auth/sigv4/sigv4_test.go:67
↓ 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:187
↓ 1 callers
Function
findAttrMember
(schema *smithy.Schema, elemName string)
transport/http/protocol/internal/xml/shape_deserializer.go:189
↓ 1 callers
Method
findNamespaces
()
testing/xml/xmlToStruct.go:108
↓ 1 callers
Function
float16to32
(f uint16)
transport/http/protocol/internal/cbor/float16.go:3
↓ 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:75
↓ 1 callers
Method
fnProvider
(FnProvider fnProvider)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolverGenerator.java:637
↓ 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
Function
formatFloat
(v float64)
transport/http/protocol/internal/query/shape_serializer.go:227
↓ 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
Function
formatTimestamp
(schema *smithy.Schema, fallback string, v time.Time)
transport/http/protocol/internal/httpbinding/timestamp.go:20
↓ 1 callers
Method
formatValue
(Object value)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SimpleTraitGenerator.java:61
↓ 1 callers
Method
formatWithNamespace
(Symbol symbol)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoWriter.java:934
↓ 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:73
↓ 1 callers
Method
generate
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointParameterBindingsGenerator.java:52
↓ 1 callers
Method
generate
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointMiddlewareGenerator.java:60
↓ 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:72
↓ 1 callers
Method
generate
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/RequestHandler.java:45
↓ 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:40
↓ 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:64
↓ 1 callers
Method
generate
(Set<Shape> shapes)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborSerializerGenerator.java:64
↓ 1 callers
Method
generate
(Set<Shape> shapes)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:66
↓ 1 callers
Method
generateAddCommonMiddlewares
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java:758
↓ 1 callers
Method
generateAddMiddlewareStackHelper
( GoWriter writer, SymbolProvider symbolProvider, Collection<OperationShap
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ValidationGenerator.java:318
← previous
next →
1,401–1,500 of 4,217, ranked by callers