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

com.hederahashgraph.api.proto.java.ResponseOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.54.0
Show newest version
// 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; * @return Whether the getByKey field is set. */ boolean hasGetByKey(); /** *
   **
   * Get all entities associated with a given key
   * 
* * .proto.GetByKeyResponse getByKey = 1; * @return The getByKey. */ 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; * @return Whether the getBySolidityID field is set. */ boolean hasGetBySolidityID(); /** *
   **
   * Get the IDs in the format used in transactions, given the format used in Solidity
   * 
* * .proto.GetBySolidityIDResponse getBySolidityID = 2; * @return The getBySolidityID. */ 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; * @return Whether the contractCallLocal field is set. */ boolean hasContractCallLocal(); /** *
   **
   * Response to call a function of a smart contract instance
   * 
* * .proto.ContractCallLocalResponse contractCallLocal = 3; * @return The contractCallLocal. */ 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 runtime code for a smart contract instance
   * 
* * .proto.ContractGetBytecodeResponse contractGetBytecodeResponse = 5; * @return Whether the contractGetBytecodeResponse field is set. */ boolean hasContractGetBytecodeResponse(); /** *
   **
   * Get the runtime code for a smart contract instance
   * 
* * .proto.ContractGetBytecodeResponse contractGetBytecodeResponse = 5; * @return The contractGetBytecodeResponse. */ com.hederahashgraph.api.proto.java.ContractGetBytecodeResponse getContractGetBytecodeResponse(); /** *
   **
   * Get the runtime code 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; * @return Whether the contractGetInfo field is set. */ boolean hasContractGetInfo(); /** *
   **
   * Get information about a smart contract instance
   * 
* * .proto.ContractGetInfoResponse contractGetInfo = 4; * @return The contractGetInfo. */ 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; * @return Whether the contractGetRecordsResponse field is set. */ boolean hasContractGetRecordsResponse(); /** *
   **
   * Get all existing records for a smart contract instance
   * 
* * .proto.ContractGetRecordsResponse contractGetRecordsResponse = 6; * @return The contractGetRecordsResponse. */ 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; * @return Whether the cryptogetAccountBalance field is set. */ boolean hasCryptogetAccountBalance(); /** *
   **
   * Get the current balance in a cryptocurrency account
   * 
* * .proto.CryptoGetAccountBalanceResponse cryptogetAccountBalance = 7; * @return The cryptogetAccountBalance. */ 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; * @return Whether the cryptoGetAccountRecords field is set. */ boolean hasCryptoGetAccountRecords(); /** *
   **
   * Get all the records that currently exist for transactions involving an account
   * 
* * .proto.CryptoGetAccountRecordsResponse cryptoGetAccountRecords = 8; * @return The cryptoGetAccountRecords. */ 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; * @return Whether the cryptoGetInfo field is set. */ boolean hasCryptoGetInfo(); /** *
   **
   * Get all information about an account
   * 
* * .proto.CryptoGetInfoResponse cryptoGetInfo = 9; * @return The cryptoGetInfo. */ 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; * @return Whether the cryptoGetLiveHash field is set. */ boolean hasCryptoGetLiveHash(); /** *
   **
   * Contains a livehash associated to an account
   * 
* * .proto.CryptoGetLiveHashResponse cryptoGetLiveHash = 10; * @return The cryptoGetLiveHash. */ 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; * @return Whether the cryptoGetProxyStakers field is set. */ boolean hasCryptoGetProxyStakers(); /** *
   **
   * Get all the accounts that proxy stake to a given account, and how much they proxy stake
   * 
* * .proto.CryptoGetStakersResponse cryptoGetProxyStakers = 11; * @return The cryptoGetProxyStakers. */ 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; * @return Whether the fileGetContents field is set. */ boolean hasFileGetContents(); /** *
   **
   * Get the contents of a file (the bytes stored in it)
   * 
* * .proto.FileGetContentsResponse fileGetContents = 12; * @return The fileGetContents. */ 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; * @return Whether the fileGetInfo field is set. */ boolean hasFileGetInfo(); /** *
   **
   * Get information about a file, such as its expiration date
   * 
* * .proto.FileGetInfoResponse fileGetInfo = 13; * @return The fileGetInfo. */ 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; * @return Whether the transactionGetReceipt field is set. */ boolean hasTransactionGetReceipt(); /** *
   **
   * Get a receipt for a transaction
   * 
* * .proto.TransactionGetReceiptResponse transactionGetReceipt = 14; * @return The transactionGetReceipt. */ 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; * @return Whether the transactionGetRecord field is set. */ boolean hasTransactionGetRecord(); /** *
   **
   * Get a record for a transaction
   * 
* * .proto.TransactionGetRecordResponse transactionGetRecord = 15; * @return The transactionGetRecord. */ 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; * @return Whether the transactionGetFastRecord field is set. */ boolean hasTransactionGetFastRecord(); /** *
   **
   * Get a record for a transaction (lasts 180 seconds)
   * 
* * .proto.TransactionGetFastRecordResponse transactionGetFastRecord = 16; * @return The transactionGetFastRecord. */ 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; * @return Whether the consensusGetTopicInfo field is set. */ boolean hasConsensusGetTopicInfo(); /** *
   **
   * Parameters of and state of a consensus topic..
   * 
* * .proto.ConsensusGetTopicInfoResponse consensusGetTopicInfo = 150; * @return The consensusGetTopicInfo. */ 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; * @return Whether the networkGetVersionInfo field is set. */ boolean hasNetworkGetVersionInfo(); /** *
   **
   * Semantic versions of Hedera Services and HAPI proto
   * 
* * .proto.NetworkGetVersionInfoResponse networkGetVersionInfo = 151; * @return The networkGetVersionInfo. */ 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; * @return Whether the tokenGetInfo field is set. */ boolean hasTokenGetInfo(); /** *
   **
   * Get all information about a token
   * 
* * .proto.TokenGetInfoResponse tokenGetInfo = 152; * @return The tokenGetInfo. */ 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; * @return Whether the scheduleGetInfo field is set. */ boolean hasScheduleGetInfo(); /** *
   **
   * Get all information about a schedule entity
   * 
* * .proto.ScheduleGetInfoResponse scheduleGetInfo = 153; * @return The scheduleGetInfo. */ 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(); /** *
   **
   * A list of the NFTs associated with the account
   * 
* * .proto.TokenGetAccountNftInfosResponse tokenGetAccountNftInfos = 154; * @return Whether the tokenGetAccountNftInfos field is set. */ boolean hasTokenGetAccountNftInfos(); /** *
   **
   * A list of the NFTs associated with the account
   * 
* * .proto.TokenGetAccountNftInfosResponse tokenGetAccountNftInfos = 154; * @return The tokenGetAccountNftInfos. */ com.hederahashgraph.api.proto.java.TokenGetAccountNftInfosResponse getTokenGetAccountNftInfos(); /** *
   **
   * A list of the NFTs associated with the account
   * 
* * .proto.TokenGetAccountNftInfosResponse tokenGetAccountNftInfos = 154; */ com.hederahashgraph.api.proto.java.TokenGetAccountNftInfosResponseOrBuilder getTokenGetAccountNftInfosOrBuilder(); /** *
   **
   * All information about an NFT
   * 
* * .proto.TokenGetNftInfoResponse tokenGetNftInfo = 155; * @return Whether the tokenGetNftInfo field is set. */ boolean hasTokenGetNftInfo(); /** *
   **
   * All information about an NFT
   * 
* * .proto.TokenGetNftInfoResponse tokenGetNftInfo = 155; * @return The tokenGetNftInfo. */ com.hederahashgraph.api.proto.java.TokenGetNftInfoResponse getTokenGetNftInfo(); /** *
   **
   * All information about an NFT
   * 
* * .proto.TokenGetNftInfoResponse tokenGetNftInfo = 155; */ com.hederahashgraph.api.proto.java.TokenGetNftInfoResponseOrBuilder getTokenGetNftInfoOrBuilder(); /** *
   **
   * A list of the NFTs for the token
   * 
* * .proto.TokenGetNftInfosResponse tokenGetNftInfos = 156; * @return Whether the tokenGetNftInfos field is set. */ boolean hasTokenGetNftInfos(); /** *
   **
   * A list of the NFTs for the token
   * 
* * .proto.TokenGetNftInfosResponse tokenGetNftInfos = 156; * @return The tokenGetNftInfos. */ com.hederahashgraph.api.proto.java.TokenGetNftInfosResponse getTokenGetNftInfos(); /** *
   **
   * A list of the NFTs for the token
   * 
* * .proto.TokenGetNftInfosResponse tokenGetNftInfos = 156; */ com.hederahashgraph.api.proto.java.TokenGetNftInfosResponseOrBuilder getTokenGetNftInfosOrBuilder(); /** *
   **
   * Execution times of "sufficiently recent" transactions
   * 
* * .proto.NetworkGetExecutionTimeResponse networkGetExecutionTime = 157; * @return Whether the networkGetExecutionTime field is set. */ boolean hasNetworkGetExecutionTime(); /** *
   **
   * Execution times of "sufficiently recent" transactions
   * 
* * .proto.NetworkGetExecutionTimeResponse networkGetExecutionTime = 157; * @return The networkGetExecutionTime. */ com.hederahashgraph.api.proto.java.NetworkGetExecutionTimeResponse getNetworkGetExecutionTime(); /** *
   **
   * Execution times of "sufficiently recent" transactions
   * 
* * .proto.NetworkGetExecutionTimeResponse networkGetExecutionTime = 157; */ com.hederahashgraph.api.proto.java.NetworkGetExecutionTimeResponseOrBuilder getNetworkGetExecutionTimeOrBuilder(); /** *
   **
   * Gets all information about an account including allowances granted by the account
   * 
* * .proto.GetAccountDetailsResponse accountDetails = 158; * @return Whether the accountDetails field is set. */ boolean hasAccountDetails(); /** *
   **
   * Gets all information about an account including allowances granted by the account
   * 
* * .proto.GetAccountDetailsResponse accountDetails = 158; * @return The accountDetails. */ com.hederahashgraph.api.proto.java.GetAccountDetailsResponse getAccountDetails(); /** *
   **
   * Gets all information about an account including allowances granted by the account
   * 
* * .proto.GetAccountDetailsResponse accountDetails = 158; */ com.hederahashgraph.api.proto.java.GetAccountDetailsResponseOrBuilder getAccountDetailsOrBuilder(); public com.hederahashgraph.api.proto.java.Response.ResponseCase getResponseCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy