com.hedera.services.stream.proto.RecordStreamItemOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: record_stream_file.proto
package com.hedera.services.stream.proto;
public interface RecordStreamItemOrBuilder extends
// @@protoc_insertion_point(interface_extends:proto.RecordStreamItem)
com.google.protobuf.MessageOrBuilder {
/**
* .proto.Transaction transaction = 1;
* @return Whether the transaction field is set.
*/
boolean hasTransaction();
/**
* .proto.Transaction transaction = 1;
* @return The transaction.
*/
com.hederahashgraph.api.proto.java.Transaction getTransaction();
/**
* .proto.Transaction transaction = 1;
*/
com.hederahashgraph.api.proto.java.TransactionOrBuilder getTransactionOrBuilder();
/**
* .proto.TransactionRecord record = 2;
* @return Whether the record field is set.
*/
boolean hasRecord();
/**
* .proto.TransactionRecord record = 2;
* @return The record.
*/
com.hederahashgraph.api.proto.java.TransactionRecord getRecord();
/**
* .proto.TransactionRecord record = 2;
*/
com.hederahashgraph.api.proto.java.TransactionRecordOrBuilder getRecordOrBuilder();
}