Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aws/smithy-go
/ functions
Functions
4,136 in github.com/aws/smithy-go
⨍
Functions
4,136
◇
Types & classes
864
↓ 1 callers
Method
cloneShape
(Shape shape, String cloneShapeName)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/AddOperationShapes.java:100
↓ 1 callers
Function
cloneTraits
(src map[ShapeID]Trait)
schema.go:166
↓ 1 callers
Function
cmpConst
constant-time byte slice compare
aws-http-auth/sigv4a/credentials.go:161
↓ 1 callers
Function
cmpF32
(e cbor.Float32, a cbor.Value, path string)
testing/cbor.go:119
↓ 1 callers
Function
cmpF64
(e cbor.Float64, a cbor.Value, path string)
testing/cbor.go:139
↓ 1 callers
Function
cmpList
(e cbor.List, a cbor.Value, path string)
testing/cbor.go:64
↓ 1 callers
Function
cmpMap
(e cbor.Map, a cbor.Value, path string)
testing/cbor.go:83
↓ 1 callers
Function
cmpTag
(e *cbor.Tag, a cbor.Value, path string)
testing/cbor.go:107
↓ 1 callers
Function
collectUnknownArray
(decoder *json.Decoder)
encoding/json/decoder_util.go:98
↓ 1 callers
Function
collectUnknownObject
(decoder *json.Decoder)
encoding/json/decoder_util.go:114
↓ 1 callers
Method
commonTestSource
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/MiddlewareStackSnapshotTests.java:46
↓ 1 callers
Method
compare
Initializes the SortedMembers.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointParametersGenerator.java:263
↓ 1 callers
Function
compareDocumentTypes
(x documentInterface, y documentInterface)
testing/struct.go:162
↓ 1 callers
Function
compareGetOrder
(t *testing.T, expected []string, actual []interface{})
middleware/ordered_group_test.go:227
↓ 1 callers
Method
comparePreRelease
(String x, String y)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SemanticVersion.java:272
↓ 1 callers
Method
compareVariables
(String ident, Variable left, Variable right, ComparatorType cmp, String
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoJmespathExpressionGenerator.java:446
↓ 1 callers
Function
computeMD5Checksum
computeMD5Checksum computes base64 md5 checksum of an io.Reader's contents. Returns the byte slice of md5 checksum and an error.
transport/http/md5_checksum.go:12
↓ 1 callers
Function
computeSchemaExtension
go:noinline
schema_ext.go:33
↓ 1 callers
Method
conditionalBlock
( String beforeNewLine, String afterNewLine, boolean conditional,
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoWriter.java:517
↓ 1 callers
Method
conditionalFunc
(Condition condition)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolverGenerator.java:362
↓ 1 callers
Method
conditionallyEscapeHeader
( GenerationContext context, GoWriter writer, MemberShape memberShape,
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:1011
↓ 1 callers
Method
configFieldResolvers
Sets the config field resolvers that will be added to the client by this plugin. @param configFieldResolvers The config field resolvers. @return Retu
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/RuntimeClientPlugin.java:411
↓ 1 callers
Method
createBuildStepMiddleware
Create a new BuildStep middleware generator with the provided type name. @param name is the type name to identify the middleware. @param id the uni
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoStackStepMiddlewareGenerator.java:100
↓ 1 callers
Method
createHttpSymbol
(String symbolName)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ApplicationProtocol.java:62
↓ 1 callers
Method
createImportStatement
(Map.Entry<String, String> entry)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ImportDeclarations.java:86
↓ 1 callers
Method
decode
(r io.Reader)
eventstream/header_value.go:222
↓ 1 callers
Method
decode
(r io.Reader)
eventstream/header_value.go:518
↓ 1 callers
Method
decodeBool
(v bool, rv reflect.Value)
document/cbor/decode.go:126
↓ 1 callers
Function
decodeFixedBytesValue
(r io.Reader, buf []byte)
eventstream/header_value.go:132
↓ 1 callers
Method
decodeFloat
(v float64, rv reflect.Value)
document/cbor/decode.go:136
↓ 1 callers
Function
decodeHeaderName
(r io.Reader)
eventstream/header.go:88
↓ 1 callers
Function
decodeHeaders
(r io.Reader)
eventstream/header.go:64
↓ 1 callers
Method
decodeInt
(v cbor.Value, rv reflect.Value)
document/cbor/decode.go:87
↓ 1 callers
Method
decodeJSONArray
(tv []interface{}, rv reflect.Value)
document/json/decoder.go:236
↓ 1 callers
Method
decodeJSONBoolean
(tv bool, rv reflect.Value)
document/json/decoder.go:86
↓ 1 callers
Method
decodeJSONFloat64
(tv float64, rv reflect.Value)
document/json/decoder.go:183
↓ 1 callers
Method
decodeJSONNull
(rv reflect.Value)
document/json/decoder.go:78
↓ 1 callers
Method
decodeJSONNumber
(tv json.Number, rv reflect.Value)
document/json/decoder.go:97
↓ 1 callers
Method
decodeJSONObject
(tv map[string]interface{}, rv reflect.Value)
document/json/decoder.go:288
↓ 1 callers
Method
decodeJSONString
(tv string, rv reflect.Value)
document/json/decoder.go:274
↓ 1 callers
Function
decodeList
(p []byte, depth int)
encoding/cbor/decode.go:106
↓ 1 callers
Method
decodeList
(v cbor.List, rv reflect.Value)
document/cbor/decode.go:172
↓ 1 callers
Function
decodeListIndefinite
(p []byte, depth int)
encoding/cbor/decode.go:137
↓ 1 callers
Function
decodeMajor7
(p []byte)
encoding/cbor/decode.go:253
↓ 1 callers
Function
decodeMap
(p []byte, depth int)
encoding/cbor/decode.go:158
↓ 1 callers
Method
decodeMap
(tv cbor.Map, rv reflect.Value)
document/cbor/decode.go:222
↓ 1 callers
Function
decodeMapIndefinite
(p []byte, depth int)
encoding/cbor/decode.go:203
↓ 1 callers
Function
decodeMessage
decodeMessage attempts to decode a single message from the event stream reader. Will return the event stream message, or error if decodeMessage fails
eventstream/decode.go:64
↓ 1 callers
Function
decodeNegInt
(p []byte)
encoding/cbor/decode.go:47
↓ 1 callers
Method
decodeNil
(rv reflect.Value)
document/cbor/decode.go:119
↓ 1 callers
Function
decodePayload
(buf []byte, r io.Reader)
eventstream/decode.go:155
↓ 1 callers
Function
decodePrelude
(r io.Reader, crc hash.Hash32)
eventstream/decode.go:127
↓ 1 callers
Function
decodeSliceIndefinite
(p []byte, inner majorType)
encoding/cbor/decode.go:78
↓ 1 callers
Method
decodeString
(v string, rv reflect.Value)
document/cbor/decode.go:210
↓ 1 callers
Function
decodeStringValue
(r io.Reader)
eventstream/header_value.go:154
↓ 1 callers
Function
decodeTag
(p []byte, depth int)
encoding/cbor/decode.go:234
↓ 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:38
↓ 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:88
↓ 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
Method
derefParam
(Parameter p, String ptrName)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointBddResolverGenerator.java:157
↓ 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
Function
deriveKey
(secret, service, region, shortDate string)
aws-http-auth/sigv4/stream.go:71
↓ 1 callers
Function
deser
returns a ShapeDeserializer over the (possibly empty) payload, wrapped in a synthetic outer element whose name matches the operation output shape so t
transport/http/protocol/restxml/restxml.go:208
↓ 1 callers
Method
deserializeAssertFunc
(Shape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:143
↓ 1 callers
Method
deserializeAsserted
(Shape shape, String ident)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:202
↓ 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:411
↓ 1 callers
Function
deserializeError
(msg *eventstream.Message)
internal/eventstream/codec.go:205
↓ 1 callers
Method
deserializeError
(types *smithy.TypeRegistry, resp *smithyhttp.Response)
transport/http/protocol/restxml/restxml.go:175
↓ 1 callers
Method
deserializeError
(types *smithy.TypeRegistry, resp *smithyhttp.Response)
transport/http/protocol/awsquery/awsquery.go:135
↓ 1 callers
Method
deserializeError
(types *smithy.TypeRegistry, response *smithyhttp.Response)
transport/http/protocol/rpcv2/rpcv2.go:170
↓ 1 callers
Method
deserializeError
this handles both awsJson 1.0 and 1.1 - the only thing that 1.1 adds is error shape renaming (basically not having the namespace) but both versions of
transport/http/protocol/awsjson/awsjson.go:194
↓ 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
← previous
next →
1,301–1,400 of 4,136, ranked by callers