19 #ifndef GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_BIGQUERY_MODEL_CONNECTION_H
20 #define GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_BIGQUERY_MODEL_CONNECTION_H
22 #include "google/cloud/bigquery/internal/model_retry_traits.h"
23 #include "google/cloud/bigquery/internal/model_stub.h"
24 #include "google/cloud/bigquery/model_connection_idempotency_policy.h"
25 #include "google/cloud/backoff_policy.h"
26 #include "google/cloud/options.h"
27 #include "google/cloud/status_or.h"
28 #include "google/cloud/version.h"
36 using ModelServiceRetryPolicy =
38 bigquery_internal::ModelServiceRetryTraits>;
40 using ModelServiceLimitedTimeRetryPolicy =
42 bigquery_internal::ModelServiceRetryTraits>;
44 using ModelServiceLimitedErrorCountRetryPolicy =
45 ::
google::
cloud::internal::LimitedErrorCountRetryPolicy<
46 bigquery_internal::ModelServiceRetryTraits>;