summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_api/execution_service/cas_utils.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildtool/execution_api/execution_service/cas_utils.hpp')
-rw-r--r--src/buildtool/execution_api/execution_service/cas_utils.hpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/buildtool/execution_api/execution_service/cas_utils.hpp b/src/buildtool/execution_api/execution_service/cas_utils.hpp
index a7aec9ed..191983c0 100644
--- a/src/buildtool/execution_api/execution_service/cas_utils.hpp
+++ b/src/buildtool/execution_api/execution_service/cas_utils.hpp
@@ -20,32 +20,32 @@
#include <vector>
#include "grpcpp/support/status.h"
-#include "src/buildtool/common/bazel_types.hpp"
+#include "src/buildtool/common/artifact_digest.hpp"
#include "src/buildtool/storage/storage.hpp"
#include "src/utils/cpp/expected.hpp"
class CASUtils {
public:
[[nodiscard]] static auto EnsureTreeInvariant(
- bazel_re::Digest const& digest,
+ ArtifactDigest const& digest,
std::string const& tree_data,
Storage const& storage) noexcept -> std::optional<std::string>;
[[nodiscard]] static auto SplitBlobIdentity(
- bazel_re::Digest const& blob_digest,
+ ArtifactDigest const& blob_digest,
Storage const& storage) noexcept
- -> expected<std::vector<bazel_re::Digest>, grpc::Status>;
+ -> expected<std::vector<ArtifactDigest>, grpc::Status>;
[[nodiscard]] static auto SplitBlobFastCDC(
- bazel_re::Digest const& blob_digest,
+ ArtifactDigest const& blob_digest,
Storage const& storage) noexcept
- -> expected<std::vector<bazel_re::Digest>, grpc::Status>;
+ -> expected<std::vector<ArtifactDigest>, grpc::Status>;
[[nodiscard]] static auto SpliceBlob(
- bazel_re::Digest const& blob_digest,
- std::vector<bazel_re::Digest> const& chunk_digests,
+ ArtifactDigest const& blob_digest,
+ std::vector<ArtifactDigest> const& chunk_digests,
Storage const& storage) noexcept
- -> expected<bazel_re::Digest, grpc::Status>;
+ -> expected<ArtifactDigest, grpc::Status>;
};
#endif // INCLUDED_SRC_BUILDTOOL_EXECUTION_API_EXECUTION_SERVICE_CAS_UTILS_HPP