org.openfeed.CapitalDistributionsOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: openfeed.proto
// Protobuf Java Version: 4.28.3
package org.openfeed;
public interface CapitalDistributionsOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.openfeed.CapitalDistributions)
com.google.protobuf.MessageOrBuilder {
/**
* sint64 transactionTime = 8;
* @return The transactionTime.
*/
long getTransactionTime();
/**
* string instrumentType = 9;
* @return The instrumentType.
*/
java.lang.String getInstrumentType();
/**
* string instrumentType = 9;
* @return The bytes for instrumentType.
*/
com.google.protobuf.ByteString
getInstrumentTypeBytes();
/**
*
* Corporate Action
*
*
* string corporateAction = 10;
* @return The corporateAction.
*/
java.lang.String getCorporateAction();
/**
*
* Corporate Action
*
*
* string corporateAction = 10;
* @return The bytes for corporateAction.
*/
com.google.protobuf.ByteString
getCorporateActionBytes();
/**
*
* Date only, format 2012-07-04 -> 20120704
*
*
* sint32 payableDate = 11;
* @return The payableDate.
*/
int getPayableDate();
/**
* sint32 recordDate = 12;
* @return The recordDate.
*/
int getRecordDate();
/**
* sint32 exDate = 13;
* @return The exDate.
*/
int getExDate();
/**
*
* Distributions
*
*
* sint64 shortTermCapitalGain = 14;
* @return The shortTermCapitalGain.
*/
long getShortTermCapitalGain();
/**
* sint64 longTermCapitalGain = 15;
* @return The longTermCapitalGain.
*/
long getLongTermCapitalGain();
/**
* sint64 unallocatedDistributions = 16;
* @return The unallocatedDistributions.
*/
long getUnallocatedDistributions();
/**
* sint64 returnOfCapital = 17;
* @return The returnOfCapital.
*/
long getReturnOfCapital();
/**
* string currencyCode = 18;
* @return The currencyCode.
*/
java.lang.String getCurrencyCode();
/**
* string currencyCode = 18;
* @return The bytes for currencyCode.
*/
com.google.protobuf.ByteString
getCurrencyCodeBytes();
/**
* repeated string notes = 19;
* @return A list containing the notes.
*/
java.util.List
getNotesList();
/**
* repeated string notes = 19;
* @return The count of notes.
*/
int getNotesCount();
/**
* repeated string notes = 19;
* @param index The index of the element to return.
* @return The notes at the given index.
*/
java.lang.String getNotes(int index);
/**
* repeated string notes = 19;
* @param index The index of the value to return.
* @return The bytes of the notes at the given index.
*/
com.google.protobuf.ByteString
getNotesBytes(int index);
/**
*
*
*
* sint32 reinvestDate = 20;
* @return The reinvestDate.
*/
int getReinvestDate();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy