sdk.lusid.models.aggregation_options.AggregationOptions
- class AggregationOptions(use_ansi_like_syntax=None, allow_partial_entitlement_success=None, apply_iso4217_rounding=None, local_vars_configuration=None)[source]
Bases:
object
NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech
Do not edit the class manually.
AggregationOptions - a model defined in OpenAPI”
- Parameters:
use_ansi_like_syntax (bool) – Should the aggregation behave like ANSI Sql or MySql with respect to a conceptual request which is equivalent to “select a,sum(a) from results”; ANSI Sql would report an error if a was not unique where MySql would simply view a,suma(a) as equivalent to firstof(a),sum(a).
allow_partial_entitlement_success (bool) – In the case of valuing a portfolio group where some, but not all entitlements fail, should the aggregation return the valuations applied only to those portfolios where entitlements checks succeeded.
apply_iso4217_rounding (bool) – Various results that are units of currency might need to be rounded. This will round according to the ISO4217 standard number of decimal places for a currency.
Methods
Returns the model properties as a dict
Returns the string representation of the model
Attributes
E501
E501
attribute_map
openapi_types
required_map
E501
- property allow_partial_entitlement_success
E501
In the case of valuing a portfolio group where some, but not all entitlements fail, should the aggregation return the valuations applied only to those portfolios where entitlements checks succeeded. # noqa: E501
- Returns:
The allow_partial_entitlement_success of this AggregationOptions. # noqa: E501
- Return type:
- Type:
Gets the allow_partial_entitlement_success of this AggregationOptions. # noqa
- property apply_iso4217_rounding
E501
Various results that are units of currency might need to be rounded. This will round according to the ISO4217 standard number of decimal places for a currency. # noqa: E501
- Returns:
The apply_iso4217_rounding of this AggregationOptions. # noqa: E501
- Return type:
- Type:
Gets the apply_iso4217_rounding of this AggregationOptions. # noqa
- property use_ansi_like_syntax
E501
Should the aggregation behave like ANSI Sql or MySql with respect to a conceptual request which is equivalent to “select a,sum(a) from results”; ANSI Sql would report an error if a was not unique where MySql would simply view a,suma(a) as equivalent to firstof(a),sum(a). # noqa: E501
- Returns:
The use_ansi_like_syntax of this AggregationOptions. # noqa: E501
- Return type:
- Type:
Gets the use_ansi_like_syntax of this AggregationOptions. # noqa