| Name | Type | Description | Notes |
|---|---|---|---|
| MajorMarketSectors | Pointer to []GetETFsWorld200ResponseEtfCompositionMajorMarketSectorsInner | Breakdown of the fund’s portfolio by major industry sectors and their respective weights | [optional] |
| CountryAllocation | Pointer to []GetETFsWorld200ResponseEtfCompositionCountryAllocationInner | Breakdown of the fund’s portfolio by country and their respective weights | [optional] |
| AssetAllocation | Pointer to GetETFsWorld200ResponseEtfCompositionAssetAllocation | [optional] | |
| TopHoldings | Pointer to []GetETFsWorld200ResponseEtfCompositionTopHoldingsInner | Top holdings of a fund with their respective weights in the overall portfolio composition | [optional] |
| BondBreakdown | Pointer to GetETFsWorld200ResponseEtfCompositionBondBreakdown | [optional] |
func NewGetETFsWorldComposition200ResponseEtfComposition() *GetETFsWorldComposition200ResponseEtfComposition
NewGetETFsWorldComposition200ResponseEtfComposition instantiates a new GetETFsWorldComposition200ResponseEtfComposition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetETFsWorldComposition200ResponseEtfCompositionWithDefaults() *GetETFsWorldComposition200ResponseEtfComposition
NewGetETFsWorldComposition200ResponseEtfCompositionWithDefaults instantiates a new GetETFsWorldComposition200ResponseEtfComposition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *GetETFsWorldComposition200ResponseEtfComposition) GetMajorMarketSectors() []GetETFsWorld200ResponseEtfCompositionMajorMarketSectorsInner
GetMajorMarketSectors returns the MajorMarketSectors field if non-nil, zero value otherwise.
func (o *GetETFsWorldComposition200ResponseEtfComposition) GetMajorMarketSectorsOk() (*[]GetETFsWorld200ResponseEtfCompositionMajorMarketSectorsInner, bool)
GetMajorMarketSectorsOk returns a tuple with the MajorMarketSectors field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetETFsWorldComposition200ResponseEtfComposition) SetMajorMarketSectors(v []GetETFsWorld200ResponseEtfCompositionMajorMarketSectorsInner)
SetMajorMarketSectors sets MajorMarketSectors field to given value.
func (o *GetETFsWorldComposition200ResponseEtfComposition) HasMajorMarketSectors() bool
HasMajorMarketSectors returns a boolean if a field has been set.
func (o *GetETFsWorldComposition200ResponseEtfComposition) GetCountryAllocation() []GetETFsWorld200ResponseEtfCompositionCountryAllocationInner
GetCountryAllocation returns the CountryAllocation field if non-nil, zero value otherwise.
func (o *GetETFsWorldComposition200ResponseEtfComposition) GetCountryAllocationOk() (*[]GetETFsWorld200ResponseEtfCompositionCountryAllocationInner, bool)
GetCountryAllocationOk returns a tuple with the CountryAllocation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetETFsWorldComposition200ResponseEtfComposition) SetCountryAllocation(v []GetETFsWorld200ResponseEtfCompositionCountryAllocationInner)
SetCountryAllocation sets CountryAllocation field to given value.
func (o *GetETFsWorldComposition200ResponseEtfComposition) HasCountryAllocation() bool
HasCountryAllocation returns a boolean if a field has been set.
func (o *GetETFsWorldComposition200ResponseEtfComposition) GetAssetAllocation() GetETFsWorld200ResponseEtfCompositionAssetAllocation
GetAssetAllocation returns the AssetAllocation field if non-nil, zero value otherwise.
func (o *GetETFsWorldComposition200ResponseEtfComposition) GetAssetAllocationOk() (*GetETFsWorld200ResponseEtfCompositionAssetAllocation, bool)
GetAssetAllocationOk returns a tuple with the AssetAllocation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetETFsWorldComposition200ResponseEtfComposition) SetAssetAllocation(v GetETFsWorld200ResponseEtfCompositionAssetAllocation)
SetAssetAllocation sets AssetAllocation field to given value.
func (o *GetETFsWorldComposition200ResponseEtfComposition) HasAssetAllocation() bool
HasAssetAllocation returns a boolean if a field has been set.
func (o *GetETFsWorldComposition200ResponseEtfComposition) GetTopHoldings() []GetETFsWorld200ResponseEtfCompositionTopHoldingsInner
GetTopHoldings returns the TopHoldings field if non-nil, zero value otherwise.
func (o *GetETFsWorldComposition200ResponseEtfComposition) GetTopHoldingsOk() (*[]GetETFsWorld200ResponseEtfCompositionTopHoldingsInner, bool)
GetTopHoldingsOk returns a tuple with the TopHoldings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetETFsWorldComposition200ResponseEtfComposition) SetTopHoldings(v []GetETFsWorld200ResponseEtfCompositionTopHoldingsInner)
SetTopHoldings sets TopHoldings field to given value.
func (o *GetETFsWorldComposition200ResponseEtfComposition) HasTopHoldings() bool
HasTopHoldings returns a boolean if a field has been set.
func (o *GetETFsWorldComposition200ResponseEtfComposition) GetBondBreakdown() GetETFsWorld200ResponseEtfCompositionBondBreakdown
GetBondBreakdown returns the BondBreakdown field if non-nil, zero value otherwise.
func (o *GetETFsWorldComposition200ResponseEtfComposition) GetBondBreakdownOk() (*GetETFsWorld200ResponseEtfCompositionBondBreakdown, bool)
GetBondBreakdownOk returns a tuple with the BondBreakdown field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetETFsWorldComposition200ResponseEtfComposition) SetBondBreakdown(v GetETFsWorld200ResponseEtfCompositionBondBreakdown)
SetBondBreakdown sets BondBreakdown field to given value.
func (o *GetETFsWorldComposition200ResponseEtfComposition) HasBondBreakdown() bool
HasBondBreakdown returns a boolean if a field has been set.