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

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