Interface AssetShareOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AssetShare, AssetShare.Builder

public interface AssetShareOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getTypeValue

      int getTypeValue()
      Тип акции.
       
      .tinkoff.public.invest.api.contract.v1.ShareType type = 1;
      Returns:
      The enum numeric value on the wire for type.
    • getType

      ShareType getType()
      Тип акции.
       
      .tinkoff.public.invest.api.contract.v1.ShareType type = 1;
      Returns:
      The type.
    • hasIssueSize

      boolean hasIssueSize()
      Объем выпуска (шт.).
       
      .tinkoff.public.invest.api.contract.v1.Quotation issue_size = 2;
      Returns:
      Whether the issueSize field is set.
    • getIssueSize

      Quotation getIssueSize()
      Объем выпуска (шт.).
       
      .tinkoff.public.invest.api.contract.v1.Quotation issue_size = 2;
      Returns:
      The issueSize.
    • getIssueSizeOrBuilder

      QuotationOrBuilder getIssueSizeOrBuilder()
      Объем выпуска (шт.).
       
      .tinkoff.public.invest.api.contract.v1.Quotation issue_size = 2;
    • hasNominal

      boolean hasNominal()
      Номинал.
       
      .tinkoff.public.invest.api.contract.v1.Quotation nominal = 3;
      Returns:
      Whether the nominal field is set.
    • getNominal

      Quotation getNominal()
      Номинал.
       
      .tinkoff.public.invest.api.contract.v1.Quotation nominal = 3;
      Returns:
      The nominal.
    • getNominalOrBuilder

      QuotationOrBuilder getNominalOrBuilder()
      Номинал.
       
      .tinkoff.public.invest.api.contract.v1.Quotation nominal = 3;
    • getNominalCurrency

      String getNominalCurrency()
      Валюта номинала.
       
      string nominal_currency = 4;
      Returns:
      The nominalCurrency.
    • getNominalCurrencyBytes

      com.google.protobuf.ByteString getNominalCurrencyBytes()
      Валюта номинала.
       
      string nominal_currency = 4;
      Returns:
      The bytes for nominalCurrency.
    • getPrimaryIndex

      String getPrimaryIndex()
      Индекс (Bloomberg).
       
      string primary_index = 5;
      Returns:
      The primaryIndex.
    • getPrimaryIndexBytes

      com.google.protobuf.ByteString getPrimaryIndexBytes()
      Индекс (Bloomberg).
       
      string primary_index = 5;
      Returns:
      The bytes for primaryIndex.
    • hasDividendRate

      boolean hasDividendRate()
      Ставка дивиденда (для привилегированных акций).
       
      .tinkoff.public.invest.api.contract.v1.Quotation dividend_rate = 6;
      Returns:
      Whether the dividendRate field is set.
    • getDividendRate

      Quotation getDividendRate()
      Ставка дивиденда (для привилегированных акций).
       
      .tinkoff.public.invest.api.contract.v1.Quotation dividend_rate = 6;
      Returns:
      The dividendRate.
    • getDividendRateOrBuilder

      QuotationOrBuilder getDividendRateOrBuilder()
      Ставка дивиденда (для привилегированных акций).
       
      .tinkoff.public.invest.api.contract.v1.Quotation dividend_rate = 6;
    • getPreferredShareType

      String getPreferredShareType()
      Тип привилегированных акций.
       
      string preferred_share_type = 7;
      Returns:
      The preferredShareType.
    • getPreferredShareTypeBytes

      com.google.protobuf.ByteString getPreferredShareTypeBytes()
      Тип привилегированных акций.
       
      string preferred_share_type = 7;
      Returns:
      The bytes for preferredShareType.
    • hasIpoDate

      boolean hasIpoDate()
      Дата IPO.
       
      .google.protobuf.Timestamp ipo_date = 8;
      Returns:
      Whether the ipoDate field is set.
    • getIpoDate

      com.google.protobuf.Timestamp getIpoDate()
      Дата IPO.
       
      .google.protobuf.Timestamp ipo_date = 8;
      Returns:
      The ipoDate.
    • getIpoDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getIpoDateOrBuilder()
      Дата IPO.
       
      .google.protobuf.Timestamp ipo_date = 8;
    • hasRegistryDate

      boolean hasRegistryDate()
      Дата регистрации.
       
      .google.protobuf.Timestamp registry_date = 9;
      Returns:
      Whether the registryDate field is set.
    • getRegistryDate

      com.google.protobuf.Timestamp getRegistryDate()
      Дата регистрации.
       
      .google.protobuf.Timestamp registry_date = 9;
      Returns:
      The registryDate.
    • getRegistryDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getRegistryDateOrBuilder()
      Дата регистрации.
       
      .google.protobuf.Timestamp registry_date = 9;
    • getDivYieldFlag

      boolean getDivYieldFlag()
      Признак наличия дивидендной доходности.
       
      bool div_yield_flag = 10;
      Returns:
      The divYieldFlag.
    • getIssueKind

      String getIssueKind()
      Форма выпуска ФИ.
       
      string issue_kind = 11;
      Returns:
      The issueKind.
    • getIssueKindBytes

      com.google.protobuf.ByteString getIssueKindBytes()
      Форма выпуска ФИ.
       
      string issue_kind = 11;
      Returns:
      The bytes for issueKind.
    • hasPlacementDate

      boolean hasPlacementDate()
      Дата размещения акции.
       
      .google.protobuf.Timestamp placement_date = 12;
      Returns:
      Whether the placementDate field is set.
    • getPlacementDate

      com.google.protobuf.Timestamp getPlacementDate()
      Дата размещения акции.
       
      .google.protobuf.Timestamp placement_date = 12;
      Returns:
      The placementDate.
    • getPlacementDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getPlacementDateOrBuilder()
      Дата размещения акции.
       
      .google.protobuf.Timestamp placement_date = 12;
    • getRepresIsin

      String getRepresIsin()
      ISIN базового актива.
       
      string repres_isin = 13;
      Returns:
      The represIsin.
    • getRepresIsinBytes

      com.google.protobuf.ByteString getRepresIsinBytes()
      ISIN базового актива.
       
      string repres_isin = 13;
      Returns:
      The bytes for represIsin.
    • hasIssueSizePlan

      boolean hasIssueSizePlan()
      Объявленное количество шт.
       
      .tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 14;
      Returns:
      Whether the issueSizePlan field is set.
    • getIssueSizePlan

      Quotation getIssueSizePlan()
      Объявленное количество шт.
       
      .tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 14;
      Returns:
      The issueSizePlan.
    • getIssueSizePlanOrBuilder

      QuotationOrBuilder getIssueSizePlanOrBuilder()
      Объявленное количество шт.
       
      .tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 14;
    • hasTotalFloat

      boolean hasTotalFloat()
      Количество акций в свободном обращении.
       
      .tinkoff.public.invest.api.contract.v1.Quotation total_float = 15;
      Returns:
      Whether the totalFloat field is set.
    • getTotalFloat

      Quotation getTotalFloat()
      Количество акций в свободном обращении.
       
      .tinkoff.public.invest.api.contract.v1.Quotation total_float = 15;
      Returns:
      The totalFloat.
    • getTotalFloatOrBuilder

      QuotationOrBuilder getTotalFloatOrBuilder()
      Количество акций в свободном обращении.
       
      .tinkoff.public.invest.api.contract.v1.Quotation total_float = 15;