MCPcopy Create free account

hub / github.com/aws/smithy-go / functions

Functions3,047 in github.com/aws/smithy-go

↓ 1 callersMethodwriteInternalDocumentImplementation
( GoWriter writer, Symbol typeSymbol, Runnable unmarshalMethodDefinition,
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ProtocolDocumentGenerator.java:356
↓ 1 callersMethodwriteKey
(key string)
encoding/json/object.go:19
↓ 1 callersMethodwriteMiddleware
( GoWriter writer, Model model, SymbolProvider symbolProvider,
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/EndpointHostPrefixMiddleware.java:100
↓ 1 callersMethodwriteMiddlewareDocumentDeserializerDelegator
Generate the document deserializer logic for the deserializer middleware body. @param context the generation context @param operation the operation
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:639
↓ 1 callersMethodwriteMiddlewareDocumentSerializerDelegator
Generate the document serializer logic for the serializer middleware body. @param context the generation context @param operation the operation @pa
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:506
↓ 1 callersMethodwriteMiddlewareHelper
(SymbolProvider symbolProvider, OperationShape operation)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/requestcompression/RequestCompression.java:141
↓ 1 callersMethodwriteMiddlewarePayloadAsDocumentSerializerDelegator
Generate the payload serializers with document serializer logic for the serializer middleware body. @param context the generation context @param
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:626
↓ 1 callersMethodwriteMiddlewarePayloadSerializerDelegator
Generate the payload serializer logic for the serializer middleware body. @param context the generation context @param memberShape the payload ta
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:554
↓ 1 callersMethodwriteOperationSerializerMiddlewareEventStreamSetup
( GenerationContext context, EventStreamInfo eventStreamInfo )
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpRpcProtocolGenerator.java:233
↓ 1 callersMethodwriteOperationSerializerMiddlewareEventStreamSetup
( GenerationContext context, EventStreamInfo eventStreamInfo )
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:369
↓ 1 callersMethodwritePackageShapeDocs
Writes shape documentation comments to the writer's package doc if docs are present. @param shape Shape to write the documentation of. @return Return
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoWriter.java:754
↓ 1 callersMethodwritePaginator
( GoWriter writer, Model model, SymbolProvider symbolProvider,
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/Paginators.java:97
↓ 1 callersMethodwritePaginatorOptions
( GoWriter writer, Model model, SymbolProvider symbolProvider,
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/Paginators.java:312
↓ 1 callersMethodwritePointableStructureShapeValueInline
Writes generation of a shape value type declaration for the given the parameters. @param writer writer to write generated code with. @param shape th
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ShapeValueGenerator.java:99
↓ 1 callersMethodwritePrefixHeaderDeserializerFunction
( GenerationContext context, GoWriter writer, String memberName,
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:1409
↓ 1 callersMethodwriteProtocolResolverImpls
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java:310
↓ 1 callersMethodwriteQueryBinding
Writes query bindings, as per the target shape. This method is shared between members modeled with Location.Query and Location.QueryParams. Precedence
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:933
↓ 1 callersMethodwriteQueryItemBreakout
Writes utility to breakout RawQuery string into its components for testing. @param writer writer to write generated code with. @param source name of
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:360
↓ 1 callersMethodwriteQueryItemsStructField
Writes a Go structure field for a QueryItem value. @param writer writer to write generated code with. @param field the name of the field. @param val
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:329
↓ 1 callersMethodwriteQueryItemsValues
Writes values of query items as slice members. @param writer writer to write generated code with. @param values list of values for the query.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:342
↓ 1 callersMethodwriteRawPackageDocs
Writes the doc to the Go package docs that are written prior to the go package statement. This does not perform line wrapping and the provided formatt
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoWriter.java:725
↓ 1 callersMethodwriteRequestHeaders
(GenerationContext context, OperationShape operation, GoWriter writer)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpRpcProtocolGenerator.java:238
↓ 1 callersMethodwriteRestDeserializerMember
( GenerationContext context, GoWriter writer, HttpBinding binding )
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:1346
↓ 1 callersMethodwriteScalarPointerInline
Writes scalar values with pointer value wrapping as needed based on the shape type. @param writer writer to write generated code with. @param member
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ShapeValueGenerator.java:279
↓ 1 callersMethodwriteScalarValueInline
(GoWriter writer, MemberShape member, Node params)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ShapeValueGenerator.java:335
↓ 1 callersMethodwriteScalarWrapper
( GoWriter writer, MemberShape member, Node params, String fun
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ShapeValueGenerator.java:255
↓ 1 callersMethodwriteSetPayloadShapeHeader
Writes a payload content-type header setter. @param writer the {@link GoWriter}. @param payloadShape the payload shape.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:518
↓ 1 callersMethodwriteSetStream
Writes the stream setter that set the operand as the HTTP body. @param writer the {@link GoWriter}. @param operand the operand for the value to be s
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:541
↓ 1 callersMethodwriteShapeValueInline
Writes a shape type declaration value filled with values in the ObjectNode. @param writer writer to write generated code with. @param shape shape of
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:557
↓ 1 callersFunctionwriteStartElement
writeStartElement takes in a start element and writes it. It handles namespace, attributes in start element.
encoding/xml/value.go:42
↓ 1 callersFunctionwriteStepItems
(w *indentWriter, s stackStepper)
middleware/stack.go:157
↓ 1 callersMethodwriteStringSliceStructField
Writes a string slice to a struct field. @param writer writer to write generated code with. @param field the name of the field. @param values the li
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:400
↓ 1 callersMethodwriteStringSliceValues
Writes a list of strings as go string slice members. @param writer writer to write generated code with. @param values the list of string values.
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java:416
↓ 1 callersMethodwriteText
(TextNode node)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/DocumentationConverter.java:158
↓ 1 callersMethodwriteWaiterComparator
(GoWriter writer, Acceptor acceptor, PathComparator comparator, GoJmesp
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/Waiters2.java:656
↓ 1 callersMethodwriteWrappedText
(String text, String newLineIndent)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/DocumentationConverter.java:184
↓ 1 callersMethodwriterHeaderListValuesSplit
Writes the utility to split split comma separate header values into a single list for consistent iteration. Also has special case handling for HttpDat
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java:1491
↓ 1 callersMethodzeroValue
(Shape shape)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java:181
FunctionAdapt
Adapt wraps a concrete OpenTelemetry SDK MeterProvider for use with Smithy SDK clients. Adapt can be called multiple times on a single MeterProvider.
metrics/smithyotelmetrics/metrics.go:12
FunctionAdapt
Adapt wraps a concrete OpenTelemetry SDK TraceProvider for use with Smithy SDK clients. Adapt can be called multiple times on a single TracerProvider
tracing/smithyoteltracing/adapt.go:15
MethodAdd
Add adds a new invalid parameter error to the collection of invalid parameters. The context of the invalid parameter will be updated to reflect this c
validation.go:20
MethodAdd
Add injects the item to the relative position of the item group. Returns an error if the item already exists.
middleware/ordered_group.go:39
MethodAdd
Add inserts an item into the order relative to the position provided.
middleware/ordered_group.go:153
MethodAdd
Add injects the middleware to the relative position of the middleware group. Add never returns an error. It used to for duplicate phases but this beh
middleware/step_finalize.go:133
MethodAdd
Add injects the middleware to the relative position of the middleware group. Add never returns an error. It used to for duplicate phases but this beh
middleware/step_deserialize.go:134
MethodAdd
Add injects the middleware to the relative position of the middleware group. Add never returns an error. It used to for duplicate phases but this beh
middleware/step_build.go:133
MethodAdd
Add injects the middleware to the relative position of the middleware group. Add never returns an error. It used to for duplicate phases but this beh
middleware/step_serialize.go:140
MethodAdd
(ctx context.Context, incr int64, opts ...metrics.RecordMetricOption)
transport/http/metrics_test.go:60
MethodAdd
(context.Context, N, ...RecordMetricOption)
metrics/nop.go:92
MethodAdd
(context.Context, int64, ...RecordMetricOption)
metrics/metrics.go:64
MethodAdd
(context.Context, float64, ...RecordMetricOption)
metrics/metrics.go:79
MethodAdd
(context.Context, float64, ...RecordMetricOption)
metrics/metrics.go:84
MethodAdd
(ctx context.Context, v int64, opts ...metrics.RecordMetricOption)
metrics/smithyotelmetrics/int64.go:19
MethodAdd
(ctx context.Context, v float64, opts ...metrics.RecordMetricOption)
metrics/smithyotelmetrics/float64.go:21
MethodAddAfterAttempt
AddAfterAttempt registers the provided AfterAttemptInterceptor.
transport/http/interceptor.go:158
MethodAddAfterDeserialization
AddAfterDeserialization registers the provided AfterDeserializationInterceptor.
transport/http/interceptor.go:153
MethodAddAfterExecution
AddAfterExecution registers the provided AfterExecutionInterceptor.
transport/http/interceptor.go:163
MethodAddAfterSerialization
AddAfterSerialization registers the provided AfterSerializationInterceptor.
transport/http/interceptor.go:113
MethodAddAfterSigning
AddAfterSigning registers the provided AfterSigningInterceptor.
transport/http/interceptor.go:133
MethodAddAfterTransmit
AddAfterTransmit registers the provided AfterTransmitInterceptor.
transport/http/interceptor.go:143
FunctionAddAuthenticationMiddleware
AddAuthenticationMiddleware helper adds the AuthenticationMiddleware to the middleware Stack in the Finalize step with the options provided.
auth/bearer/middleware.go:30
MethodAddBeforeAttempt
AddBeforeAttempt registers the provided BeforeAttemptInterceptor.
transport/http/interceptor.go:123
MethodAddBeforeDeserialization
AddBeforeDeserialization registers the provided BeforeDeserializationInterceptor.
transport/http/interceptor.go:148
MethodAddBeforeExecution
AddBeforeExecution registers the provided BeforeExecutionInterceptor.
transport/http/interceptor.go:103
MethodAddBeforeRetryLoop
AddBeforeRetryLoop registers the provided BeforeRetryLoopInterceptor.
transport/http/interceptor.go:118
MethodAddBeforeSerialization
AddBeforeSerialization registers the provided BeforeSerializationInterceptor.
transport/http/interceptor.go:108
MethodAddBeforeSigning
AddBeforeSigning registers the provided BeforeSigningInterceptor.
transport/http/interceptor.go:128
MethodAddBeforeTransmit
AddBeforeTransmit registers the provided BeforeTransmitInterceptor.
transport/http/interceptor.go:138
FunctionAddCaptureRequestMiddleware
AddCaptureRequestMiddleware captures serialized http request during protocol test for check
private/protocol/middleware_capture_request.go:15
FunctionAddCaptureUncompressedRequestMiddleware
AddCaptureUncompressedRequestMiddleware captures http request before compress encoding for check
private/requestcompression/middleware_capture_request_compression.go:16
MethodAddChild
AddChild adds child to the XMLNode.
testing/xml/xmlToStruct.go:32
FunctionAddCloseResponseBodyMiddleware
AddCloseResponseBodyMiddleware adds the middleware to automatically close the response body of an operation request, after the response had been deser
transport/http/middleware_close_response_body.go:45
FunctionAddComputeContentLengthMiddleware
AddComputeContentLengthMiddleware adds ComputeContentLength to the middleware stack's Build step.
transport/http/middleware_content_length.go:17
FunctionAddContentChecksumMiddleware
AddContentChecksumMiddleware adds checksum middleware to middleware's build step.
transport/http/checksum_middleware.go:19
FunctionAddErrorCloseResponseBodyMiddleware
AddErrorCloseResponseBodyMiddleware adds the middleware to automatically close the response body of an operation request if the request response faile
transport/http/middleware_close_response_body.go:14
MethodAddEvent
(string, ...EventOption)
tracing/nop.go:29
MethodAddEvent
(name string, opts ...tracing.EventOption)
tracing/smithyoteltracing/adapt.go:93
FunctionAddHeaderValue
AddHeaderValue returns a stack mutator that adds the header value pair to header. Appends to any existing values if present.
transport/http/middleware_headers.go:145
MethodAddLogger
AddLogger is a helper util to add waiter logger after `SetLogger` middleware in
waiter/logger.go:34
MethodAddNested
AddNested adds the invalid parameter errors from another InvalidParamsError value into this collection. The nested errors will have their nested conte
validation.go:30
MethodAddNestedContext
AddNestedContext prepends a context to the field's path.
validation.go:114
FunctionAddNoPayloadDefaultContentTypeRemover
AddNoPayloadDefaultContentTypeRemover Adds the DefaultContentTypeRemover middleware to the stack after the operation serializer. This middleware will
transport/http/middleware_headers.go:36
MethodAddOperationShapes
()
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/AddOperationShapes.java:36
FunctionAddRequestCompression
AddRequestCompression add requestCompression middleware to op stack
private/requestcompression/request_compression.go:32
FunctionAddRequireMinimumProtocol
AddRequireMinimumProtocol adds the RequireMinimumProtocol middleware to the stack using the provided minimum protocol major and minor version.
transport/http/middleware_min_proto.go:33
FunctionAddSetLoggerMiddleware
AddSetLoggerMiddleware adds a middleware that will add the provided logger to the middleware context.
middleware/logging.go:34
MethodApplicationProtocol
Creates a resolved application protocol. @param name The protocol name (e.g., http, mqtt, etc). @param requestType The type used to represen
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ApplicationProtocol.java:39
FunctionAssertHasHeader
AssertHasHeader compares the header values and identifies if the actual header set includes all values specified in the expect set. Emits a testing er
testing/rest.go:39
FunctionAssertHasHeaderKeys
AssertHasHeaderKeys validates that header set contains all keys expected. Emits a testing error, and returns false if the headers are not equal.
testing/rest.go:66
FunctionAssertHasQuery
AssertHasQuery validates that the expected set of query items are present in the actual set. Emits a testing error, and returns false if any of the ex
testing/rest.go:158
FunctionAssertHasQueryKeys
AssertHasQueryKeys validates that the actual set of query items contains the keys provided. Emits a testing error if any key is not found.
testing/rest.go:191
FunctionAssertJSONEqual
AssertJSONEqual compares two JSON documents and identifies if the documents contain the same values. Emits a testing error, and returns false if the d
testing/document.go:37
FunctionAssertNotHaveHeaderKeys
AssertNotHaveHeaderKeys validates that header set does not contains any of the keys. Emits a testing error, and returns false if the header contains t
testing/rest.go:94
FunctionAssertNotHaveQueryKeys
AssertNotHaveQueryKeys validates that the actual set of query items does not contains the keys provided. Emits a testing error if any key is found.
testing/rest.go:221
FunctionAssertURLFormEqual
AssertURLFormEqual compares two URLForm documents and identifies if the documents contain the same values. Emits a testing error, and returns false if
testing/document.go:110
FunctionAssertXMLEqual
AssertXMLEqual compares two XML documents and identifies if the documents contain the same values. Emits a testing error, and returns false if the doc
testing/document.go:72
MethodAuthGenerator
(ProtocolGenerator.GenerationContext context)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthGenerator.java:27
MethodAuthParametersGenerator
(ProtocolGenerator.GenerationContext context)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthParametersGenerator.java:46
MethodAuthParametersResolverGenerator
(ProtocolGenerator.GenerationContext context)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthParametersResolverGenerator.java:38
MethodAuthSchemePropertyGenerator
(ExpressionGenerator generator)
codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/AuthSchemePropertyGenerator.java:34
← previousnext →1,601–1,700 of 3,047, ranked by callers