All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openfeed.DividendsIncomeDistributionsOrBuilder 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 DividendsIncomeDistributionsOrBuilder extends
    // @@protoc_insertion_point(interface_extends:org.openfeed.DividendsIncomeDistributions)
    com.google.protobuf.MessageOrBuilder {

  /**
   * sint64 transactionTime = 6;
   * @return The transactionTime.
   */
  long getTransactionTime();

  /**
   * string instrumentType = 7;
   * @return The instrumentType.
   */
  java.lang.String getInstrumentType();
  /**
   * string instrumentType = 7;
   * @return The bytes for instrumentType.
   */
  com.google.protobuf.ByteString
      getInstrumentTypeBytes();

  /**
   * 
   * Corporate Action
   * 
* * string corporateAction = 8; * @return The corporateAction. */ java.lang.String getCorporateAction(); /** *
   * Corporate Action
   * 
* * string corporateAction = 8; * @return The bytes for corporateAction. */ com.google.protobuf.ByteString getCorporateActionBytes(); /** *
   * Distribution Type
   * 
* * string distributionType = 9; * @return The distributionType. */ java.lang.String getDistributionType(); /** *
   * Distribution Type
   * 
* * string distributionType = 9; * @return The bytes for distributionType. */ com.google.protobuf.ByteString getDistributionTypeBytes(); /** *
   * Date only, format 2012-07-04 -> 20120704
   * 
* * sint32 payableDate = 10; * @return The payableDate. */ int getPayableDate(); /** * sint32 recordDate = 11; * @return The recordDate. */ int getRecordDate(); /** * sint32 exDividendDate = 12; * @return The exDividendDate. */ int getExDividendDate(); /** *
   * Cash amount of distribution
   * 
* * sint64 amount = 13; * @return The amount. */ long getAmount(); /** * string currencyCode = 14; * @return The currencyCode. */ java.lang.String getCurrencyCode(); /** * string currencyCode = 14; * @return The bytes for currencyCode. */ com.google.protobuf.ByteString getCurrencyCodeBytes(); /** * repeated string notes = 15; * @return A list containing the notes. */ java.util.List getNotesList(); /** * repeated string notes = 15; * @return The count of notes. */ int getNotesCount(); /** * repeated string notes = 15; * @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 = 15; * @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); /** *
   * 
* * sint64 totalCashDistribution = 16; * @return The totalCashDistribution. */ long getTotalCashDistribution(); /** * sint64 nonQualifiedCashDistribution = 17; * @return The nonQualifiedCashDistribution. */ long getNonQualifiedCashDistribution(); /** * sint64 qualifiedCashDistribution = 18; * @return The qualifiedCashDistribution. */ long getQualifiedCashDistribution(); /** * sint64 taxFreeCashDistribution = 19; * @return The taxFreeCashDistribution. */ long getTaxFreeCashDistribution(); /** * sint64 ordinaryForeignTaxCredit = 20; * @return The ordinaryForeignTaxCredit. */ long getOrdinaryForeignTaxCredit(); /** * sint64 qualifiedForeignTaxCredit = 21; * @return The qualifiedForeignTaxCredit. */ long getQualifiedForeignTaxCredit(); /** * sint64 stockDividendRatio = 22; * @return The stockDividendRatio. */ long getStockDividendRatio(); /** *
   * 
* * sint32 reinvestDate = 23; * @return The reinvestDate. */ int getReinvestDate(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy