Interface AssetFullOrBuilder

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

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

    • getUid

      String getUid()
      Уникальный идентификатор актива.
       
      string uid = 1;
      Returns:
      The uid.
    • getUidBytes

      com.google.protobuf.ByteString getUidBytes()
      Уникальный идентификатор актива.
       
      string uid = 1;
      Returns:
      The bytes for uid.
    • getTypeValue

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

      AssetType getType()
      Тип актива.
       
      .tinkoff.public.invest.api.contract.v1.AssetType type = 2;
      Returns:
      The type.
    • getName

      String getName()
      Наименование актива.
       
      string name = 3;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
      Наименование актива.
       
      string name = 3;
      Returns:
      The bytes for name.
    • getNameBrief

      String getNameBrief()
      Короткое наименование актива.
       
      string name_brief = 4;
      Returns:
      The nameBrief.
    • getNameBriefBytes

      com.google.protobuf.ByteString getNameBriefBytes()
      Короткое наименование актива.
       
      string name_brief = 4;
      Returns:
      The bytes for nameBrief.
    • getDescription

      String getDescription()
      Описание актива.
       
      string description = 5;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
      Описание актива.
       
      string description = 5;
      Returns:
      The bytes for description.
    • hasDeletedAt

      boolean hasDeletedAt()
      Дата и время удаления актива.
       
      .google.protobuf.Timestamp deleted_at = 6;
      Returns:
      Whether the deletedAt field is set.
    • getDeletedAt

      com.google.protobuf.Timestamp getDeletedAt()
      Дата и время удаления актива.
       
      .google.protobuf.Timestamp deleted_at = 6;
      Returns:
      The deletedAt.
    • getDeletedAtOrBuilder

      com.google.protobuf.TimestampOrBuilder getDeletedAtOrBuilder()
      Дата и время удаления актива.
       
      .google.protobuf.Timestamp deleted_at = 6;
    • getRequiredTestsList

      List<String> getRequiredTestsList()
      Тестирование клиентов.
       
      repeated string required_tests = 7;
      Returns:
      A list containing the requiredTests.
    • getRequiredTestsCount

      int getRequiredTestsCount()
      Тестирование клиентов.
       
      repeated string required_tests = 7;
      Returns:
      The count of requiredTests.
    • getRequiredTests

      String getRequiredTests(int index)
      Тестирование клиентов.
       
      repeated string required_tests = 7;
      Parameters:
      index - The index of the element to return.
      Returns:
      The requiredTests at the given index.
    • getRequiredTestsBytes

      com.google.protobuf.ByteString getRequiredTestsBytes(int index)
      Тестирование клиентов.
       
      repeated string required_tests = 7;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the requiredTests at the given index.
    • hasCurrency

      boolean hasCurrency()
      Валюта. Обязательно и заполняется только для type = "ASSET_TYPE_CURRENCY".
       
      .tinkoff.public.invest.api.contract.v1.AssetCurrency currency = 8;
      Returns:
      Whether the currency field is set.
    • getCurrency

      AssetCurrency getCurrency()
      Валюта. Обязательно и заполняется только для type = "ASSET_TYPE_CURRENCY".
       
      .tinkoff.public.invest.api.contract.v1.AssetCurrency currency = 8;
      Returns:
      The currency.
    • getCurrencyOrBuilder

      AssetCurrencyOrBuilder getCurrencyOrBuilder()
      Валюта. Обязательно и заполняется только для type = "ASSET_TYPE_CURRENCY".
       
      .tinkoff.public.invest.api.contract.v1.AssetCurrency currency = 8;
    • hasSecurity

      boolean hasSecurity()
      Ценная бумага. Обязательно и заполняется только для type = "ASSET_TYPE_SECURITY".
       
      .tinkoff.public.invest.api.contract.v1.AssetSecurity security = 9;
      Returns:
      Whether the security field is set.
    • getSecurity

      AssetSecurity getSecurity()
      Ценная бумага. Обязательно и заполняется только для type = "ASSET_TYPE_SECURITY".
       
      .tinkoff.public.invest.api.contract.v1.AssetSecurity security = 9;
      Returns:
      The security.
    • getSecurityOrBuilder

      AssetSecurityOrBuilder getSecurityOrBuilder()
      Ценная бумага. Обязательно и заполняется только для type = "ASSET_TYPE_SECURITY".
       
      .tinkoff.public.invest.api.contract.v1.AssetSecurity security = 9;
    • getGosRegCode

      String getGosRegCode()
      Номер государственной регистрации.
       
      string gos_reg_code = 10;
      Returns:
      The gosRegCode.
    • getGosRegCodeBytes

      com.google.protobuf.ByteString getGosRegCodeBytes()
      Номер государственной регистрации.
       
      string gos_reg_code = 10;
      Returns:
      The bytes for gosRegCode.
    • getCfi

      String getCfi()
      Код CFI.
       
      string cfi = 11;
      Returns:
      The cfi.
    • getCfiBytes

      com.google.protobuf.ByteString getCfiBytes()
      Код CFI.
       
      string cfi = 11;
      Returns:
      The bytes for cfi.
    • getCodeNsd

      String getCodeNsd()
      Код НРД инструмента.
       
      string code_nsd = 12;
      Returns:
      The codeNsd.
    • getCodeNsdBytes

      com.google.protobuf.ByteString getCodeNsdBytes()
      Код НРД инструмента.
       
      string code_nsd = 12;
      Returns:
      The bytes for codeNsd.
    • getStatus

      String getStatus()
      Статус актива.
       
      string status = 13;
      Returns:
      The status.
    • getStatusBytes

      com.google.protobuf.ByteString getStatusBytes()
      Статус актива.
       
      string status = 13;
      Returns:
      The bytes for status.
    • hasBrand

      boolean hasBrand()
      Бренд.
       
      .tinkoff.public.invest.api.contract.v1.Brand brand = 14;
      Returns:
      Whether the brand field is set.
    • getBrand

      Brand getBrand()
      Бренд.
       
      .tinkoff.public.invest.api.contract.v1.Brand brand = 14;
      Returns:
      The brand.
    • getBrandOrBuilder

      BrandOrBuilder getBrandOrBuilder()
      Бренд.
       
      .tinkoff.public.invest.api.contract.v1.Brand brand = 14;
    • hasUpdatedAt

      boolean hasUpdatedAt()
      Дата и время последнего обновления записи.
       
      .google.protobuf.Timestamp updated_at = 15;
      Returns:
      Whether the updatedAt field is set.
    • getUpdatedAt

      com.google.protobuf.Timestamp getUpdatedAt()
      Дата и время последнего обновления записи.
       
      .google.protobuf.Timestamp updated_at = 15;
      Returns:
      The updatedAt.
    • getUpdatedAtOrBuilder

      com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder()
      Дата и время последнего обновления записи.
       
      .google.protobuf.Timestamp updated_at = 15;
    • getBrCode

      String getBrCode()
      Код типа ц.б. по классификации Банка России.
       
      string br_code = 16;
      Returns:
      The brCode.
    • getBrCodeBytes

      com.google.protobuf.ByteString getBrCodeBytes()
      Код типа ц.б. по классификации Банка России.
       
      string br_code = 16;
      Returns:
      The bytes for brCode.
    • getBrCodeName

      String getBrCodeName()
      Наименование кода типа ц.б. по классификации Банка России.
       
      string br_code_name = 17;
      Returns:
      The brCodeName.
    • getBrCodeNameBytes

      com.google.protobuf.ByteString getBrCodeNameBytes()
      Наименование кода типа ц.б. по классификации Банка России.
       
      string br_code_name = 17;
      Returns:
      The bytes for brCodeName.
    • getInstrumentsList

      List<AssetInstrument> getInstrumentsList()
      Массив идентификаторов инструментов.
       
      repeated .tinkoff.public.invest.api.contract.v1.AssetInstrument instruments = 18;
    • getInstruments

      AssetInstrument getInstruments(int index)
      Массив идентификаторов инструментов.
       
      repeated .tinkoff.public.invest.api.contract.v1.AssetInstrument instruments = 18;
    • getInstrumentsCount

      int getInstrumentsCount()
      Массив идентификаторов инструментов.
       
      repeated .tinkoff.public.invest.api.contract.v1.AssetInstrument instruments = 18;
    • getInstrumentsOrBuilderList

      List<? extends AssetInstrumentOrBuilder> getInstrumentsOrBuilderList()
      Массив идентификаторов инструментов.
       
      repeated .tinkoff.public.invest.api.contract.v1.AssetInstrument instruments = 18;
    • getInstrumentsOrBuilder

      AssetInstrumentOrBuilder getInstrumentsOrBuilder(int index)
      Массив идентификаторов инструментов.
       
      repeated .tinkoff.public.invest.api.contract.v1.AssetInstrument instruments = 18;
    • getExtCase

      AssetFull.ExtCase getExtCase()