Package ru.tinkoff.piapi.contract.v1
Class DividendsForeignIssuerReport
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
ru.tinkoff.piapi.contract.v1.DividendsForeignIssuerReport
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,DividendsForeignIssuerReportOrBuilder
public final class DividendsForeignIssuerReport
extends com.google.protobuf.GeneratedMessageV3
implements DividendsForeignIssuerReportOrBuilder
Отчёт "Справка о доходах за пределами РФ".Protobuf type
tinkoff.public.invest.api.contract.v1.DividendsForeignIssuerReport- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classОтчёт "Справка о доходах за пределами РФ".Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanВалюта.com.google.protobuf.ByteStringВалюта.static DividendsForeignIssuerReportstatic final com.google.protobuf.Descriptors.DescriptorВыплаты на одну бумагуИтоговая сумма выплаты.Итоговая сумма выплаты.Сумма до удержания налога.Сумма до удержания налога.Выплаты на одну бумагуКомиссия внешних платёжных агентов.Комиссия внешних платёжных агентов.getIsin()ISIN-идентификатор ценной бумаги.com.google.protobuf.ByteStringISIN-идентификатор ценной бумаги.Страна эмитента.com.google.protobuf.ByteStringСтрана эмитента.com.google.protobuf.Parser<DividendsForeignIssuerReport>com.google.protobuf.TimestampДата выплаты.com.google.protobuf.TimestampOrBuilderДата выплаты.longКоличество ценных бумаг.com.google.protobuf.TimestampДата фиксации реестра.com.google.protobuf.TimestampOrBuilderДата фиксации реестра.Наименование ценной бумаги.com.google.protobuf.ByteStringНаименование ценной бумаги.intgetTax()Сумма налога, удержанного агентом.Сумма налога, удержанного агентом.final com.google.protobuf.UnknownFieldSetbooleanВыплаты на одну бумагуbooleanИтоговая сумма выплаты.booleanСумма до удержания налога.booleanКомиссия внешних платёжных агентов.inthashCode()booleanДата выплаты.booleanДата фиксации реестра.booleanhasTax()Сумма налога, удержанного агентом.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(DividendsForeignIssuerReport prototype) protected DividendsForeignIssuerReport.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static DividendsForeignIssuerReportparseDelimitedFrom(InputStream input) static DividendsForeignIssuerReportparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DividendsForeignIssuerReportparseFrom(byte[] data) static DividendsForeignIssuerReportparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DividendsForeignIssuerReportparseFrom(com.google.protobuf.ByteString data) static DividendsForeignIssuerReportparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DividendsForeignIssuerReportparseFrom(com.google.protobuf.CodedInputStream input) static DividendsForeignIssuerReportparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DividendsForeignIssuerReportparseFrom(InputStream input) static DividendsForeignIssuerReportparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DividendsForeignIssuerReportparseFrom(ByteBuffer data) static DividendsForeignIssuerReportparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<DividendsForeignIssuerReport>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
RECORD_DATE_FIELD_NUMBER
public static final int RECORD_DATE_FIELD_NUMBER- See Also:
-
PAYMENT_DATE_FIELD_NUMBER
public static final int PAYMENT_DATE_FIELD_NUMBER- See Also:
-
SECURITY_NAME_FIELD_NUMBER
public static final int SECURITY_NAME_FIELD_NUMBER- See Also:
-
ISIN_FIELD_NUMBER
public static final int ISIN_FIELD_NUMBER- See Also:
-
ISSUER_COUNTRY_FIELD_NUMBER
public static final int ISSUER_COUNTRY_FIELD_NUMBER- See Also:
-
QUANTITY_FIELD_NUMBER
public static final int QUANTITY_FIELD_NUMBER- See Also:
-
DIVIDEND_FIELD_NUMBER
public static final int DIVIDEND_FIELD_NUMBER- See Also:
-
EXTERNAL_COMMISSION_FIELD_NUMBER
public static final int EXTERNAL_COMMISSION_FIELD_NUMBER- See Also:
-
DIVIDEND_GROSS_FIELD_NUMBER
public static final int DIVIDEND_GROSS_FIELD_NUMBER- See Also:
-
TAX_FIELD_NUMBER
public static final int TAX_FIELD_NUMBER- See Also:
-
DIVIDEND_AMOUNT_FIELD_NUMBER
public static final int DIVIDEND_AMOUNT_FIELD_NUMBER- See Also:
-
CURRENCY_FIELD_NUMBER
public static final int CURRENCY_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasRecordDate
public boolean hasRecordDate()Дата фиксации реестра.
.google.protobuf.Timestamp record_date = 1;- Specified by:
hasRecordDatein interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- Whether the recordDate field is set.
-
getRecordDate
public com.google.protobuf.Timestamp getRecordDate()Дата фиксации реестра.
.google.protobuf.Timestamp record_date = 1;- Specified by:
getRecordDatein interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The recordDate.
-
getRecordDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getRecordDateOrBuilder()Дата фиксации реестра.
.google.protobuf.Timestamp record_date = 1;- Specified by:
getRecordDateOrBuilderin interfaceDividendsForeignIssuerReportOrBuilder
-
hasPaymentDate
public boolean hasPaymentDate()Дата выплаты.
.google.protobuf.Timestamp payment_date = 2;- Specified by:
hasPaymentDatein interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- Whether the paymentDate field is set.
-
getPaymentDate
public com.google.protobuf.Timestamp getPaymentDate()Дата выплаты.
.google.protobuf.Timestamp payment_date = 2;- Specified by:
getPaymentDatein interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The paymentDate.
-
getPaymentDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getPaymentDateOrBuilder()Дата выплаты.
.google.protobuf.Timestamp payment_date = 2;- Specified by:
getPaymentDateOrBuilderin interfaceDividendsForeignIssuerReportOrBuilder
-
getSecurityName
Наименование ценной бумаги.
string security_name = 3;- Specified by:
getSecurityNamein interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The securityName.
-
getSecurityNameBytes
public com.google.protobuf.ByteString getSecurityNameBytes()Наименование ценной бумаги.
string security_name = 3;- Specified by:
getSecurityNameBytesin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The bytes for securityName.
-
getIsin
ISIN-идентификатор ценной бумаги.
string isin = 4;- Specified by:
getIsinin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The isin.
-
getIsinBytes
public com.google.protobuf.ByteString getIsinBytes()ISIN-идентификатор ценной бумаги.
string isin = 4;- Specified by:
getIsinBytesin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The bytes for isin.
-
getIssuerCountry
Страна эмитента. Для депозитарных расписок указывается страна эмитента базового актива.
string issuer_country = 5;- Specified by:
getIssuerCountryin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The issuerCountry.
-
getIssuerCountryBytes
public com.google.protobuf.ByteString getIssuerCountryBytes()Страна эмитента. Для депозитарных расписок указывается страна эмитента базового актива.
string issuer_country = 5;- Specified by:
getIssuerCountryBytesin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The bytes for issuerCountry.
-
getQuantity
public long getQuantity()Количество ценных бумаг.
int64 quantity = 6;- Specified by:
getQuantityin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The quantity.
-
hasDividend
public boolean hasDividend()Выплаты на одну бумагу
.tinkoff.public.invest.api.contract.v1.Quotation dividend = 7;- Specified by:
hasDividendin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- Whether the dividend field is set.
-
getDividend
Выплаты на одну бумагу
.tinkoff.public.invest.api.contract.v1.Quotation dividend = 7;- Specified by:
getDividendin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The dividend.
-
getDividendOrBuilder
Выплаты на одну бумагу
.tinkoff.public.invest.api.contract.v1.Quotation dividend = 7;- Specified by:
getDividendOrBuilderin interfaceDividendsForeignIssuerReportOrBuilder
-
hasExternalCommission
public boolean hasExternalCommission()Комиссия внешних платёжных агентов.
.tinkoff.public.invest.api.contract.v1.Quotation external_commission = 8;- Specified by:
hasExternalCommissionin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- Whether the externalCommission field is set.
-
getExternalCommission
Комиссия внешних платёжных агентов.
.tinkoff.public.invest.api.contract.v1.Quotation external_commission = 8;- Specified by:
getExternalCommissionin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The externalCommission.
-
getExternalCommissionOrBuilder
Комиссия внешних платёжных агентов.
.tinkoff.public.invest.api.contract.v1.Quotation external_commission = 8;- Specified by:
getExternalCommissionOrBuilderin interfaceDividendsForeignIssuerReportOrBuilder
-
hasDividendGross
public boolean hasDividendGross()Сумма до удержания налога.
.tinkoff.public.invest.api.contract.v1.Quotation dividend_gross = 9;- Specified by:
hasDividendGrossin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- Whether the dividendGross field is set.
-
getDividendGross
Сумма до удержания налога.
.tinkoff.public.invest.api.contract.v1.Quotation dividend_gross = 9;- Specified by:
getDividendGrossin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The dividendGross.
-
getDividendGrossOrBuilder
Сумма до удержания налога.
.tinkoff.public.invest.api.contract.v1.Quotation dividend_gross = 9;- Specified by:
getDividendGrossOrBuilderin interfaceDividendsForeignIssuerReportOrBuilder
-
hasTax
public boolean hasTax()Сумма налога, удержанного агентом.
.tinkoff.public.invest.api.contract.v1.Quotation tax = 10;- Specified by:
hasTaxin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- Whether the tax field is set.
-
getTax
Сумма налога, удержанного агентом.
.tinkoff.public.invest.api.contract.v1.Quotation tax = 10;- Specified by:
getTaxin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The tax.
-
getTaxOrBuilder
Сумма налога, удержанного агентом.
.tinkoff.public.invest.api.contract.v1.Quotation tax = 10;- Specified by:
getTaxOrBuilderin interfaceDividendsForeignIssuerReportOrBuilder
-
hasDividendAmount
public boolean hasDividendAmount()Итоговая сумма выплаты.
.tinkoff.public.invest.api.contract.v1.Quotation dividend_amount = 11;- Specified by:
hasDividendAmountin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- Whether the dividendAmount field is set.
-
getDividendAmount
Итоговая сумма выплаты.
.tinkoff.public.invest.api.contract.v1.Quotation dividend_amount = 11;- Specified by:
getDividendAmountin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The dividendAmount.
-
getDividendAmountOrBuilder
Итоговая сумма выплаты.
.tinkoff.public.invest.api.contract.v1.Quotation dividend_amount = 11;- Specified by:
getDividendAmountOrBuilderin interfaceDividendsForeignIssuerReportOrBuilder
-
getCurrency
Валюта.
string currency = 12;- Specified by:
getCurrencyin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The currency.
-
getCurrencyBytes
public com.google.protobuf.ByteString getCurrencyBytes()Валюта.
string currency = 12;- Specified by:
getCurrencyBytesin interfaceDividendsForeignIssuerReportOrBuilder- Returns:
- The bytes for currency.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static DividendsForeignIssuerReport parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DividendsForeignIssuerReport parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DividendsForeignIssuerReport parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DividendsForeignIssuerReport parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DividendsForeignIssuerReport parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DividendsForeignIssuerReport parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static DividendsForeignIssuerReport parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static DividendsForeignIssuerReport parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static DividendsForeignIssuerReport parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static DividendsForeignIssuerReport parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static DividendsForeignIssuerReport.Builder newBuilder(DividendsForeignIssuerReport prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected DividendsForeignIssuerReport.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-