LUSID C# SDK
List of all members
Lusid.Sdk.Api.IAggregationApi Interface Reference

Represents a collection of functions to interact with the API endpoints More...

Inheritance diagram for Lusid.Sdk.Api.IAggregationApi:
Inheritance graph
[legend]

Additional Inherited Members

- Public Member Functions inherited from Lusid.Sdk.Api.IAggregationApiSync
ConfigurationRecipe GenerateConfigurationRecipe (string scope, string code, CreateRecipeRequest? createRecipeRequest=default(CreateRecipeRequest?), int operationIndex=0)
 [EXPERIMENTAL] GenerateConfigurationRecipe: Generates a recipe sufficient to perform valuations for the given portfolio. More...
 
ApiResponse< ConfigurationRecipeGenerateConfigurationRecipeWithHttpInfo (string scope, string code, CreateRecipeRequest? createRecipeRequest=default(CreateRecipeRequest?), int operationIndex=0)
 [EXPERIMENTAL] GenerateConfigurationRecipe: Generates a recipe sufficient to perform valuations for the given portfolio. More...
 
ResourceListOfAggregationQuery GetQueryableKeys (string? page=default(string?), int? limit=default(int?), string? filter=default(string?), int operationIndex=0)
 GetQueryableKeys: Query the set of supported &quot;addresses&quot; that can be queried from the aggregation endpoint. More...
 
ApiResponse< ResourceListOfAggregationQueryGetQueryableKeysWithHttpInfo (string? page=default(string?), int? limit=default(int?), string? filter=default(string?), int operationIndex=0)
 GetQueryableKeys: Query the set of supported &quot;addresses&quot; that can be queried from the aggregation endpoint. More...
 
ListAggregationResponse GetValuation (ValuationRequest? valuationRequest=default(ValuationRequest?), int operationIndex=0)
 GetValuation: Perform valuation for a list of portfolios and/or portfolio groups More...
 
ApiResponse< ListAggregationResponseGetValuationWithHttpInfo (ValuationRequest? valuationRequest=default(ValuationRequest?), int operationIndex=0)
 GetValuation: Perform valuation for a list of portfolios and/or portfolio groups More...
 
ListAggregationResponse GetValuationOfWeightedInstruments (InlineValuationRequest? inlineValuationRequest=default(InlineValuationRequest?), int operationIndex=0)
 GetValuationOfWeightedInstruments: Perform valuation for an inlined portfolio More...
 
ApiResponse< ListAggregationResponseGetValuationOfWeightedInstrumentsWithHttpInfo (InlineValuationRequest? inlineValuationRequest=default(InlineValuationRequest?), int operationIndex=0)
 GetValuationOfWeightedInstruments: Perform valuation for an inlined portfolio More...
 
- Public Member Functions inherited from Lusid.Sdk.Client.IApiAccessor
string GetBasePath ()
 Gets the base path of the API client. More...
 
- Public Member Functions inherited from Lusid.Sdk.Api.IAggregationApiAsync
System.Threading.Tasks.Task< ConfigurationRecipeGenerateConfigurationRecipeAsync (string scope, string code, CreateRecipeRequest? createRecipeRequest=default(CreateRecipeRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GenerateConfigurationRecipe: Generates a recipe sufficient to perform valuations for the given portfolio. More...
 
System.Threading.Tasks.Task< ApiResponse< ConfigurationRecipe > > GenerateConfigurationRecipeWithHttpInfoAsync (string scope, string code, CreateRecipeRequest? createRecipeRequest=default(CreateRecipeRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GenerateConfigurationRecipe: Generates a recipe sufficient to perform valuations for the given portfolio. More...
 
System.Threading.Tasks.Task< ResourceListOfAggregationQueryGetQueryableKeysAsync (string? page=default(string?), int? limit=default(int?), string? filter=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetQueryableKeys: Query the set of supported &quot;addresses&quot; that can be queried from the aggregation endpoint. More...
 
System.Threading.Tasks.Task< ApiResponse< ResourceListOfAggregationQuery > > GetQueryableKeysWithHttpInfoAsync (string? page=default(string?), int? limit=default(int?), string? filter=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetQueryableKeys: Query the set of supported &quot;addresses&quot; that can be queried from the aggregation endpoint. More...
 
System.Threading.Tasks.Task< ListAggregationResponseGetValuationAsync (ValuationRequest? valuationRequest=default(ValuationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetValuation: Perform valuation for a list of portfolios and/or portfolio groups More...
 
System.Threading.Tasks.Task< ApiResponse< ListAggregationResponse > > GetValuationWithHttpInfoAsync (ValuationRequest? valuationRequest=default(ValuationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetValuation: Perform valuation for a list of portfolios and/or portfolio groups More...
 
System.Threading.Tasks.Task< ListAggregationResponseGetValuationOfWeightedInstrumentsAsync (InlineValuationRequest? inlineValuationRequest=default(InlineValuationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetValuationOfWeightedInstruments: Perform valuation for an inlined portfolio More...
 
System.Threading.Tasks.Task< ApiResponse< ListAggregationResponse > > GetValuationOfWeightedInstrumentsWithHttpInfoAsync (InlineValuationRequest? inlineValuationRequest=default(InlineValuationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetValuationOfWeightedInstruments: Perform valuation for an inlined portfolio More...
 
- Properties inherited from Lusid.Sdk.Client.IApiAccessor
IReadableConfiguration Configuration [get, set]
 Gets or sets the configuration object More...
 
ExceptionFactory ExceptionFactory [get, set]
 Provides a factory method hook for the creation of exceptions. More...
 

Detailed Description

Represents a collection of functions to interact with the API endpoints


The documentation for this interface was generated from the following file: