partial void OnCopy(SpannerSettings existing) { ExecuteSqlStreamSettings = existing.ExecuteSqlStreamSettings; AllowImmediateTimeouts = existing.AllowImmediateTimeouts; }
/// <summary> /// Constructs a new <see cref="SessionPoolOptions"/>. /// </summary> public SessionPoolOptions() { var retry = SpannerSettings.GetDefault().CommitSettings.Timing.Retry; Timeout = (int)(retry?.TotalExpiration.Timeout).Value.TotalSeconds; }
partial void OnConstruction(Spanner.SpannerClient grpcClient, SpannerSettings effectiveSettings, ClientHelper clientHelper) { Settings = effectiveSettings; _callExecuteSqlStream = clientHelper.BuildApiCall <ExecuteSqlRequest, PartialResultSet>( GrpcClient.ExecuteStreamingSql, Settings.ExecuteSqlStreamSettings); }