com.hederahashgraph.api.proto.java.ResponseOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: Response.proto
package com.hederahashgraph.api.proto.java;
public interface ResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:proto.Response)
com.google.protobuf.MessageOrBuilder {
/**
*
* Get all entities associated with a given key
*
*
* .proto.GetByKeyResponse getByKey = 1;
*/
boolean hasGetByKey();
/**
*
* Get all entities associated with a given key
*
*
* .proto.GetByKeyResponse getByKey = 1;
*/
com.hederahashgraph.api.proto.java.GetByKeyResponse getGetByKey();
/**
*
* Get all entities associated with a given key
*
*
* .proto.GetByKeyResponse getByKey = 1;
*/
com.hederahashgraph.api.proto.java.GetByKeyResponseOrBuilder getGetByKeyOrBuilder();
/**
*
* Get the IDs in the format used in transactions, given the format used in Solidity
*
*
* .proto.GetBySolidityIDResponse getBySolidityID = 2;
*/
boolean hasGetBySolidityID();
/**
*
* Get the IDs in the format used in transactions, given the format used in Solidity
*
*
* .proto.GetBySolidityIDResponse getBySolidityID = 2;
*/
com.hederahashgraph.api.proto.java.GetBySolidityIDResponse getGetBySolidityID();
/**
*
* Get the IDs in the format used in transactions, given the format used in Solidity
*
*
* .proto.GetBySolidityIDResponse getBySolidityID = 2;
*/
com.hederahashgraph.api.proto.java.GetBySolidityIDResponseOrBuilder getGetBySolidityIDOrBuilder();
/**
*
* Response to call a function of a smart contract instance
*
*
* .proto.ContractCallLocalResponse contractCallLocal = 3;
*/
boolean hasContractCallLocal();
/**
*
* Response to call a function of a smart contract instance
*
*
* .proto.ContractCallLocalResponse contractCallLocal = 3;
*/
com.hederahashgraph.api.proto.java.ContractCallLocalResponse getContractCallLocal();
/**
*
* Response to call a function of a smart contract instance
*
*
* .proto.ContractCallLocalResponse contractCallLocal = 3;
*/
com.hederahashgraph.api.proto.java.ContractCallLocalResponseOrBuilder getContractCallLocalOrBuilder();
/**
*
* Get the bytecode for a smart contract instance
*
*
* .proto.ContractGetBytecodeResponse contractGetBytecodeResponse = 5;
*/
boolean hasContractGetBytecodeResponse();
/**
*
* Get the bytecode for a smart contract instance
*
*
* .proto.ContractGetBytecodeResponse contractGetBytecodeResponse = 5;
*/
com.hederahashgraph.api.proto.java.ContractGetBytecodeResponse getContractGetBytecodeResponse();
/**
*
* Get the bytecode for a smart contract instance
*
*
* .proto.ContractGetBytecodeResponse contractGetBytecodeResponse = 5;
*/
com.hederahashgraph.api.proto.java.ContractGetBytecodeResponseOrBuilder getContractGetBytecodeResponseOrBuilder();
/**
*
* Get information about a smart contract instance
*
*
* .proto.ContractGetInfoResponse contractGetInfo = 4;
*/
boolean hasContractGetInfo();
/**
*
* Get information about a smart contract instance
*
*
* .proto.ContractGetInfoResponse contractGetInfo = 4;
*/
com.hederahashgraph.api.proto.java.ContractGetInfoResponse getContractGetInfo();
/**
*
* Get information about a smart contract instance
*
*
* .proto.ContractGetInfoResponse contractGetInfo = 4;
*/
com.hederahashgraph.api.proto.java.ContractGetInfoResponseOrBuilder getContractGetInfoOrBuilder();
/**
*
*Get all existing records for a smart contract instance
*
*
* .proto.ContractGetRecordsResponse contractGetRecordsResponse = 6;
*/
boolean hasContractGetRecordsResponse();
/**
*
*Get all existing records for a smart contract instance
*
*
* .proto.ContractGetRecordsResponse contractGetRecordsResponse = 6;
*/
com.hederahashgraph.api.proto.java.ContractGetRecordsResponse getContractGetRecordsResponse();
/**
*
*Get all existing records for a smart contract instance
*
*
* .proto.ContractGetRecordsResponse contractGetRecordsResponse = 6;
*/
com.hederahashgraph.api.proto.java.ContractGetRecordsResponseOrBuilder getContractGetRecordsResponseOrBuilder();
/**
*
* Get the current balance in a cryptocurrency account
*
*
* .proto.CryptoGetAccountBalanceResponse cryptogetAccountBalance = 7;
*/
boolean hasCryptogetAccountBalance();
/**
*
* Get the current balance in a cryptocurrency account
*
*
* .proto.CryptoGetAccountBalanceResponse cryptogetAccountBalance = 7;
*/
com.hederahashgraph.api.proto.java.CryptoGetAccountBalanceResponse getCryptogetAccountBalance();
/**
*
* Get the current balance in a cryptocurrency account
*
*
* .proto.CryptoGetAccountBalanceResponse cryptogetAccountBalance = 7;
*/
com.hederahashgraph.api.proto.java.CryptoGetAccountBalanceResponseOrBuilder getCryptogetAccountBalanceOrBuilder();
/**
*
* Get all the records that currently exist for transactions involving an account
*
*
* .proto.CryptoGetAccountRecordsResponse cryptoGetAccountRecords = 8;
*/
boolean hasCryptoGetAccountRecords();
/**
*
* Get all the records that currently exist for transactions involving an account
*
*
* .proto.CryptoGetAccountRecordsResponse cryptoGetAccountRecords = 8;
*/
com.hederahashgraph.api.proto.java.CryptoGetAccountRecordsResponse getCryptoGetAccountRecords();
/**
*
* Get all the records that currently exist for transactions involving an account
*
*
* .proto.CryptoGetAccountRecordsResponse cryptoGetAccountRecords = 8;
*/
com.hederahashgraph.api.proto.java.CryptoGetAccountRecordsResponseOrBuilder getCryptoGetAccountRecordsOrBuilder();
/**
*
* Get all information about an account
*
*
* .proto.CryptoGetInfoResponse cryptoGetInfo = 9;
*/
boolean hasCryptoGetInfo();
/**
*
* Get all information about an account
*
*
* .proto.CryptoGetInfoResponse cryptoGetInfo = 9;
*/
com.hederahashgraph.api.proto.java.CryptoGetInfoResponse getCryptoGetInfo();
/**
*
* Get all information about an account
*
*
* .proto.CryptoGetInfoResponse cryptoGetInfo = 9;
*/
com.hederahashgraph.api.proto.java.CryptoGetInfoResponseOrBuilder getCryptoGetInfoOrBuilder();
/**
*
* Contains a livehash associated to an account
*
*
* .proto.CryptoGetLiveHashResponse cryptoGetLiveHash = 10;
*/
boolean hasCryptoGetLiveHash();
/**
*
* Contains a livehash associated to an account
*
*
* .proto.CryptoGetLiveHashResponse cryptoGetLiveHash = 10;
*/
com.hederahashgraph.api.proto.java.CryptoGetLiveHashResponse getCryptoGetLiveHash();
/**
*
* Contains a livehash associated to an account
*
*
* .proto.CryptoGetLiveHashResponse cryptoGetLiveHash = 10;
*/
com.hederahashgraph.api.proto.java.CryptoGetLiveHashResponseOrBuilder getCryptoGetLiveHashOrBuilder();
/**
*
* Get all the accounts that proxy stake to a given account, and how much they proxy stake
*
*
* .proto.CryptoGetStakersResponse cryptoGetProxyStakers = 11;
*/
boolean hasCryptoGetProxyStakers();
/**
*
* Get all the accounts that proxy stake to a given account, and how much they proxy stake
*
*
* .proto.CryptoGetStakersResponse cryptoGetProxyStakers = 11;
*/
com.hederahashgraph.api.proto.java.CryptoGetStakersResponse getCryptoGetProxyStakers();
/**
*
* Get all the accounts that proxy stake to a given account, and how much they proxy stake
*
*
* .proto.CryptoGetStakersResponse cryptoGetProxyStakers = 11;
*/
com.hederahashgraph.api.proto.java.CryptoGetStakersResponseOrBuilder getCryptoGetProxyStakersOrBuilder();
/**
*
* Get the contents of a file (the bytes stored in it)
*
*
* .proto.FileGetContentsResponse fileGetContents = 12;
*/
boolean hasFileGetContents();
/**
*
* Get the contents of a file (the bytes stored in it)
*
*
* .proto.FileGetContentsResponse fileGetContents = 12;
*/
com.hederahashgraph.api.proto.java.FileGetContentsResponse getFileGetContents();
/**
*
* Get the contents of a file (the bytes stored in it)
*
*
* .proto.FileGetContentsResponse fileGetContents = 12;
*/
com.hederahashgraph.api.proto.java.FileGetContentsResponseOrBuilder getFileGetContentsOrBuilder();
/**
*
* Get information about a file, such as its expiration date
*
*
* .proto.FileGetInfoResponse fileGetInfo = 13;
*/
boolean hasFileGetInfo();
/**
*
* Get information about a file, such as its expiration date
*
*
* .proto.FileGetInfoResponse fileGetInfo = 13;
*/
com.hederahashgraph.api.proto.java.FileGetInfoResponse getFileGetInfo();
/**
*
* Get information about a file, such as its expiration date
*
*
* .proto.FileGetInfoResponse fileGetInfo = 13;
*/
com.hederahashgraph.api.proto.java.FileGetInfoResponseOrBuilder getFileGetInfoOrBuilder();
/**
*
* Get a receipt for a transaction
*
*
* .proto.TransactionGetReceiptResponse transactionGetReceipt = 14;
*/
boolean hasTransactionGetReceipt();
/**
*
* Get a receipt for a transaction
*
*
* .proto.TransactionGetReceiptResponse transactionGetReceipt = 14;
*/
com.hederahashgraph.api.proto.java.TransactionGetReceiptResponse getTransactionGetReceipt();
/**
*
* Get a receipt for a transaction
*
*
* .proto.TransactionGetReceiptResponse transactionGetReceipt = 14;
*/
com.hederahashgraph.api.proto.java.TransactionGetReceiptResponseOrBuilder getTransactionGetReceiptOrBuilder();
/**
*
* Get a record for a transaction
*
*
* .proto.TransactionGetRecordResponse transactionGetRecord = 15;
*/
boolean hasTransactionGetRecord();
/**
*
* Get a record for a transaction
*
*
* .proto.TransactionGetRecordResponse transactionGetRecord = 15;
*/
com.hederahashgraph.api.proto.java.TransactionGetRecordResponse getTransactionGetRecord();
/**
*
* Get a record for a transaction
*
*
* .proto.TransactionGetRecordResponse transactionGetRecord = 15;
*/
com.hederahashgraph.api.proto.java.TransactionGetRecordResponseOrBuilder getTransactionGetRecordOrBuilder();
/**
*
* Get a record for a transaction (lasts 180 seconds)
*
*
* .proto.TransactionGetFastRecordResponse transactionGetFastRecord = 16;
*/
boolean hasTransactionGetFastRecord();
/**
*
* Get a record for a transaction (lasts 180 seconds)
*
*
* .proto.TransactionGetFastRecordResponse transactionGetFastRecord = 16;
*/
com.hederahashgraph.api.proto.java.TransactionGetFastRecordResponse getTransactionGetFastRecord();
/**
*
* Get a record for a transaction (lasts 180 seconds)
*
*
* .proto.TransactionGetFastRecordResponse transactionGetFastRecord = 16;
*/
com.hederahashgraph.api.proto.java.TransactionGetFastRecordResponseOrBuilder getTransactionGetFastRecordOrBuilder();
/**
*
* Parameters of and state of a consensus topic..
*
*
* .proto.ConsensusGetTopicInfoResponse consensusGetTopicInfo = 150;
*/
boolean hasConsensusGetTopicInfo();
/**
*
* Parameters of and state of a consensus topic..
*
*
* .proto.ConsensusGetTopicInfoResponse consensusGetTopicInfo = 150;
*/
com.hederahashgraph.api.proto.java.ConsensusGetTopicInfoResponse getConsensusGetTopicInfo();
/**
*
* Parameters of and state of a consensus topic..
*
*
* .proto.ConsensusGetTopicInfoResponse consensusGetTopicInfo = 150;
*/
com.hederahashgraph.api.proto.java.ConsensusGetTopicInfoResponseOrBuilder getConsensusGetTopicInfoOrBuilder();
/**
*
* Semantic versions of Hedera Services and HAPI proto
*
*
* .proto.NetworkGetVersionInfoResponse networkGetVersionInfo = 151;
*/
boolean hasNetworkGetVersionInfo();
/**
*
* Semantic versions of Hedera Services and HAPI proto
*
*
* .proto.NetworkGetVersionInfoResponse networkGetVersionInfo = 151;
*/
com.hederahashgraph.api.proto.java.NetworkGetVersionInfoResponse getNetworkGetVersionInfo();
/**
*
* Semantic versions of Hedera Services and HAPI proto
*
*
* .proto.NetworkGetVersionInfoResponse networkGetVersionInfo = 151;
*/
com.hederahashgraph.api.proto.java.NetworkGetVersionInfoResponseOrBuilder getNetworkGetVersionInfoOrBuilder();
/**
*
* Get all information about a token
*
*
* .proto.TokenGetInfoResponse tokenGetInfo = 152;
*/
boolean hasTokenGetInfo();
/**
*
* Get all information about a token
*
*
* .proto.TokenGetInfoResponse tokenGetInfo = 152;
*/
com.hederahashgraph.api.proto.java.TokenGetInfoResponse getTokenGetInfo();
/**
*
* Get all information about a token
*
*
* .proto.TokenGetInfoResponse tokenGetInfo = 152;
*/
com.hederahashgraph.api.proto.java.TokenGetInfoResponseOrBuilder getTokenGetInfoOrBuilder();
/**
*
* Get all information about a schedule entity
*
*
* .proto.ScheduleGetInfoResponse scheduleGetInfo = 153;
*/
boolean hasScheduleGetInfo();
/**
*
* Get all information about a schedule entity
*
*
* .proto.ScheduleGetInfoResponse scheduleGetInfo = 153;
*/
com.hederahashgraph.api.proto.java.ScheduleGetInfoResponse getScheduleGetInfo();
/**
*
* Get all information about a schedule entity
*
*
* .proto.ScheduleGetInfoResponse scheduleGetInfo = 153;
*/
com.hederahashgraph.api.proto.java.ScheduleGetInfoResponseOrBuilder getScheduleGetInfoOrBuilder();
public com.hederahashgraph.api.proto.java.Response.ResponseCase getResponseCase();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy