Package ru.tinkoff.piapi.contract.v1
Interface PositionDataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PositionData,PositionData.Builder
public interface PositionDataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionИдентификатор счёта.com.google.protobuf.ByteStringИдентификатор счёта.com.google.protobuf.TimestampgetDate()Дата и время операции в формате UTC.com.google.protobuf.TimestampOrBuilderДата и время операции в формате UTC.getFutures(int index) Список фьючерсов портфеля.intСписок фьючерсов портфеля.Список фьючерсов портфеля.getFuturesOrBuilder(int index) Список фьючерсов портфеля.List<? extends PositionsFuturesOrBuilder>Список фьючерсов портфеля.getMoney(int index) Массив валютных позиций портфеля.intМассив валютных позиций портфеля.Массив валютных позиций портфеля.getMoneyOrBuilder(int index) Массив валютных позиций портфеля.List<? extends PositionsMoneyOrBuilder>Массив валютных позиций портфеля.getOptions(int index) Список опционов портфеля.intСписок опционов портфеля.Список опционов портфеля.getOptionsOrBuilder(int index) Список опционов портфеля.List<? extends PositionsOptionsOrBuilder>Список опционов портфеля.getSecurities(int index) Список ценно-бумажных позиций портфеля.intСписок ценно-бумажных позиций портфеля.Список ценно-бумажных позиций портфеля.getSecuritiesOrBuilder(int index) Список ценно-бумажных позиций портфеля.List<? extends PositionsSecuritiesOrBuilder>Список ценно-бумажных позиций портфеля.booleanhasDate()Дата и время операции в формате UTC.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getAccountId
String getAccountId()Идентификатор счёта.
string account_id = 1;- Returns:
- The accountId.
-
getAccountIdBytes
com.google.protobuf.ByteString getAccountIdBytes()Идентификатор счёта.
string account_id = 1;- Returns:
- The bytes for accountId.
-
getMoneyList
List<PositionsMoney> getMoneyList()Массив валютных позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsMoney money = 2; -
getMoney
Массив валютных позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsMoney money = 2; -
getMoneyCount
int getMoneyCount()Массив валютных позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsMoney money = 2; -
getMoneyOrBuilderList
List<? extends PositionsMoneyOrBuilder> getMoneyOrBuilderList()Массив валютных позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsMoney money = 2; -
getMoneyOrBuilder
Массив валютных позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsMoney money = 2; -
getSecuritiesList
List<PositionsSecurities> getSecuritiesList()Список ценно-бумажных позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsSecurities securities = 3; -
getSecurities
Список ценно-бумажных позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsSecurities securities = 3; -
getSecuritiesCount
int getSecuritiesCount()Список ценно-бумажных позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsSecurities securities = 3; -
getSecuritiesOrBuilderList
List<? extends PositionsSecuritiesOrBuilder> getSecuritiesOrBuilderList()Список ценно-бумажных позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsSecurities securities = 3; -
getSecuritiesOrBuilder
Список ценно-бумажных позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsSecurities securities = 3; -
getFuturesList
List<PositionsFutures> getFuturesList()Список фьючерсов портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsFutures futures = 4; -
getFutures
Список фьючерсов портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsFutures futures = 4; -
getFuturesCount
int getFuturesCount()Список фьючерсов портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsFutures futures = 4; -
getFuturesOrBuilderList
List<? extends PositionsFuturesOrBuilder> getFuturesOrBuilderList()Список фьючерсов портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsFutures futures = 4; -
getFuturesOrBuilder
Список фьючерсов портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsFutures futures = 4; -
getOptionsList
List<PositionsOptions> getOptionsList()Список опционов портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsOptions options = 5; -
getOptions
Список опционов портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsOptions options = 5; -
getOptionsCount
int getOptionsCount()Список опционов портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsOptions options = 5; -
getOptionsOrBuilderList
List<? extends PositionsOptionsOrBuilder> getOptionsOrBuilderList()Список опционов портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsOptions options = 5; -
getOptionsOrBuilder
Список опционов портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PositionsOptions options = 5; -
hasDate
boolean hasDate()Дата и время операции в формате UTC.
.google.protobuf.Timestamp date = 6;- Returns:
- Whether the date field is set.
-
getDate
com.google.protobuf.Timestamp getDate()Дата и время операции в формате UTC.
.google.protobuf.Timestamp date = 6;- Returns:
- The date.
-
getDateOrBuilder
com.google.protobuf.TimestampOrBuilder getDateOrBuilder()Дата и время операции в формате UTC.
.google.protobuf.Timestamp date = 6;
-