Class ETFProfileData

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

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

    • ETFProfileData

      public ETFProfileData()
  • Method Details

    • name

      public ETFProfileData name(String name)
    • getName

      public String getName()
      Name
      Returns:
      name
    • setName

      public void setName(String name)
    • assetClass

      public ETFProfileData assetClass(String assetClass)
    • getAssetClass

      public String getAssetClass()
      Asset Class.
      Returns:
      assetClass
    • setAssetClass

      public void setAssetClass(String assetClass)
    • investmentSegment

      public ETFProfileData investmentSegment(String investmentSegment)
    • getInvestmentSegment

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

      public void setInvestmentSegment(String investmentSegment)
    • aum

      public ETFProfileData aum(Float aum)
    • getAum

      public Float getAum()
      AUM.
      Returns:
      aum
    • setAum

      public void setAum(Float aum)
    • getNav

      public Float getNav()
      NAV.
      Returns:
      nav
    • setNav

      public void setNav(Float nav)
    • getNavCurrency

      public String getNavCurrency()
      NAV currency.
      Returns:
      navCurrency
    • setNavCurrency

      public void setNavCurrency(String navCurrency)
    • expenseRatio

      public ETFProfileData expenseRatio(Float expenseRatio)
    • getExpenseRatio

      public Float getExpenseRatio()
      Expense ratio. For non-US funds, this is the <a href=\"https://www.esma.europa.eu/sites/default/files/library/2015/11/09_1028_final_kid_ongoing_charges_methodology_for_publication_u_2_.pdf\" target=\"_blank\">KID ongoing charges<a/>.
      Returns:
      expenseRatio
    • setExpenseRatio

      public void setExpenseRatio(Float expenseRatio)
    • trackingIndex

      public ETFProfileData trackingIndex(String trackingIndex)
    • getTrackingIndex

      public String getTrackingIndex()
      Tracking Index.
      Returns:
      trackingIndex
    • setTrackingIndex

      public void setTrackingIndex(String trackingIndex)
    • etfCompany

      public ETFProfileData etfCompany(String etfCompany)
    • getEtfCompany

      public String getEtfCompany()
      ETF issuer.
      Returns:
      etfCompany
    • setEtfCompany

      public void setEtfCompany(String etfCompany)
    • domicile

      public ETFProfileData domicile(String domicile)
    • getDomicile

      public String getDomicile()
      ETF domicile.
      Returns:
      domicile
    • setDomicile

      public void setDomicile(String domicile)
    • inceptionDate

      public ETFProfileData 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)
    • website

      public ETFProfileData website(String website)
    • getWebsite

      public String getWebsite()
      ETF's website.
      Returns:
      website
    • setWebsite

      public void setWebsite(String website)
    • isin

      public ETFProfileData isin(String isin)
    • getIsin

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

      public void setIsin(String isin)
    • cusip

      public ETFProfileData cusip(String cusip)
    • getCusip

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

      public void setCusip(String cusip)
    • priceToEarnings

      public ETFProfileData priceToEarnings(Float priceToEarnings)
    • getPriceToEarnings

      public Float getPriceToEarnings()
      P/E.
      Returns:
      priceToEarnings
    • setPriceToEarnings

      public void setPriceToEarnings(Float priceToEarnings)
    • priceToBook

      public ETFProfileData priceToBook(Float priceToBook)
    • getPriceToBook

      public Float getPriceToBook()
      P/B.
      Returns:
      priceToBook
    • setPriceToBook

      public void setPriceToBook(Float priceToBook)
    • avgVolume

      public ETFProfileData avgVolume(Float avgVolume)
    • getAvgVolume

      public Float getAvgVolume()
      30-day average volume.
      Returns:
      avgVolume
    • setAvgVolume

      public void setAvgVolume(Float avgVolume)
    • description

      public ETFProfileData description(String description)
    • getDescription

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

      public void setDescription(String description)
    • isInverse

      public ETFProfileData isInverse(Boolean isInverse)
    • isIsInverse

      public Boolean isIsInverse()
      Whether the ETF is inverse
      Returns:
      isInverse
    • setIsInverse

      public void setIsInverse(Boolean isInverse)
    • isLeveraged

      public ETFProfileData isLeveraged(Boolean isLeveraged)
    • isIsLeveraged

      public Boolean isIsLeveraged()
      Whether the ETF is leveraged
      Returns:
      isLeveraged
    • setIsLeveraged

      public void setIsLeveraged(Boolean isLeveraged)
    • leverageFactor

      public ETFProfileData leverageFactor(Float leverageFactor)
    • getLeverageFactor

      public Float getLeverageFactor()
      Leverage factor.
      Returns:
      leverageFactor
    • setLeverageFactor

      public void setLeverageFactor(Float leverageFactor)
    • 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