LUSID C# SDK
Public Member Functions | List of all members
Lusid.Sdk.Api.IAggregatedReturnsApiSync Interface Reference

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

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

Public Member Functions

DeletedEntityResponse DeleteReturnsEntity (string scope, string code, int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] DeleteReturnsEntity: Delete returns entity. More...
 
Lusid.Sdk.Client.ApiResponse< DeletedEntityResponseDeleteReturnsEntityWithHttpInfo (string scope, string code, int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] DeleteReturnsEntity: Delete returns entity. More...
 
ReturnsEntity GetReturnsEntity (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] GetReturnsEntity: Get returns entity. More...
 
Lusid.Sdk.Client.ApiResponse< ReturnsEntityGetReturnsEntityWithHttpInfo (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] GetReturnsEntity: Get returns entity. More...
 
ResourceListOfReturnsEntity ListReturnsEntities (DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] ListReturnsEntities: List returns entities. More...
 
Lusid.Sdk.Client.ApiResponse< ResourceListOfReturnsEntityListReturnsEntitiesWithHttpInfo (DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] ListReturnsEntities: List returns entities. More...
 
ReturnsEntity UpsertReturnsEntity (ReturnsEntity returnsEntity, int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] UpsertReturnsEntity: Upsert returns entity. More...
 
Lusid.Sdk.Client.ApiResponse< ReturnsEntityUpsertReturnsEntityWithHttpInfo (ReturnsEntity returnsEntity, int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] UpsertReturnsEntity: Upsert returns entity. More...
 

Detailed Description

Represents a collection of functions to interact with the API endpoints

Member Function Documentation

◆ DeleteReturnsEntity()

DeletedEntityResponse Lusid.Sdk.Api.IAggregatedReturnsApiSync.DeleteReturnsEntity ( string  scope,
string  code,
int  operationIndex = 0,
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] DeleteReturnsEntity: Delete returns entity.

Delete returns entity.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeReturns entity scope.
codeReturns entity code.
operationIndexIndex associated with the operation.
optsOptions for this request.
Returns
DeletedEntityResponse

Implemented in Lusid.Sdk.Api.AggregatedReturnsApi.

◆ DeleteReturnsEntityWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<DeletedEntityResponse> Lusid.Sdk.Api.IAggregatedReturnsApiSync.DeleteReturnsEntityWithHttpInfo ( string  scope,
string  code,
int  operationIndex = 0,
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] DeleteReturnsEntity: Delete returns entity.

Delete returns entity.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeReturns entity scope.
codeReturns entity code.
operationIndexIndex associated with the operation.
optsOptions for this request.
Returns
ApiResponse of DeletedEntityResponse

Implemented in Lusid.Sdk.Api.AggregatedReturnsApi.

◆ GetReturnsEntity()

ReturnsEntity Lusid.Sdk.Api.IAggregatedReturnsApiSync.GetReturnsEntity ( string  scope,
string  code,
DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0,
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] GetReturnsEntity: Get returns entity.

Get returns entity.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeReturns entity scope.
codeReturns entity code.
asAtThe asAt datetime at which to retrieve the returns entity. Defaults to return the latest version of the definition if not specified. (optional)
operationIndexIndex associated with the operation.
optsOptions for this request.
Returns
ReturnsEntity

Implemented in Lusid.Sdk.Api.AggregatedReturnsApi.

◆ GetReturnsEntityWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<ReturnsEntity> Lusid.Sdk.Api.IAggregatedReturnsApiSync.GetReturnsEntityWithHttpInfo ( string  scope,
string  code,
DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0,
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] GetReturnsEntity: Get returns entity.

Get returns entity.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
scopeReturns entity scope.
codeReturns entity code.
asAtThe asAt datetime at which to retrieve the returns entity. Defaults to return the latest version of the definition if not specified. (optional)
operationIndexIndex associated with the operation.
optsOptions for this request.
Returns
ApiResponse of ReturnsEntity

Implemented in Lusid.Sdk.Api.AggregatedReturnsApi.

◆ ListReturnsEntities()

ResourceListOfReturnsEntity Lusid.Sdk.Api.IAggregatedReturnsApiSync.ListReturnsEntities ( DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0,
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] ListReturnsEntities: List returns entities.

List returns entities.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
asAtThe asAt datetime at which to retrieve the relation definitions. Defaults to return the latest version of each definition if not specified. (optional)
operationIndexIndex associated with the operation.
optsOptions for this request.
Returns
ResourceListOfReturnsEntity

Implemented in Lusid.Sdk.Api.AggregatedReturnsApi.

◆ ListReturnsEntitiesWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<ResourceListOfReturnsEntity> Lusid.Sdk.Api.IAggregatedReturnsApiSync.ListReturnsEntitiesWithHttpInfo ( DateTimeOffset?  asAt = default(DateTimeOffset?),
int  operationIndex = 0,
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] ListReturnsEntities: List returns entities.

List returns entities.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
asAtThe asAt datetime at which to retrieve the relation definitions. Defaults to return the latest version of each definition if not specified. (optional)
operationIndexIndex associated with the operation.
optsOptions for this request.
Returns
ApiResponse of ResourceListOfReturnsEntity

Implemented in Lusid.Sdk.Api.AggregatedReturnsApi.

◆ UpsertReturnsEntity()

ReturnsEntity Lusid.Sdk.Api.IAggregatedReturnsApiSync.UpsertReturnsEntity ( ReturnsEntity  returnsEntity,
int  operationIndex = 0,
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] UpsertReturnsEntity: Upsert returns entity.

Upsert returns entity.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
returnsEntityDefinition of the returns entity.
operationIndexIndex associated with the operation.
optsOptions for this request.
Returns
ReturnsEntity

Implemented in Lusid.Sdk.Api.AggregatedReturnsApi.

◆ UpsertReturnsEntityWithHttpInfo()

Lusid.Sdk.Client.ApiResponse<ReturnsEntity> Lusid.Sdk.Api.IAggregatedReturnsApiSync.UpsertReturnsEntityWithHttpInfo ( ReturnsEntity  returnsEntity,
int  operationIndex = 0,
ConfigurationOptions opts = null 
)

[EXPERIMENTAL] UpsertReturnsEntity: Upsert returns entity.

Upsert returns entity.

Exceptions
Lusid.Sdk.Client.ApiExceptionThrown when fails to make API call
Parameters
returnsEntityDefinition of the returns entity.
operationIndexIndex associated with the operation.
optsOptions for this request.
Returns
ApiResponse of ReturnsEntity

Implemented in Lusid.Sdk.Api.AggregatedReturnsApi.


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