Class AssetFull.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<AssetFull.Builder>
ru.tinkoff.piapi.contract.v1.AssetFull.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, AssetFullOrBuilder
Enclosing class:
AssetFull

public static final class AssetFull.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AssetFull.Builder> implements AssetFullOrBuilder
Protobuf type tinkoff.public.invest.api.contract.v1.AssetFull
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<AssetFull.Builder>
    • clear

      public AssetFull.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<AssetFull.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<AssetFull.Builder>
    • getDefaultInstanceForType

      public AssetFull getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public AssetFull build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public AssetFull buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public AssetFull.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<AssetFull.Builder>
    • setField

      public AssetFull.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<AssetFull.Builder>
    • clearField

      public AssetFull.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<AssetFull.Builder>
    • clearOneof

      public AssetFull.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AssetFull.Builder>
    • setRepeatedField

      public AssetFull.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AssetFull.Builder>
    • addRepeatedField

      public AssetFull.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AssetFull.Builder>
    • mergeFrom

      public AssetFull.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<AssetFull.Builder>
    • mergeFrom

      public AssetFull.Builder mergeFrom(AssetFull other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AssetFull.Builder>
    • mergeFrom

      public AssetFull.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<AssetFull.Builder>
      Throws:
      IOException
    • getExtCase

      public AssetFull.ExtCase getExtCase()
      Specified by:
      getExtCase in interface AssetFullOrBuilder
    • clearExt

      public AssetFull.Builder clearExt()
    • getUid

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

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

      public AssetFull.Builder setUid(String value)
      Уникальный идентификатор актива.
       
      string uid = 1;
      Parameters:
      value - The uid to set.
      Returns:
      This builder for chaining.
    • clearUid

      public AssetFull.Builder clearUid()
      Уникальный идентификатор актива.
       
      string uid = 1;
      Returns:
      This builder for chaining.
    • setUidBytes

      public AssetFull.Builder setUidBytes(com.google.protobuf.ByteString value)
      Уникальный идентификатор актива.
       
      string uid = 1;
      Parameters:
      value - The bytes for uid to set.
      Returns:
      This builder for chaining.
    • getTypeValue

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

      public AssetFull.Builder setTypeValue(int value)
      Тип актива.
       
      .tinkoff.public.invest.api.contract.v1.AssetType type = 2;
      Parameters:
      value - The enum numeric value on the wire for type to set.
      Returns:
      This builder for chaining.
    • getType

      public AssetType getType()
      Тип актива.
       
      .tinkoff.public.invest.api.contract.v1.AssetType type = 2;
      Specified by:
      getType in interface AssetFullOrBuilder
      Returns:
      The type.
    • setType

      public AssetFull.Builder setType(AssetType value)
      Тип актива.
       
      .tinkoff.public.invest.api.contract.v1.AssetType type = 2;
      Parameters:
      value - The type to set.
      Returns:
      This builder for chaining.
    • clearType

      public AssetFull.Builder clearType()
      Тип актива.
       
      .tinkoff.public.invest.api.contract.v1.AssetType type = 2;
      Returns:
      This builder for chaining.
    • getName

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

      public com.google.protobuf.ByteString getNameBytes()
      Наименование актива.
       
      string name = 3;
      Specified by:
      getNameBytes in interface AssetFullOrBuilder
      Returns:
      The bytes for name.
    • setName

      public AssetFull.Builder setName(String value)
      Наименование актива.
       
      string name = 3;
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public AssetFull.Builder clearName()
      Наименование актива.
       
      string name = 3;
      Returns:
      This builder for chaining.
    • setNameBytes

      public AssetFull.Builder setNameBytes(com.google.protobuf.ByteString value)
      Наименование актива.
       
      string name = 3;
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getNameBrief

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

      public com.google.protobuf.ByteString getNameBriefBytes()
      Короткое наименование актива.
       
      string name_brief = 4;
      Specified by:
      getNameBriefBytes in interface AssetFullOrBuilder
      Returns:
      The bytes for nameBrief.
    • setNameBrief

      public AssetFull.Builder setNameBrief(String value)
      Короткое наименование актива.
       
      string name_brief = 4;
      Parameters:
      value - The nameBrief to set.
      Returns:
      This builder for chaining.
    • clearNameBrief

      public AssetFull.Builder clearNameBrief()
      Короткое наименование актива.
       
      string name_brief = 4;
      Returns:
      This builder for chaining.
    • setNameBriefBytes

      public AssetFull.Builder setNameBriefBytes(com.google.protobuf.ByteString value)
      Короткое наименование актива.
       
      string name_brief = 4;
      Parameters:
      value - The bytes for nameBrief to set.
      Returns:
      This builder for chaining.
    • getDescription

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

      public com.google.protobuf.ByteString getDescriptionBytes()
      Описание актива.
       
      string description = 5;
      Specified by:
      getDescriptionBytes in interface AssetFullOrBuilder
      Returns:
      The bytes for description.
    • setDescription

      public AssetFull.Builder setDescription(String value)
      Описание актива.
       
      string description = 5;
      Parameters:
      value - The description to set.
      Returns:
      This builder for chaining.
    • clearDescription

      public AssetFull.Builder clearDescription()
      Описание актива.
       
      string description = 5;
      Returns:
      This builder for chaining.
    • setDescriptionBytes

      public AssetFull.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
      Описание актива.
       
      string description = 5;
      Parameters:
      value - The bytes for description to set.
      Returns:
      This builder for chaining.
    • hasDeletedAt

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

      public com.google.protobuf.Timestamp getDeletedAt()
      Дата и время удаления актива.
       
      .google.protobuf.Timestamp deleted_at = 6;
      Specified by:
      getDeletedAt in interface AssetFullOrBuilder
      Returns:
      The deletedAt.
    • setDeletedAt

      public AssetFull.Builder setDeletedAt(com.google.protobuf.Timestamp value)
      Дата и время удаления актива.
       
      .google.protobuf.Timestamp deleted_at = 6;
    • setDeletedAt

      public AssetFull.Builder setDeletedAt(com.google.protobuf.Timestamp.Builder builderForValue)
      Дата и время удаления актива.
       
      .google.protobuf.Timestamp deleted_at = 6;
    • mergeDeletedAt

      public AssetFull.Builder mergeDeletedAt(com.google.protobuf.Timestamp value)
      Дата и время удаления актива.
       
      .google.protobuf.Timestamp deleted_at = 6;
    • clearDeletedAt

      public AssetFull.Builder clearDeletedAt()
      Дата и время удаления актива.
       
      .google.protobuf.Timestamp deleted_at = 6;
    • getDeletedAtBuilder

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

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

      public com.google.protobuf.ProtocolStringList getRequiredTestsList()
      Тестирование клиентов.
       
      repeated string required_tests = 7;
      Specified by:
      getRequiredTestsList in interface AssetFullOrBuilder
      Returns:
      A list containing the requiredTests.
    • getRequiredTestsCount

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

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

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

      public AssetFull.Builder setRequiredTests(int index, String value)
      Тестирование клиентов.
       
      repeated string required_tests = 7;
      Parameters:
      index - The index to set the value at.
      value - The requiredTests to set.
      Returns:
      This builder for chaining.
    • addRequiredTests

      public AssetFull.Builder addRequiredTests(String value)
      Тестирование клиентов.
       
      repeated string required_tests = 7;
      Parameters:
      value - The requiredTests to add.
      Returns:
      This builder for chaining.
    • addAllRequiredTests

      public AssetFull.Builder addAllRequiredTests(Iterable<String> values)
      Тестирование клиентов.
       
      repeated string required_tests = 7;
      Parameters:
      values - The requiredTests to add.
      Returns:
      This builder for chaining.
    • clearRequiredTests

      public AssetFull.Builder clearRequiredTests()
      Тестирование клиентов.
       
      repeated string required_tests = 7;
      Returns:
      This builder for chaining.
    • addRequiredTestsBytes

      public AssetFull.Builder addRequiredTestsBytes(com.google.protobuf.ByteString value)
      Тестирование клиентов.
       
      repeated string required_tests = 7;
      Parameters:
      value - The bytes of the requiredTests to add.
      Returns:
      This builder for chaining.
    • hasCurrency

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public AssetFull.Builder setGosRegCode(String value)
      Номер государственной регистрации.
       
      string gos_reg_code = 10;
      Parameters:
      value - The gosRegCode to set.
      Returns:
      This builder for chaining.
    • clearGosRegCode

      public AssetFull.Builder clearGosRegCode()
      Номер государственной регистрации.
       
      string gos_reg_code = 10;
      Returns:
      This builder for chaining.
    • setGosRegCodeBytes

      public AssetFull.Builder setGosRegCodeBytes(com.google.protobuf.ByteString value)
      Номер государственной регистрации.
       
      string gos_reg_code = 10;
      Parameters:
      value - The bytes for gosRegCode to set.
      Returns:
      This builder for chaining.
    • getCfi

      public String getCfi()
      Код CFI.
       
      string cfi = 11;
      Specified by:
      getCfi in interface AssetFullOrBuilder
      Returns:
      The cfi.
    • getCfiBytes

      public com.google.protobuf.ByteString getCfiBytes()
      Код CFI.
       
      string cfi = 11;
      Specified by:
      getCfiBytes in interface AssetFullOrBuilder
      Returns:
      The bytes for cfi.
    • setCfi

      public AssetFull.Builder setCfi(String value)
      Код CFI.
       
      string cfi = 11;
      Parameters:
      value - The cfi to set.
      Returns:
      This builder for chaining.
    • clearCfi

      public AssetFull.Builder clearCfi()
      Код CFI.
       
      string cfi = 11;
      Returns:
      This builder for chaining.
    • setCfiBytes

      public AssetFull.Builder setCfiBytes(com.google.protobuf.ByteString value)
      Код CFI.
       
      string cfi = 11;
      Parameters:
      value - The bytes for cfi to set.
      Returns:
      This builder for chaining.
    • getCodeNsd

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

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

      public AssetFull.Builder setCodeNsd(String value)
      Код НРД инструмента.
       
      string code_nsd = 12;
      Parameters:
      value - The codeNsd to set.
      Returns:
      This builder for chaining.
    • clearCodeNsd

      public AssetFull.Builder clearCodeNsd()
      Код НРД инструмента.
       
      string code_nsd = 12;
      Returns:
      This builder for chaining.
    • setCodeNsdBytes

      public AssetFull.Builder setCodeNsdBytes(com.google.protobuf.ByteString value)
      Код НРД инструмента.
       
      string code_nsd = 12;
      Parameters:
      value - The bytes for codeNsd to set.
      Returns:
      This builder for chaining.
    • getStatus

      public String getStatus()
      Статус актива.
       
      string status = 13;
      Specified by:
      getStatus in interface AssetFullOrBuilder
      Returns:
      The status.
    • getStatusBytes

      public com.google.protobuf.ByteString getStatusBytes()
      Статус актива.
       
      string status = 13;
      Specified by:
      getStatusBytes in interface AssetFullOrBuilder
      Returns:
      The bytes for status.
    • setStatus

      public AssetFull.Builder setStatus(String value)
      Статус актива.
       
      string status = 13;
      Parameters:
      value - The status to set.
      Returns:
      This builder for chaining.
    • clearStatus

      public AssetFull.Builder clearStatus()
      Статус актива.
       
      string status = 13;
      Returns:
      This builder for chaining.
    • setStatusBytes

      public AssetFull.Builder setStatusBytes(com.google.protobuf.ByteString value)
      Статус актива.
       
      string status = 13;
      Parameters:
      value - The bytes for status to set.
      Returns:
      This builder for chaining.
    • hasBrand

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

      public Brand getBrand()
      Бренд.
       
      .tinkoff.public.invest.api.contract.v1.Brand brand = 14;
      Specified by:
      getBrand in interface AssetFullOrBuilder
      Returns:
      The brand.
    • setBrand

      public AssetFull.Builder setBrand(Brand value)
      Бренд.
       
      .tinkoff.public.invest.api.contract.v1.Brand brand = 14;
    • setBrand

      public AssetFull.Builder setBrand(Brand.Builder builderForValue)
      Бренд.
       
      .tinkoff.public.invest.api.contract.v1.Brand brand = 14;
    • mergeBrand

      public AssetFull.Builder mergeBrand(Brand value)
      Бренд.
       
      .tinkoff.public.invest.api.contract.v1.Brand brand = 14;
    • clearBrand

      public AssetFull.Builder clearBrand()
      Бренд.
       
      .tinkoff.public.invest.api.contract.v1.Brand brand = 14;
    • getBrandBuilder

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

      public BrandOrBuilder getBrandOrBuilder()
      Бренд.
       
      .tinkoff.public.invest.api.contract.v1.Brand brand = 14;
      Specified by:
      getBrandOrBuilder in interface AssetFullOrBuilder
    • hasUpdatedAt

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

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

      public AssetFull.Builder setUpdatedAt(com.google.protobuf.Timestamp value)
      Дата и время последнего обновления записи.
       
      .google.protobuf.Timestamp updated_at = 15;
    • setUpdatedAt

      public AssetFull.Builder setUpdatedAt(com.google.protobuf.Timestamp.Builder builderForValue)
      Дата и время последнего обновления записи.
       
      .google.protobuf.Timestamp updated_at = 15;
    • mergeUpdatedAt

      public AssetFull.Builder mergeUpdatedAt(com.google.protobuf.Timestamp value)
      Дата и время последнего обновления записи.
       
      .google.protobuf.Timestamp updated_at = 15;
    • clearUpdatedAt

      public AssetFull.Builder clearUpdatedAt()
      Дата и время последнего обновления записи.
       
      .google.protobuf.Timestamp updated_at = 15;
    • getUpdatedAtBuilder

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

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

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

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

      public AssetFull.Builder setBrCode(String value)
      Код типа ц.б. по классификации Банка России.
       
      string br_code = 16;
      Parameters:
      value - The brCode to set.
      Returns:
      This builder for chaining.
    • clearBrCode

      public AssetFull.Builder clearBrCode()
      Код типа ц.б. по классификации Банка России.
       
      string br_code = 16;
      Returns:
      This builder for chaining.
    • setBrCodeBytes

      public AssetFull.Builder setBrCodeBytes(com.google.protobuf.ByteString value)
      Код типа ц.б. по классификации Банка России.
       
      string br_code = 16;
      Parameters:
      value - The bytes for brCode to set.
      Returns:
      This builder for chaining.
    • getBrCodeName

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

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

      public AssetFull.Builder setBrCodeName(String value)
      Наименование кода типа ц.б. по классификации Банка России.
       
      string br_code_name = 17;
      Parameters:
      value - The brCodeName to set.
      Returns:
      This builder for chaining.
    • clearBrCodeName

      public AssetFull.Builder clearBrCodeName()
      Наименование кода типа ц.б. по классификации Банка России.
       
      string br_code_name = 17;
      Returns:
      This builder for chaining.
    • setBrCodeNameBytes

      public AssetFull.Builder setBrCodeNameBytes(com.google.protobuf.ByteString value)
      Наименование кода типа ц.б. по классификации Банка России.
       
      string br_code_name = 17;
      Parameters:
      value - The bytes for brCodeName to set.
      Returns:
      This builder for chaining.
    • getInstrumentsList

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

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

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

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

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

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

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

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

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

      public AssetFull.Builder addAllInstruments(Iterable<? extends AssetInstrument> values)
      Массив идентификаторов инструментов.
       
      repeated .tinkoff.public.invest.api.contract.v1.AssetInstrument instruments = 18;
    • clearInstruments

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

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

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

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

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

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

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

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

      public final AssetFull.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AssetFull.Builder>
    • mergeUnknownFields

      public final AssetFull.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AssetFull.Builder>