ru.tinkoff.piapi.contract.v1.GetInfoResponseOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: users.proto
package ru.tinkoff.piapi.contract.v1;
public interface GetInfoResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:tinkoff.public.invest.api.contract.v1.GetInfoResponse)
com.google.protobuf.MessageOrBuilder {
/**
*
*Признак премиум клиента.
*
*
* bool prem_status = 1;
* @return The premStatus.
*/
boolean getPremStatus();
/**
*
*Признак квалифицированного инвестора.
*
*
* bool qual_status = 2;
* @return The qualStatus.
*/
boolean getQualStatus();
/**
*
*Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь. [Подробнее](https://russianinvestments.github.io/investAPI/faq_users/).
*
*
* repeated string qualified_for_work_with = 3;
* @return A list containing the qualifiedForWorkWith.
*/
java.util.List
getQualifiedForWorkWithList();
/**
*
*Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь. [Подробнее](https://russianinvestments.github.io/investAPI/faq_users/).
*
*
* repeated string qualified_for_work_with = 3;
* @return The count of qualifiedForWorkWith.
*/
int getQualifiedForWorkWithCount();
/**
*
*Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь. [Подробнее](https://russianinvestments.github.io/investAPI/faq_users/).
*
*
* repeated string qualified_for_work_with = 3;
* @param index The index of the element to return.
* @return The qualifiedForWorkWith at the given index.
*/
java.lang.String getQualifiedForWorkWith(int index);
/**
*
*Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь. [Подробнее](https://russianinvestments.github.io/investAPI/faq_users/).
*
*
* repeated string qualified_for_work_with = 3;
* @param index The index of the value to return.
* @return The bytes of the qualifiedForWorkWith at the given index.
*/
com.google.protobuf.ByteString
getQualifiedForWorkWithBytes(int index);
/**
*
*Наименование тарифа пользователя.
*
*
* string tariff = 4;
* @return The tariff.
*/
java.lang.String getTariff();
/**
*
*Наименование тарифа пользователя.
*
*
* string tariff = 4;
* @return The bytes for tariff.
*/
com.google.protobuf.ByteString
getTariffBytes();
}