diff options
| author | android-build-team Robot <android-build-team-robot@google.com> | 2019-12-19 08:10:17 +0000 |
|---|---|---|
| committer | android-build-team Robot <android-build-team-robot@google.com> | 2019-12-19 08:10:17 +0000 |
| commit | 27b5a7aa4d2b595d5bc1034a4f0f91a75b301bff (patch) | |
| tree | f76e5a071e6e1e91bdfdc5b35406c70070d364ed /apexd/apexd_session.cpp | |
| parent | ff34b18d49a0966d60181aa728ff0ffc961932ee (diff) | |
| parent | a41373acd02cc04e2ffa4088eb6ee0a964fd3dec (diff) | |
Change-Id: I65ca498018e0e7d8670183e17061266fa62d733f
Diffstat (limited to 'apexd/apexd_session.cpp')
| -rw-r--r-- | apexd/apexd_session.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/apexd/apexd_session.cpp b/apexd/apexd_session.cpp index c94585f..98180b7 100644 --- a/apexd/apexd_session.cpp +++ b/apexd/apexd_session.cpp @@ -168,6 +168,10 @@ SessionState::State ApexSession::GetState() const { return state_.state(); } int ApexSession::GetId() const { return state_.id(); } +std::string ApexSession::GetBuildFingerprint() const { + return state_.expected_build_fingerprint(); +} + bool ApexSession::IsFinalized() const { switch (GetState()) { case SessionState::SUCCESS: @@ -194,6 +198,10 @@ void ApexSession::SetChildSessionIds( child_session_ids.end()}; } +void ApexSession::SetBuildFingerprint(const std::string& fingerprint) { + *(state_.mutable_expected_build_fingerprint()) = fingerprint; +} + Status ApexSession::UpdateStateAndCommit( const SessionState::State& session_state) { state_.set_state(session_state); |
