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
↓ 2 callers
Function
UintMap
UintMap returns a map of uint pointers from the values passed in.
ptr/to_ptr.go:259
↓ 2 callers
Function
ValidHostLabel
ValidHostLabel returns whether the label is a valid RFC 952/1123 host label.
transport/http/host.go:73
↓ 2 callers
Function
ValidPortNumber
ValidPortNumber returns whether the port is valid RFC 3986 port.
transport/http/host.go:60
↓ 2 callers
Function
ValidateEndpointHost
ValidateEndpointHost validates that the host string passed in is a valid RFC 3986 host. Returns error if the host is not valid.
transport/http/host.go:12
↓ 2 callers
Method
ValidateLens
()
eventstream/message.go:81
↓ 2 callers
Function
ValueElem
ValueElem walks interface and pointer types and returns the underlying element.
document/internal/serde/serde.go:91
↓ 2 callers
Function
WithContext
WithContext will pass the provided context to logger if it implements the ContextLogger interface and return the resulting logger. Otherwise the logge
logging/logger.go:41
↓ 2 callers
Function
WithSpan
WithSpan sets the active trace Span on the context.
tracing/context.go:26
↓ 2 callers
Method
WriteBigFloat
(*Schema, *big.Float)
serde.go:46
↓ 2 callers
Method
WriteBigInt
(*Schema, *big.Int)
serde.go:45
↓ 2 callers
Method
WriteDocument
(*Schema, document.Value)
serde.go:52
↓ 2 callers
Method
WriteFloat32
(*Schema, float32)
serde.go:41
↓ 2 callers
Method
WriteInt16
(*Schema, int16)
serde.go:38
↓ 2 callers
Method
WriteInt32
(*Schema, int32)
serde.go:39
↓ 2 callers
Method
WriteInt8
(*Schema, int8)
serde.go:37
↓ 2 callers
Method
WriteLine
(v string)
middleware/stack.go:201
↓ 2 callers
Method
WriteRune
(rune)
middleware/stack.go:180
↓ 2 callers
Method
WriteString
WriteString implements [smithy.ShapeSerializer].
transport/http/protocol/internal/json/shape_serializer.go:196
↓ 2 callers
Method
WriteString
(string)
eventstream/header_value.go:112
↓ 2 callers
Method
WriteTime
(*Schema, time.Time)
serde.go:48
↓ 2 callers
Method
addClientConfigValues
(Set<ConfigValue> clientConfigValues)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:688
↓ 2 callers
Method
addCommand
Adds command arguments to the set of arguments the command will be executed with. @param command command and arguments to be executed. @return builder
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/testutils/ExecuteCommand.java:122
↓ 2 callers
Method
addConfigFieldResolver
Adds a config field resolver that will be added to the client by this plugin. @param configFieldResolver The config field resolver. @return Returns t
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/RuntimeClientPlugin.java:422
↓ 2 callers
Method
addConnAcquired
(ctx context.Context, incr int64)
transport/http/metrics.go:172
↓ 2 callers
Method
addHeaderValue
(value headerValue)
transport/http/middleware_headers.go:99
↓ 2 callers
Method
addImport
(String importPath, String alias)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ImportDeclarations.java:36
↓ 2 callers
Method
addSkipTests
(Set<SkipTest> skipTests)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:703
↓ 2 callers
Method
afterValue
()
transport/http/protocol/internal/json/parser.go:287
↓ 2 callers
Method
alias
Set the dependency alias. @param alias the alias @return the builder
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoDependency.java:407
↓ 2 callers
Method
appendEscapedString
appendEscapedString writes a JSON-escaped string to the buffer.
transport/http/protocol/internal/json/shape_serializer.go:381
↓ 2 callers
Method
appendTo
(value string)
transport/http/user_agent.go:32
↓ 2 callers
Function
assertEntry
(t *testing.T, c *lru, k interface{}, v interface{})
container/private/cache/lru/lru_test.go:79
↓ 2 callers
Function
assertNoEntry
(t *testing.T, c *lru, k interface{})
container/private/cache/lru/lru_test.go:89
↓ 2 callers
Method
autoDocTemplate
Auto-formats a multi-paragraph string as a doc writable (including line wrapping). @param contents The docs. @return writer for formatted docs.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoWriter.java:167
↓ 2 callers
Function
bd
(payload []byte)
transport/http/protocol/restjson1/restjson1.go:210
↓ 2 callers
Method
build
(String build)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SemanticVersion.java:372
↓ 2 callers
Method
build
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/MiddlewareIdentifier.java:139
↓ 2 callers
Method
buildCanonicalHeaders
()
aws-http-auth/internal/v4/signer.go:177
↓ 2 callers
Method
buildCanonicalRequestWithHeaders
(canonHeaders, signedHeaders string)
aws-http-auth/internal/v4/signer.go:150
↓ 2 callers
Method
buildSymbol
(String name, String namespace)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SymbolUtils.java:214
↓ 2 callers
Method
builder
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ShapeValueGenerator.java:405
↓ 2 callers
Method
builder
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ManifestWriter.java:138
↓ 2 callers
Method
builder
Get a {@link SemanticVersion} builder. @return the builder
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SemanticVersion.java:186
↓ 2 callers
Method
builder
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/MiddlewareIdentifier.java:97
↓ 2 callers
Method
builder
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ProtocolGenerator.java:504
↓ 2 callers
Method
builder
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ConfigFieldResolver.java:67
↓ 2 callers
Method
builder
Returns the builder for ExecuteCommand. @return ExecuteCommand builder.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/testutils/ExecuteCommand.java:103
↓ 2 callers
Method
close
()
transport/http/protocol/internal/json/parser.go:282
↓ 2 callers
Method
compare
(MemberShape a, MemberShape b)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/CodegenUtils.java:347
↓ 2 callers
Method
compareTo
Compare two {@link SemanticVersion}, ignoring prefix strings. To validate that prefix strings match see the overloaded function signature. @param o t
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SemanticVersion.java:217
↓ 2 callers
Method
compareTo
(SkipTest o)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:904
↓ 2 callers
Method
conditionallyBase64Encode
( GenerationContext context, GoWriter writer, Shape targetShape,
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:1066
↓ 2 callers
Method
convert
Converts a commonmark formatted string into a godoc formatted string. @param docs commonmark formatted documentation @return godoc formatted document
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/DocumentationConverter.java:70
↓ 2 callers
Method
createBigSymbol
(Shape shape, String symbolName)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SymbolVisitor.java:413
↓ 2 callers
Method
createCollectionSymbol
(CollectionShape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SymbolVisitor.java:311
↓ 2 callers
Method
createInitializeStepMiddleware
Create a new InitializeStep middleware generator with the provided type name. @param name is the type name to identify the middleware. @param id th
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoStackStepMiddlewareGenerator.java:61
↓ 2 callers
Method
createSymbolProvider
Creates a Go symbol provider. @param model The model to generate symbols for. @param settings The Gosettings to use to create symbol provider @ret
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoCodegenPlugin.java:64
↓ 2 callers
Method
dec
()
internal/eventstream/codec.go:31
↓ 2 callers
Function
decodeBytesValue
(r io.Reader)
eventstream/header_value.go:137
↓ 2 callers
Function
decodeHeaderValue
(r io.Reader)
eventstream/header.go:105
↓ 2 callers
Function
decodeUint16
(r io.Reader)
eventstream/decode.go:177
↓ 2 callers
Function
decodeUint64
(r io.Reader)
eventstream/decode.go:197
↓ 2 callers
Method
deserializeCollection
Writes the code needed to deserialize a collection in the document of a response. <p>Implementations of this method are expected to generate a functi
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/DocumentShapeDeserVisitor.java:168
↓ 2 callers
Method
do
(ctx context.Context, target string, in, out any)
aws-http-auth/sigv4/e2e_test.go:67
↓ 2 callers
Method
doCall
doCall handles the single call for a key.
internal/sync/singleflight/singleflight.go:137
↓ 2 callers
Method
encodeNumber
(rv reflect.Value)
document/cbor/encode.go:186
↓ 2 callers
Method
encodeNumber
(vp valueProvider, rv reflect.Value)
document/json/encoder.go:254
↓ 2 callers
Method
endpointType
(Symbol endpointType)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointTestsGenerator.java:377
↓ 2 callers
Method
ensureStart
make sure we have the start element when we go into a struct/union context
transport/http/protocol/internal/xml/shape_deserializer.go:678
↓ 2 callers
Method
enterContainer
enterContainer handles the prefix setup common to WriteList and WriteMap. It returns the prefix to save for restoration on close.
transport/http/protocol/internal/query/shape_serializer.go:324
↓ 2 callers
Method
epochMilli
()
eventstream/header_value.go:433
↓ 2 callers
Method
equals
(Object o)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoDependency.java:238
↓ 2 callers
Method
filterDependencies
( Predicate<SymbolDependency> predicate )
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoModuleInfo.java:87
↓ 2 callers
Function
findMember
(schema *smithy.Schema, elemName string)
transport/http/protocol/internal/xml/shape_deserializer.go:106
↓ 2 callers
Method
float
(v float64, bitSize int)
encoding/httpbinding/query.go:82
↓ 2 callers
Method
float
(v float64, bitSize int)
encoding/httpbinding/header.go:91
↓ 2 callers
Method
float
(v float64, bitSize int)
encoding/httpbinding/uri.go:70
↓ 2 callers
Method
float
(v float64, bits int)
encoding/xml/value.go:152
↓ 2 callers
Method
float
(v float64, bits int)
encoding/json/value.go:66
↓ 2 callers
Function
float16to32
(f uint16)
encoding/cbor/float16.go:3
↓ 2 callers
Method
floatOfBitSize
Float64 returns the number as a float64.
document/document.go:219
↓ 2 callers
Method
fnFor
(String name)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/FnProvider.java:26
↓ 2 callers
Method
forTrait
(ShapeId id)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/DefaultTraitGenerators.java:96
↓ 2 callers
Function
formatFloat
(v float64, bits int)
transport/http/protocol/internal/xml/shape_serializer.go:333
↓ 2 callers
Method
formatUnionMemberName
(UnionShape union, MemberShape member)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SymbolVisitor.java:231
↓ 2 callers
Method
generate
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java:111
↓ 2 callers
Method
generate
Generate the full BDD resolver from the trait.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointBddResolverGenerator.java:103
↓ 2 callers
Method
generate
(Expression expr)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/AuthSchemePropertyGenerator.java:39
↓ 2 callers
Method
generate
(GoCodegenContext ctx, GoWriter writer)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolutionGenerator.java:65
↓ 2 callers
Method
generate
(Set<Shape> shapes)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/JsonSerializerGenerator.java:54
↓ 2 callers
Method
generateErrorDispatcher
Generates a function that handles error deserialization by getting the error code then dispatching to the error-specific deserializer. <p> If the erro
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolGeneratorUtils.java:62
↓ 2 callers
Method
generateNewStack
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java:698
↓ 2 callers
Method
generateResolverType
(Writable resolveMethodBody)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolverGenerator.java:113
↓ 2 callers
Method
generateRetryableName
( String waiterName )
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/Waiters2.java:766
↓ 2 callers
Method
generateRulesList
(List<Rule> rules, Scope scope)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolverGenerator.java:247
↓ 2 callers
Method
generateTestBodySetup
Hook to optionally generate additional setup needed before the test body is created. @param writer writer to write generated code with.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:154
↓ 2 callers
Method
generateTestCaseParams
Hook to generate the parameter declarations as struct parameters into the test case's struct definition. Must generate all test case parameters before
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:138
↓ 2 callers
Method
generateTestCaseValues
Hook to generate all the test case parameters as struct member values for a single test case. Must generate all test case parameter values before retu
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:147
↓ 2 callers
Method
generateTestClient
Hook to generate the instance of the API client for the protocol test. @param writer writer to write generated code with. @param clientName test
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:192
↓ 2 callers
Method
generateTestInvokeClientOperation
Hook to generate the client invoking the API operation of the test. Should not do any assertions. @param writer writer to write generated code wi
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:206
← previous
next →
701–800 of 4,136, ranked by callers