Class GetMarginAttributesResponse.Builder

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

public static final class GetMarginAttributesResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GetMarginAttributesResponse.Builder> implements GetMarginAttributesResponseOrBuilder
Маржинальные показатели по счёту.
 
Protobuf type tinkoff.public.invest.api.contract.v1.GetMarginAttributesResponse
  • 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<GetMarginAttributesResponse.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<GetMarginAttributesResponse.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<GetMarginAttributesResponse.Builder>
    • getDefaultInstanceForType

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

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public GetMarginAttributesResponse buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.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<GetMarginAttributesResponse.Builder>
    • setField

      public GetMarginAttributesResponse.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<GetMarginAttributesResponse.Builder>
    • clearField

      public GetMarginAttributesResponse.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<GetMarginAttributesResponse.Builder>
    • clearOneof

      public GetMarginAttributesResponse.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<GetMarginAttributesResponse.Builder>
    • setRepeatedField

      public GetMarginAttributesResponse.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<GetMarginAttributesResponse.Builder>
    • addRepeatedField

      public GetMarginAttributesResponse.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<GetMarginAttributesResponse.Builder>
    • mergeFrom

      public GetMarginAttributesResponse.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<GetMarginAttributesResponse.Builder>
    • mergeFrom

    • isInitialized

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

      public GetMarginAttributesResponse.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<GetMarginAttributesResponse.Builder>
      Throws:
      IOException
    • hasLiquidPortfolio

      public boolean hasLiquidPortfolio()
       Ликвидная стоимость портфеля. Подробнее: [что такое ликвидный портфель?](https://help.tinkoff.ru/margin-trade/short/liquid-portfolio/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue liquid_portfolio = 1;
      Specified by:
      hasLiquidPortfolio in interface GetMarginAttributesResponseOrBuilder
      Returns:
      Whether the liquidPortfolio field is set.
    • getLiquidPortfolio

      public MoneyValue getLiquidPortfolio()
       Ликвидная стоимость портфеля. Подробнее: [что такое ликвидный портфель?](https://help.tinkoff.ru/margin-trade/short/liquid-portfolio/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue liquid_portfolio = 1;
      Specified by:
      getLiquidPortfolio in interface GetMarginAttributesResponseOrBuilder
      Returns:
      The liquidPortfolio.
    • setLiquidPortfolio

      public GetMarginAttributesResponse.Builder setLiquidPortfolio(MoneyValue value)
       Ликвидная стоимость портфеля. Подробнее: [что такое ликвидный портфель?](https://help.tinkoff.ru/margin-trade/short/liquid-portfolio/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue liquid_portfolio = 1;
    • setLiquidPortfolio

      public GetMarginAttributesResponse.Builder setLiquidPortfolio(MoneyValue.Builder builderForValue)
       Ликвидная стоимость портфеля. Подробнее: [что такое ликвидный портфель?](https://help.tinkoff.ru/margin-trade/short/liquid-portfolio/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue liquid_portfolio = 1;
    • mergeLiquidPortfolio

      public GetMarginAttributesResponse.Builder mergeLiquidPortfolio(MoneyValue value)
       Ликвидная стоимость портфеля. Подробнее: [что такое ликвидный портфель?](https://help.tinkoff.ru/margin-trade/short/liquid-portfolio/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue liquid_portfolio = 1;
    • clearLiquidPortfolio

      public GetMarginAttributesResponse.Builder clearLiquidPortfolio()
       Ликвидная стоимость портфеля. Подробнее: [что такое ликвидный портфель?](https://help.tinkoff.ru/margin-trade/short/liquid-portfolio/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue liquid_portfolio = 1;
    • getLiquidPortfolioBuilder

      public MoneyValue.Builder getLiquidPortfolioBuilder()
       Ликвидная стоимость портфеля. Подробнее: [что такое ликвидный портфель?](https://help.tinkoff.ru/margin-trade/short/liquid-portfolio/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue liquid_portfolio = 1;
    • getLiquidPortfolioOrBuilder

      public MoneyValueOrBuilder getLiquidPortfolioOrBuilder()
       Ликвидная стоимость портфеля. Подробнее: [что такое ликвидный портфель?](https://help.tinkoff.ru/margin-trade/short/liquid-portfolio/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue liquid_portfolio = 1;
      Specified by:
      getLiquidPortfolioOrBuilder in interface GetMarginAttributesResponseOrBuilder
    • hasStartingMargin

      public boolean hasStartingMargin()
       Начальная маржа — начальное обеспечение для совершения новой сделки. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue starting_margin = 2;
      Specified by:
      hasStartingMargin in interface GetMarginAttributesResponseOrBuilder
      Returns:
      Whether the startingMargin field is set.
    • getStartingMargin

      public MoneyValue getStartingMargin()
       Начальная маржа — начальное обеспечение для совершения новой сделки. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue starting_margin = 2;
      Specified by:
      getStartingMargin in interface GetMarginAttributesResponseOrBuilder
      Returns:
      The startingMargin.
    • setStartingMargin

      public GetMarginAttributesResponse.Builder setStartingMargin(MoneyValue value)
       Начальная маржа — начальное обеспечение для совершения новой сделки. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue starting_margin = 2;
    • setStartingMargin

      public GetMarginAttributesResponse.Builder setStartingMargin(MoneyValue.Builder builderForValue)
       Начальная маржа — начальное обеспечение для совершения новой сделки. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue starting_margin = 2;
    • mergeStartingMargin

      public GetMarginAttributesResponse.Builder mergeStartingMargin(MoneyValue value)
       Начальная маржа — начальное обеспечение для совершения новой сделки. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue starting_margin = 2;
    • clearStartingMargin

      public GetMarginAttributesResponse.Builder clearStartingMargin()
       Начальная маржа — начальное обеспечение для совершения новой сделки. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue starting_margin = 2;
    • getStartingMarginBuilder

      public MoneyValue.Builder getStartingMarginBuilder()
       Начальная маржа — начальное обеспечение для совершения новой сделки. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue starting_margin = 2;
    • getStartingMarginOrBuilder

      public MoneyValueOrBuilder getStartingMarginOrBuilder()
       Начальная маржа — начальное обеспечение для совершения новой сделки. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue starting_margin = 2;
      Specified by:
      getStartingMarginOrBuilder in interface GetMarginAttributesResponseOrBuilder
    • hasMinimalMargin

      public boolean hasMinimalMargin()
       Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue minimal_margin = 3;
      Specified by:
      hasMinimalMargin in interface GetMarginAttributesResponseOrBuilder
      Returns:
      Whether the minimalMargin field is set.
    • getMinimalMargin

      public MoneyValue getMinimalMargin()
       Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue minimal_margin = 3;
      Specified by:
      getMinimalMargin in interface GetMarginAttributesResponseOrBuilder
      Returns:
      The minimalMargin.
    • setMinimalMargin

      public GetMarginAttributesResponse.Builder setMinimalMargin(MoneyValue value)
       Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue minimal_margin = 3;
    • setMinimalMargin

      public GetMarginAttributesResponse.Builder setMinimalMargin(MoneyValue.Builder builderForValue)
       Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue minimal_margin = 3;
    • mergeMinimalMargin

      public GetMarginAttributesResponse.Builder mergeMinimalMargin(MoneyValue value)
       Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue minimal_margin = 3;
    • clearMinimalMargin

      public GetMarginAttributesResponse.Builder clearMinimalMargin()
       Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue minimal_margin = 3;
    • getMinimalMarginBuilder

      public MoneyValue.Builder getMinimalMarginBuilder()
       Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue minimal_margin = 3;
    • getMinimalMarginOrBuilder

      public MoneyValueOrBuilder getMinimalMarginOrBuilder()
       Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue minimal_margin = 3;
      Specified by:
      getMinimalMarginOrBuilder in interface GetMarginAttributesResponseOrBuilder
    • hasFundsSufficiencyLevel

      public boolean hasFundsSufficiencyLevel()
       Уровень достаточности средств. Соотношение стоимости ликвидного портфеля к начальной марже.
       
      .tinkoff.public.invest.api.contract.v1.Quotation funds_sufficiency_level = 4;
      Specified by:
      hasFundsSufficiencyLevel in interface GetMarginAttributesResponseOrBuilder
      Returns:
      Whether the fundsSufficiencyLevel field is set.
    • getFundsSufficiencyLevel

      public Quotation getFundsSufficiencyLevel()
       Уровень достаточности средств. Соотношение стоимости ликвидного портфеля к начальной марже.
       
      .tinkoff.public.invest.api.contract.v1.Quotation funds_sufficiency_level = 4;
      Specified by:
      getFundsSufficiencyLevel in interface GetMarginAttributesResponseOrBuilder
      Returns:
      The fundsSufficiencyLevel.
    • setFundsSufficiencyLevel

      public GetMarginAttributesResponse.Builder setFundsSufficiencyLevel(Quotation value)
       Уровень достаточности средств. Соотношение стоимости ликвидного портфеля к начальной марже.
       
      .tinkoff.public.invest.api.contract.v1.Quotation funds_sufficiency_level = 4;
    • setFundsSufficiencyLevel

      public GetMarginAttributesResponse.Builder setFundsSufficiencyLevel(Quotation.Builder builderForValue)
       Уровень достаточности средств. Соотношение стоимости ликвидного портфеля к начальной марже.
       
      .tinkoff.public.invest.api.contract.v1.Quotation funds_sufficiency_level = 4;
    • mergeFundsSufficiencyLevel

      public GetMarginAttributesResponse.Builder mergeFundsSufficiencyLevel(Quotation value)
       Уровень достаточности средств. Соотношение стоимости ликвидного портфеля к начальной марже.
       
      .tinkoff.public.invest.api.contract.v1.Quotation funds_sufficiency_level = 4;
    • clearFundsSufficiencyLevel

      public GetMarginAttributesResponse.Builder clearFundsSufficiencyLevel()
       Уровень достаточности средств. Соотношение стоимости ликвидного портфеля к начальной марже.
       
      .tinkoff.public.invest.api.contract.v1.Quotation funds_sufficiency_level = 4;
    • getFundsSufficiencyLevelBuilder

      public Quotation.Builder getFundsSufficiencyLevelBuilder()
       Уровень достаточности средств. Соотношение стоимости ликвидного портфеля к начальной марже.
       
      .tinkoff.public.invest.api.contract.v1.Quotation funds_sufficiency_level = 4;
    • getFundsSufficiencyLevelOrBuilder

      public QuotationOrBuilder getFundsSufficiencyLevelOrBuilder()
       Уровень достаточности средств. Соотношение стоимости ликвидного портфеля к начальной марже.
       
      .tinkoff.public.invest.api.contract.v1.Quotation funds_sufficiency_level = 4;
      Specified by:
      getFundsSufficiencyLevelOrBuilder in interface GetMarginAttributesResponseOrBuilder
    • hasAmountOfMissingFunds

      public boolean hasAmountOfMissingFunds()
       Объем недостающих средств. Разница между стартовой маржой и ликвидной стоимости портфеля.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue amount_of_missing_funds = 5;
      Specified by:
      hasAmountOfMissingFunds in interface GetMarginAttributesResponseOrBuilder
      Returns:
      Whether the amountOfMissingFunds field is set.
    • getAmountOfMissingFunds

      public MoneyValue getAmountOfMissingFunds()
       Объем недостающих средств. Разница между стартовой маржой и ликвидной стоимости портфеля.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue amount_of_missing_funds = 5;
      Specified by:
      getAmountOfMissingFunds in interface GetMarginAttributesResponseOrBuilder
      Returns:
      The amountOfMissingFunds.
    • setAmountOfMissingFunds

      public GetMarginAttributesResponse.Builder setAmountOfMissingFunds(MoneyValue value)
       Объем недостающих средств. Разница между стартовой маржой и ликвидной стоимости портфеля.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue amount_of_missing_funds = 5;
    • setAmountOfMissingFunds

      public GetMarginAttributesResponse.Builder setAmountOfMissingFunds(MoneyValue.Builder builderForValue)
       Объем недостающих средств. Разница между стартовой маржой и ликвидной стоимости портфеля.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue amount_of_missing_funds = 5;
    • mergeAmountOfMissingFunds

      public GetMarginAttributesResponse.Builder mergeAmountOfMissingFunds(MoneyValue value)
       Объем недостающих средств. Разница между стартовой маржой и ликвидной стоимости портфеля.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue amount_of_missing_funds = 5;
    • clearAmountOfMissingFunds

      public GetMarginAttributesResponse.Builder clearAmountOfMissingFunds()
       Объем недостающих средств. Разница между стартовой маржой и ликвидной стоимости портфеля.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue amount_of_missing_funds = 5;
    • getAmountOfMissingFundsBuilder

      public MoneyValue.Builder getAmountOfMissingFundsBuilder()
       Объем недостающих средств. Разница между стартовой маржой и ликвидной стоимости портфеля.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue amount_of_missing_funds = 5;
    • getAmountOfMissingFundsOrBuilder

      public MoneyValueOrBuilder getAmountOfMissingFundsOrBuilder()
       Объем недостающих средств. Разница между стартовой маржой и ликвидной стоимости портфеля.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue amount_of_missing_funds = 5;
      Specified by:
      getAmountOfMissingFundsOrBuilder in interface GetMarginAttributesResponseOrBuilder
    • hasCorrectedMargin

      public boolean hasCorrectedMargin()
       Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue corrected_margin = 6;
      Specified by:
      hasCorrectedMargin in interface GetMarginAttributesResponseOrBuilder
      Returns:
      Whether the correctedMargin field is set.
    • getCorrectedMargin

      public MoneyValue getCorrectedMargin()
       Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue corrected_margin = 6;
      Specified by:
      getCorrectedMargin in interface GetMarginAttributesResponseOrBuilder
      Returns:
      The correctedMargin.
    • setCorrectedMargin

      public GetMarginAttributesResponse.Builder setCorrectedMargin(MoneyValue value)
       Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue corrected_margin = 6;
    • setCorrectedMargin

      public GetMarginAttributesResponse.Builder setCorrectedMargin(MoneyValue.Builder builderForValue)
       Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue corrected_margin = 6;
    • mergeCorrectedMargin

      public GetMarginAttributesResponse.Builder mergeCorrectedMargin(MoneyValue value)
       Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue corrected_margin = 6;
    • clearCorrectedMargin

      public GetMarginAttributesResponse.Builder clearCorrectedMargin()
       Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue corrected_margin = 6;
    • getCorrectedMarginBuilder

      public MoneyValue.Builder getCorrectedMarginBuilder()
       Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue corrected_margin = 6;
    • getCorrectedMarginOrBuilder

      public MoneyValueOrBuilder getCorrectedMarginOrBuilder()
       Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue corrected_margin = 6;
      Specified by:
      getCorrectedMarginOrBuilder in interface GetMarginAttributesResponseOrBuilder
    • setUnknownFields

      public final GetMarginAttributesResponse.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<GetMarginAttributesResponse.Builder>
    • mergeUnknownFields

      public final GetMarginAttributesResponse.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<GetMarginAttributesResponse.Builder>