type github.com/aws/aws-sdk-go-v2/service/internal/checksum.Algorithm

26 uses

	github.com/aws/aws-sdk-go-v2/service/internal/checksum (current package)
		algorithms.go#L18: type Algorithm string
		algorithms.go#L23: 	AlgorithmCRC32C Algorithm = "CRC32C"
		algorithms.go#L26: 	AlgorithmCRC32 Algorithm = "CRC32"
		algorithms.go#L29: 	AlgorithmSHA1 Algorithm = "SHA1"
		algorithms.go#L32: 	AlgorithmSHA256 Algorithm = "SHA256"
		algorithms.go#L35: var supportedAlgorithms = []Algorithm{
		algorithms.go#L42: func (a Algorithm) String() string { return string(a) }
		algorithms.go#L47: func ParseAlgorithm(v string) (Algorithm, error) {
		algorithms.go#L58: func FilterSupportedAlgorithms(vs []string) []Algorithm {
		algorithms.go#L59: 	found := map[Algorithm]struct{}{}
		algorithms.go#L61: 	supported := make([]Algorithm, 0, len(supportedAlgorithms))
		algorithms.go#L82: func NewAlgorithmHash(v Algorithm) (hash.Hash, error) {
		algorithms.go#L99: func AlgorithmChecksumLength(v Algorithm) (int, error) {
		algorithms.go#L117: func AlgorithmHTTPHeader(v Algorithm) string {
		algorithms.go#L159: 	algorithm         Algorithm
		algorithms.go#L171: func newComputeChecksumReader(stream io.Reader, algorithm Algorithm) (*computeChecksumReader, error) {
		algorithms.go#L215: func (r *computeChecksumReader) Algorithm() Algorithm {
		algorithms.go#L253: 	algorithm      Algorithm
		algorithms.go#L261: 	algorithm Algorithm,
		algorithms.go#L315: 	Algorithm Algorithm
		middleware_compute_input_checksum.go#L119: 	var algorithm Algorithm
		middleware_compute_input_checksum.go#L146: 			algorithm = Algorithm("MD5")
		middleware_compute_input_checksum.go#L376: func getInputAlgorithm(ctx context.Context) (Algorithm, bool, error) {
		middleware_compute_input_checksum.go#L391: func computeStreamChecksum(algorithm Algorithm, stream io.Reader, computePayloadHash bool) (
		middleware_validate_output.go#L38: 	Algorithms []Algorithm
		middleware_validate_output.go#L82: 	var algorithmToUse Algorithm