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
String
String returns the String output of the JSON encoder
encoding/json/encoder.go:23
↓ 1 callers
Method
String
()
middleware/stack.go:135
↓ 1 callers
Method
String
()
eventstream/header_value.go:439
↓ 1 callers
Function
StringMap
StringMap returns a map of string pointers from the values passed in.
ptr/to_ptr.go:85
↓ 1 callers
Function
StringSlice
StringSlice returns a slice of string pointers from the values passed in.
ptr/to_ptr.go:73
↓ 1 callers
Function
StructToXML
StructToXML writes an XMLNode to a xml.Encoder as tokens.
testing/xml/xmlToStruct.go:135
↓ 1 callers
Function
SubString
Substring returns the substring of the input provided. If the start or stop indexes are not valid for the input nil will be returned. If errors occur
endpoints/private/rulesfn/strings.go:6
↓ 1 callers
Method
Swap
Swap removes the middleware by id, replacing it with the new middleware. Returns the middleware removed, or error if the middleware to be removed does
middleware/step_build.go:182
↓ 1 callers
Method
Swap
Swap removes the middleware by id, replacing it with the new middleware. Returns the middleware removed, or error if the middleware to be removed does
middleware/step_initialize.go:183
↓ 1 callers
Method
TLSHandshakeStart
()
transport/http/metrics.go:132
↓ 1 callers
Function
Time
Time returns a pointer value for the time.Time value passed in.
ptr/to_ptr.go:444
↓ 1 callers
Function
TimeMap
TimeMap returns a map of time.Time pointers from the values passed in.
ptr/to_ptr.go:462
↓ 1 callers
Function
TimeSlice
TimeSlice returns a slice of time.Time pointers from the values passed in.
ptr/to_ptr.go:450
↓ 1 callers
Method
Tracer
(scope string, opts ...TracerOption)
tracing/tracing.go:34
↓ 1 callers
Function
URIEncode
URIEncode returns an percent-encoded [RFC3986 section 2.1] version of the input string. [RFC3986 section 2.1]: https://www.rfc-editor.org/rfc/rfc3986
endpoints/private/rulesfn/uri.go:95
↓ 1 callers
Function
Uint16Slice
Uint16Slice returns a slice of uint16 pointers from the values passed in.
ptr/to_ptr.go:305
↓ 1 callers
Function
Uint32Map
Uint32Map returns a map of uint32 pointers from the values passed in.
ptr/to_ptr.go:346
↓ 1 callers
Function
Uint32Slice
Uint32Slice returns a slice of uint32 pointers from the values passed in.
ptr/to_ptr.go:334
↓ 1 callers
Function
Uint64Map
Uint64Map returns a map of uint64 pointers from the values passed in.
ptr/to_ptr.go:375
↓ 1 callers
Function
Uint64Slice
Uint64Slice returns a slice of uint64 pointers from the values passed in.
ptr/to_ptr.go:363
↓ 1 callers
Function
Uint8Map
Uint8Map returns a map of uint8 pointers from the values passed in.
ptr/to_ptr.go:288
↓ 1 callers
Function
Uint8Slice
Uint8Slice returns a slice of uint8 pointers from the values passed in.
ptr/to_ptr.go:276
↓ 1 callers
Function
UintSlice
UintSlice returns a slice of uint pointers from the values passed in.
ptr/to_ptr.go:247
↓ 1 callers
Function
UnquoteBytes
UnquoteBytes is copied from Go stdlib.
transport/http/protocol/internal/json/internal/stdlib/stdlib.go:44
↓ 1 callers
Method
Value
Value provides an abstraction to retrieve char data value within an xml element. The method will return an error if it encounters a nested xml element
encoding/xml/xml_decoder.go:106
↓ 1 callers
Method
Value
Value looks up the key, returning its value. If configured to not preserve values of expired context, and the wrapping context is canceled, nil will b
context/suppress_expired.go:28
↓ 1 callers
Method
WithContext
(context.Context)
logging/logger.go:35
↓ 1 callers
Method
WriteBlob
WriteBlob implements [smithy.ShapeSerializer].
transport/http/protocol/internal/json/shape_serializer.go:202
↓ 1 callers
Method
WriteBool
WriteBool implements [smithy.ShapeSerializer].
transport/http/protocol/internal/json/shape_serializer.go:137
↓ 1 callers
Method
WriteFloat64
WriteFloat64 implements [smithy.ShapeSerializer].
transport/http/protocol/internal/json/shape_serializer.go:182
↓ 1 callers
Method
WriteKey
WriteKey implements [smithy.ShapeSerializer].
transport/http/protocol/internal/json/shape_serializer.go:237
↓ 1 callers
Method
WriteList
WriteList implements [smithy.ShapeSerializer].
transport/http/protocol/internal/json/shape_serializer.go:217
↓ 1 callers
Method
WriteMap
WriteMap implements [smithy.ShapeSerializer].
transport/http/protocol/internal/json/shape_serializer.go:230
↓ 1 callers
Method
WriteNil
WriteNil implements [smithy.ShapeSerializer].
transport/http/protocol/internal/json/shape_serializer.go:297
↓ 1 callers
Method
WriteString
WriteString implements [smithy.ShapeSerializer].
transport/http/protocol/internal/cbor/shape_serializer.go:131
↓ 1 callers
Method
WriteStruct
WriteStruct implements [smithy.ShapeSerializer].
transport/http/protocol/internal/cbor/shape_serializer.go:220
↓ 1 callers
Method
WriteTime
WriteTime implements [smithy.ShapeSerializer].
transport/http/protocol/internal/json/shape_serializer.go:251
↓ 1 callers
Method
WriteTo
(w io.Writer)
transport/http/internal/io/safe_test.go:35
↓ 1 callers
Method
WriteUnion
WriteUnion implements [smithy.ShapeSerializer].
transport/http/protocol/internal/cbor/shape_serializer.go:208
↓ 1 callers
Function
XMLToStruct
XMLToStruct converts a xml.Decoder stream to XMLNode with nested values.
testing/xml/xmlToStruct.go:42
↓ 1 callers
Method
acceptHeader
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/Rpc2SerializeRequestMiddleware.java:83
↓ 1 callers
Method
acceptMembersInit
(GoWriter writer)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SchemaGenerator.java:101
↓ 1 callers
Function
adaptFloat64CB
adaptFloat64CB wraps an OTEL async instrument callback, binding it to a single float64 instrument.
metrics/smithyotelmetrics/async.go:57
↓ 1 callers
Function
adaptInt64CB
adaptInt64CB wraps an OTEL async instrument callback, binding it to a single int64 instrument.
metrics/smithyotelmetrics/async.go:35
↓ 1 callers
Method
addAuthParameter
Adds a field to the auth parameters. @param param The field. @return Returns the builder.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/RuntimeClientPlugin.java:499
↓ 1 callers
Method
addAuthSchemeDefinition
Registers a codegen definition for a modeled auth scheme. @param schemeId The scheme id. @param definition The codegen definition. @return Returns the
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/RuntimeClientPlugin.java:532
↓ 1 callers
Method
addBuildTag
(String tag)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoWriter.java:846
↓ 1 callers
Method
addDependencies
(GoWriter other)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoWriter.java:651
↓ 1 callers
Method
addDocumentDeserializerBindingShapes
Adds shapes from provided shape that require document deserializer functions to be generated. @param model the smithy model. @param index the http bi
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:1553
↓ 1 callers
Method
addImports
(GoWriter other)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoWriter.java:620
↓ 1 callers
Method
addMiddleware
(String opName, Model model, SymbolProvider symbolProvider, Optional<StructureShape> output)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/AddEventStreamMiddleware.java:147
↓ 1 callers
Method
addOperationDocumentShapeBindersForDeserializer
Adds the top-level shapes from the operation that bind to the body document that require deserializer functions. @param context the generator conte
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:1535
↓ 1 callers
Method
addOperationDocumentShapeBindersForSerializer
Adds the top-level shapes from the operation that bind to the body document that require serializer functions. @param context the generator context
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:215
↓ 1 callers
Method
addSignatureParametersToQuery
(signedHeaders string)
aws-http-auth/internal/v4/signer.go:231
↓ 1 callers
Method
addSignatureToQuery
(signature, signedHeaders string)
aws-http-auth/internal/v4/signer.go:245
↓ 1 callers
Method
addTestCases
(List<T> testCases)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:673
↓ 1 callers
Method
addTestName
Set the name of the test to skip. @param testName is the name of the test to skip @return the builder
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:969
↓ 1 callers
Method
allSiblingsAreBlocks
Determines whether a given node's siblings are all text blocks, code blocks, or lists. <p>Siblings that are blank text nodes are skipped. @param nod
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/DocumentationConverter.java:269
↓ 1 callers
Method
archetype
(ShapeId archetype)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/Synthetic.java:106
↓ 1 callers
Method
asAddressIfAddressable
Returns the operand decorated with an & if the address of the shape type can be taken. @param model API model reference @param pointable
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/CodegenUtils.java:176
↓ 1 callers
Function
asBigFloat
(tv *cbor.Tag)
document/cbor/decode.go:309
↓ 1 callers
Function
asBigIntFromTag
(tv *Tag)
encoding/cbor/coerce.go:210
↓ 1 callers
Function
asDocuments
(i, j interface{})
testing/struct.go:135
↓ 1 callers
Function
asMetadatas
(i, j interface{})
testing/struct.go:129
↓ 1 callers
Function
asReaders
(i, j interface{})
testing/struct.go:141
↓ 1 callers
Function
assertList
(t *testing.T, e List, a Value)
encoding/cbor/decode_test.go:1236
↓ 1 callers
Function
assertMajor7Float32
(t *testing.T, e Float32, a Value)
encoding/cbor/decode_test.go:1291
↓ 1 callers
Function
assertMajor7Float64
(t *testing.T, e Float64, a Value)
encoding/cbor/decode_test.go:1303
↓ 1 callers
Function
assertMap
(t *testing.T, e Map, a Value)
encoding/cbor/decode_test.go:1253
↓ 1 callers
Function
assertTag
(t *testing.T, e *Tag, a Value)
encoding/cbor/decode_test.go:1276
↓ 1 callers
Method
asyncStreamReaders
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java:639
↓ 1 callers
Function
awaitS3ControlOperation
(t *testing.T, ctx context.Context, svc *S3ControlClient, requestToken string)
aws-http-auth/sigv4a/e2e_test.go:510
↓ 1 callers
Method
benchmarkFuncNameArgs
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:120
↓ 1 callers
Method
benchmarkFuncNameFormat
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:118
↓ 1 callers
Function
binWrite
(v any)
eventstream/header_value_test.go:12
↓ 1 callers
Function
bufCap
(b []byte, n int)
encoding/httpbinding/path_replace.go:14
↓ 1 callers
Method
bufferAttribute
(schema *smithy.Schema, v string)
transport/http/protocol/internal/xml/shape_serializer.go:316
↓ 1 callers
Method
bufferMapEntry
(key, value string)
transport/http/protocol/internal/query/shape_serializer.go:172
↓ 1 callers
Method
build
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ManifestWriter.java:168
↓ 1 callers
Method
build
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ProtocolGenerator.java:615
↓ 1 callers
Method
build
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:974
↓ 1 callers
Method
build
Builds the ExecuteCommand. @return Execute command
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/testutils/ExecuteCommand.java:145
↓ 1 callers
Method
build
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointParametersGenerator.java:247
↓ 1 callers
Method
buildAuthorizationHeader
(signature, headers string)
aws-http-auth/internal/v4/signer.go:223
↓ 1 callers
Method
buildConditionScope
Build a scope that includes both parameter references and condition-assigned variable references pointing to conditionContext fields.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointBddResolverGenerator.java:479
↓ 1 callers
Function
buildField
(pIdx []int, i int, sf reflect.StructField, fieldTag Tag)
document/internal/serde/field.go:21
↓ 1 callers
Function
buildFuzzValue
(c *fuzzConsumer, depth int)
transport/http/protocol/internal/json/fuzz_test.go:197
↓ 1 callers
Method
buildManifestFile
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ManifestWriter.java:108
↓ 1 callers
Method
buildPluginContext
( Model model, FileManifest manifest, String serviceShapeId, String moduleName
codegen/smithy-go-codegen/src/test/java/software/amazon/smithy/go/codegen/TestUtils.java:78
↓ 1 callers
Method
buildStringToSign
(canonicalRequest string)
aws-http-auth/internal/v4/signer.go:214
↓ 1 callers
Method
builder
Returns a new middleware generator builder. @return the middleware generator builder.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoStackStepMiddlewareGenerator.java:301
↓ 1 callers
Method
builder
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ClientMember.java:64
↓ 1 callers
Method
builder
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:900
↓ 1 callers
Method
builder
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolverGenerator.java:548
↓ 1 callers
Method
builder
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointParametersGenerator.java:232
↓ 1 callers
Method
calculateMinimumGoDirective
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoModuleInfo.java:61
↓ 1 callers
Function
capitalize
(s string)
transport/http/protocol/internal/query/shape_serializer.go:494
↓ 1 callers
Method
clientMemberResolvers
Sets the client member resolvers that will be added to the client by this plugin. @param clientMemberResolvers The client member resolvers. @return R
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/RuntimeClientPlugin.java:477
↓ 1 callers
Function
cloneIndexed
(src []Trait)
schema.go:157
↓ 1 callers
Method
cloneOperationShape
( ServiceShape service, ShapeId operationShapeId, StructureShape structure
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/AddOperationShapes.java:91
← previous
next →
1,201–1,300 of 4,136, ranked by callers