func buildPath()

in Sources/OSS/Internal/ClientImpl.swift [401:414]


    func buildPath(pathStyle: AddressStyleType) -> String? {
        var path: String?
        if let bucketName = bucket {
            if pathStyle == .path {
                path = "/".appending(bucketName)
            }
        }

        if let objectKey = key?.urlEncodeWithoutSeparator() {
            path = (path ?? "").appending("/").appending(objectKey)
        }

        return path
    }