15#ifndef GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_SPANNER_COMMIT_RESULT_H
16#define GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_SPANNER_COMMIT_RESULT_H
18#include "google/cloud/spanner/timestamp.h"
19#include "google/cloud/spanner/version.h"
20#include "absl/types/optional.h"
26GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_BEGIN
29
30
36
37
46GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_END
A representation of the Spanner TIMESTAMP type: An instant in time.
Definition: timestamp.h:54
Contains all the Cloud Spanner C++ client types and functions.
Definition: backoff_policy.h:23
The result of committing a Transaction.
Definition: commit_result.h:38
Timestamp commit_timestamp
The Cloud Spanner timestamp at which the transaction committed.
Definition: commit_result.h:40
absl::optional< CommitStats > commit_stats
Additional statistics about the committed transaction.
Definition: commit_result.h:43
Statistics returned for a committed Transaction.
Definition: commit_result.h:31
std::int64_t mutation_count
Definition: commit_result.h:32