Class MutualFundProfileData

java.lang.Object
com.github.oscerd.finnhub.models.MutualFundProfileData

@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2024-03-22T10:38:13.551248835+01:00[Europe/Rome]") public class MutualFundProfileData extends Object
MutualFundProfileData
  • Constructor Details

    • MutualFundProfileData

      public MutualFundProfileData()
  • Method Details

    • name

      public MutualFundProfileData name(String name)
    • getName

      public String getName()
      Name
      Returns:
      name
    • setName

      public void setName(String name)
    • category

      public MutualFundProfileData category(String category)
    • getCategory

      public String getCategory()
      Fund's category.
      Returns:
      category
    • setCategory

      public void setCategory(String category)
    • investmentSegment

      public MutualFundProfileData investmentSegment(String investmentSegment)
    • getInvestmentSegment

      public String getInvestmentSegment()
      Investment Segment.
      Returns:
      investmentSegment
    • setInvestmentSegment

      public void setInvestmentSegment(String investmentSegment)
    • totalNav

      public MutualFundProfileData totalNav(Float totalNav)
    • getTotalNav

      public Float getTotalNav()
      NAV.
      Returns:
      totalNav
    • setTotalNav

      public void setTotalNav(Float totalNav)
    • expenseRatio

      public MutualFundProfileData expenseRatio(Float expenseRatio)
    • getExpenseRatio

      public Float getExpenseRatio()
      Expense ratio.
      Returns:
      expenseRatio
    • setExpenseRatio

      public void setExpenseRatio(Float expenseRatio)
    • benchmark

      public MutualFundProfileData benchmark(String benchmark)
    • getBenchmark

      public String getBenchmark()
      Index benchmark.
      Returns:
      benchmark
    • setBenchmark

      public void setBenchmark(String benchmark)
    • inceptionDate

      public MutualFundProfileData inceptionDate(org.threeten.bp.LocalDate inceptionDate)
    • getInceptionDate

      public org.threeten.bp.LocalDate getInceptionDate()
      Inception date.
      Returns:
      inceptionDate
    • setInceptionDate

      public void setInceptionDate(org.threeten.bp.LocalDate inceptionDate)
    • description

      public MutualFundProfileData description(String description)
    • getDescription

      public String getDescription()
      Fund's description.
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • fundFamily

      public MutualFundProfileData fundFamily(String fundFamily)
    • getFundFamily

      public String getFundFamily()
      Fund Family.
      Returns:
      fundFamily
    • setFundFamily

      public void setFundFamily(String fundFamily)
    • fundCompany

      public MutualFundProfileData fundCompany(String fundCompany)
    • getFundCompany

      public String getFundCompany()
      Fund Company.
      Returns:
      fundCompany
    • setFundCompany

      public void setFundCompany(String fundCompany)
    • manager

      public MutualFundProfileData manager(String manager)
    • getManager

      public String getManager()
      Fund's managers.
      Returns:
      manager
    • setManager

      public void setManager(String manager)
    • status

      public MutualFundProfileData status(String status)
    • getStatus

      public String getStatus()
      Status.
      Returns:
      status
    • setStatus

      public void setStatus(String status)
    • beta

      public MutualFundProfileData beta(Float beta)
    • getBeta

      public Float getBeta()
      Beta.
      Returns:
      beta
    • setBeta

      public void setBeta(Float beta)
    • deferredLoad

      public MutualFundProfileData deferredLoad(Float deferredLoad)
    • getDeferredLoad

      public Float getDeferredLoad()
      Deferred load.
      Returns:
      deferredLoad
    • setDeferredLoad

      public void setDeferredLoad(Float deferredLoad)
    • fee12b1

      public MutualFundProfileData fee12b1(Float fee12b1)
    • getFee12b1

      public Float getFee12b1()
      12B-1 fee.
      Returns:
      fee12b1
    • setFee12b1

      public void setFee12b1(Float fee12b1)
    • frontLoad

      public MutualFundProfileData frontLoad(Float frontLoad)
    • getFrontLoad

      public Float getFrontLoad()
      Front Load.
      Returns:
      frontLoad
    • setFrontLoad

      public void setFrontLoad(Float frontLoad)
    • iraMinInvestment

      public MutualFundProfileData iraMinInvestment(Float iraMinInvestment)
    • getIraMinInvestment

      public Float getIraMinInvestment()
      IRA minimum investment.
      Returns:
      iraMinInvestment
    • setIraMinInvestment

      public void setIraMinInvestment(Float iraMinInvestment)
    • isin

      public MutualFundProfileData isin(String isin)
    • getIsin

      public String getIsin()
      ISIN.
      Returns:
      isin
    • setIsin

      public void setIsin(String isin)
    • cusip

      public MutualFundProfileData cusip(String cusip)
    • getCusip

      public String getCusip()
      CUSIP.
      Returns:
      cusip
    • setCusip

      public void setCusip(String cusip)
    • maxRedemptionFee

      public MutualFundProfileData maxRedemptionFee(Float maxRedemptionFee)
    • getMaxRedemptionFee

      public Float getMaxRedemptionFee()
      Max redemption fee.
      Returns:
      maxRedemptionFee
    • setMaxRedemptionFee

      public void setMaxRedemptionFee(Float maxRedemptionFee)
    • standardMinInvestment

      public MutualFundProfileData standardMinInvestment(Float standardMinInvestment)
    • getStandardMinInvestment

      public Float getStandardMinInvestment()
      Minimum investment for standard accounts.
      Returns:
      standardMinInvestment
    • setStandardMinInvestment

      public void setStandardMinInvestment(Float standardMinInvestment)
    • turnover

      public MutualFundProfileData turnover(Float turnover)
    • getTurnover

      public Float getTurnover()
      Turnover.
      Returns:
      turnover
    • setTurnover

      public void setTurnover(Float turnover)
    • seriesId

      public MutualFundProfileData seriesId(String seriesId)
    • getSeriesId

      public String getSeriesId()
      Fund's series ID. This field can be used to group multiple share classes into 1 unique fund.
      Returns:
      seriesId
    • setSeriesId

      public void setSeriesId(String seriesId)
    • seriesName

      public MutualFundProfileData seriesName(String seriesName)
    • getSeriesName

      public String getSeriesName()
      Fund's series name.
      Returns:
      seriesName
    • setSeriesName

      public void setSeriesName(String seriesName)
    • classId

      public MutualFundProfileData classId(String classId)
    • getClassId

      public String getClassId()
      Class ID.
      Returns:
      classId
    • setClassId

      public void setClassId(String classId)
    • className

      public MutualFundProfileData className(String className)
    • getClassName

      public String getClassName()
      Class name.
      Returns:
      className
    • setClassName

      public void setClassName(String className)
    • sfdrClassification

      public MutualFundProfileData sfdrClassification(String sfdrClassification)
    • getSfdrClassification

      public String getSfdrClassification()
      SFDR classification for EU funds. Under the new classifications, a fund's strategy will labeled under either Article 6, 8 or 9. Article 6 covers funds which do not integrate any kind of sustainability into the investment process. Article 8, also known as ‘environmental and socially promoting’, applies “… where a financial product promotes, among other characteristics, environmental or social characteristics, or a combination of those characteristics, provided that the companies in which the investments are made follow good governance practices.”. Article 9, also known as ‘products targeting sustainable investments’, covers products targeting bespoke sustainable investments and applies “… where a financial product has sustainable investment as its objective and an index has been designated as a reference benchmark.”
      Returns:
      sfdrClassification
    • setSfdrClassification

      public void setSfdrClassification(String sfdrClassification)
    • currency

      public MutualFundProfileData currency(String currency)
    • getCurrency

      public String getCurrency()
      Fund's currency
      Returns:
      currency
    • setCurrency

      public void setCurrency(String currency)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object