in pkg/protocol/branch/branch.go [76:103]
func (s BranchStatus) String() string {
switch s {
case BranchStatusUnknown:
return "Unknown"
case BranchStatusRegistered:
return "Registered"
case BranchStatusPhaseoneDone:
return "PhaseoneDone"
case BranchStatusPhaseoneFailed:
return "PhaseoneFailed"
case BranchStatusPhaseoneTimeout:
return "PhaseoneTimeout"
case BranchStatusPhasetwoCommitted:
return "PhasetwoCommitted"
case BranchStatusPhasetwoCommitFailedRetryable:
return "PhasetwoCommitFailedRetryable"
case BranchStatusPhasetwoCommitFailedUnretryable:
return "CommitFailedUnretryable"
case BranchStatusPhasetwoRollbacked:
return "PhasetwoRollbacked"
case BranchStatusPhasetwoRollbackFailedRetryable:
return "RollbackFailedRetryable"
case BranchStatusPhasetwoRollbackFailedUnretryable:
return "RollbackFailedUnretryable"
default:
return fmt.Sprintf("%d", s)
}
}