Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ public partial interface IItemPropertiesClient
/// <param name="itemId"></param>
/// <param name="cascadeCreate"></param>
/// <param name="request"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task CreateByDatabaseIdItemsByItemIdAsync(
Expand All @@ -20,6 +21,7 @@ public partial interface IItemPropertiesClient

string request,
bool? cascadeCreate = default,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,14 @@ public partial interface IItemPropertiesClient
/// </summary>
/// <param name="databaseId"></param>
/// <param name="request"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task<global::Recombee.UpdateMoreItemsResponse> CreateByDatabaseIdMoreItemsAsync(
string databaseId,

global::Recombee.UpdateMoreItemsParameters request,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Update More Items<br/>
Expand All @@ -42,12 +44,14 @@ public partial interface IItemPropertiesClient
/// <param name="changes">
/// A dictionary where the keys are properties that shall be updated.
/// </param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::System.InvalidOperationException"></exception>
global::System.Threading.Tasks.Task<global::Recombee.UpdateMoreItemsResponse> CreateByDatabaseIdMoreItemsAsync(
string databaseId,
string filter,
object changes,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,13 @@ public partial interface IItemPropertiesClient
/// </summary>
/// <param name="databaseId"></param>
/// <param name="propertyName"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task DeleteByDatabaseIdItemsPropertiesByPropertyNameAsync(
string databaseId,
string propertyName,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,13 @@ public partial interface IItemPropertiesClient
/// </summary>
/// <param name="databaseId"></param>
/// <param name="itemId"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task<string> GetByDatabaseIdItemsByItemIdAsync(
string databaseId,
string itemId,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,13 @@ public partial interface IItemPropertiesClient
/// </summary>
/// <param name="databaseId"></param>
/// <param name="propertyName"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task<global::Recombee.PropertyInfo> GetByDatabaseIdItemsPropertiesByPropertyNameAsync(
string databaseId,
string propertyName,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,12 @@ public partial interface IItemPropertiesClient
/// Gets the list of all the item properties in your database.
/// </summary>
/// <param name="databaseId"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task<global::System.Collections.Generic.IList<global::Recombee.PropertyInfo>> GetByDatabaseIdItemsPropertiesListAsync(
string databaseId,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,14 @@ public partial interface IItemPropertiesClient
/// <param name="databaseId"></param>
/// <param name="propertyName"></param>
/// <param name="type"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task PutByDatabaseIdItemsPropertiesByPropertyNameAsync(
string databaseId,
string propertyName,
global::Recombee.PutItemsPropertiesType type,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,11 @@ public partial interface IItemPropertiesClient : global::System.IDisposable
/// </summary>
public bool ReadResponseAsString { get; set; }

/// <summary>
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
/// </summary>
public global::Recombee.AutoSDKClientOptions Options { get; }

/// <summary>
///
/// </summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,13 @@ public partial interface IItemsClient
/// </summary>
/// <param name="databaseId"></param>
/// <param name="itemId"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task DeleteByDatabaseIdItemsByItemIdAsync(
string databaseId,
string itemId,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,14 @@ public partial interface IItemsClient
/// </summary>
/// <param name="databaseId"></param>
/// <param name="request"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task<global::Recombee.DeleteMoreItemsResponse> DeleteByDatabaseIdMoreItemsAsync(
string databaseId,

global::Recombee.DeleteMoreItemsParameters request,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Delete More Items<br/>
Expand All @@ -27,11 +29,13 @@ public partial interface IItemsClient
/// <param name="filter">
/// A [ReQL](https://docs.recombee.com/reql) expression, which returns `true` for the items that shall be updated.
/// </param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::System.InvalidOperationException"></exception>
global::System.Threading.Tasks.Task<global::Recombee.DeleteMoreItemsResponse> DeleteByDatabaseIdMoreItemsAsync(
string databaseId,
string filter,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ public partial interface IItemsClient
/// <param name="offset"></param>
/// <param name="returnProperties"></param>
/// <param name="includedProperties"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task<global::System.Collections.Generic.IList<global::Recombee.Item>> GetByDatabaseIdItemsListAsync(
Expand All @@ -23,6 +24,7 @@ public partial interface IItemsClient
int? offset = default,
bool? returnProperties = default,
global::System.Collections.Generic.IList<string>? includedProperties = default,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,13 @@ public partial interface IItemsClient
/// </summary>
/// <param name="databaseId"></param>
/// <param name="itemId"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task PutByDatabaseIdItemsByItemIdAsync(
string databaseId,
string itemId,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
5 changes: 5 additions & 0 deletions src/libs/Recombee/Generated/Recombee.IItemsClient.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,11 @@ public partial interface IItemsClient : global::System.IDisposable
/// </summary>
public bool ReadResponseAsString { get; set; }

/// <summary>
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
/// </summary>
public global::Recombee.AutoSDKClientOptions Options { get; }

/// <summary>
///
/// </summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,14 @@ public partial interface IMiscellaneousClient
/// </summary>
/// <param name="databaseId"></param>
/// <param name="request"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task CreateByDatabaseIdBatchAsync(
string databaseId,

global::Recombee.Batch request,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Batch<br/>
Expand All @@ -32,12 +34,14 @@ public partial interface IMiscellaneousClient
/// <param name="distinctRecomms">
/// Makes all the recommended items for a certain user distinct among multiple recommendation requests in the batch.
/// </param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::System.InvalidOperationException"></exception>
global::System.Threading.Tasks.Task CreateByDatabaseIdBatchAsync(
string databaseId,
global::System.Collections.Generic.IList<object> requests,
bool? distinctRecomms = default,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,12 @@ public partial interface IMiscellaneousClient
/// Completely erases all your data, including items, item properties, series, user database, purchases, ratings, detail views, and bookmarks. Make sure the request is never executed in the production environment! Resetting your database is irreversible.
/// </summary>
/// <param name="databaseId"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task DeleteByDatabaseIdAsync(
string databaseId,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,12 @@ public partial interface IMiscellaneousClient
/// Get all [Scenarios](https://docs.recombee.com/scenarios) of the given database.
/// </summary>
/// <param name="databaseId"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task<global::System.Collections.Generic.IList<global::Recombee.Scenario>> GetByDatabaseIdScenariosAsync(
string databaseId,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,11 @@ public partial interface IMiscellaneousClient : global::System.IDisposable
/// </summary>
public bool ReadResponseAsString { get; set; }

/// <summary>
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
/// </summary>
public global::Recombee.AutoSDKClientOptions Options { get; }

/// <summary>
///
/// </summary>
Expand Down
5 changes: 5 additions & 0 deletions src/libs/Recombee/Generated/Recombee.IRecombeeClient.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,11 @@ public partial interface IRecombeeClient : global::System.IDisposable
/// </summary>
public bool ReadResponseAsString { get; set; }

/// <summary>
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
/// </summary>
public global::Recombee.AutoSDKClientOptions Options { get; }

/// <summary>
///
/// </summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,14 @@ public partial interface IRecommendationsClient
/// </summary>
/// <param name="databaseId"></param>
/// <param name="request"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::Recombee.ApiException"></exception>
global::System.Threading.Tasks.Task<global::Recombee.CompositeRecommendationResponse> CreateByDatabaseIdRecommsCompositeAsync(
string databaseId,

global::Recombee.CompositeRecommendationParameters request,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Composite Recommendation<br/>
Expand Down Expand Up @@ -86,6 +88,7 @@ public partial interface IRecommendationsClient
/// <param name="expertSettings">
/// Dictionary of custom options.
/// </param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::System.InvalidOperationException"></exception>
global::System.Threading.Tasks.Task<global::Recombee.CompositeRecommendationResponse> CreateByDatabaseIdRecommsCompositeAsync(
Expand All @@ -100,6 +103,7 @@ public partial interface IRecommendationsClient
object? sourceSettings = default,
object? resultSettings = default,
object? expertSettings = default,
global::Recombee.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
}
}
Loading