Class ContractCallLocalResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<ContractCallLocalResponse,ContractCallLocalResponse.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<ContractCallLocalResponse,ContractCallLocalResponse.Builder>
com.hedera.hashgraph.sdk.proto.ContractCallLocalResponse.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, ContractCallLocalResponseOrBuilder, Cloneable
Enclosing class:
ContractCallLocalResponse

public static final class ContractCallLocalResponse.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ContractCallLocalResponse,ContractCallLocalResponse.Builder> implements ContractCallLocalResponseOrBuilder
 *
 The response returned by a `ContractCallLocalQuery` transaction.
 
Protobuf type proto.ContractCallLocalResponse
  • Method Details

    • hasHeader

      public boolean hasHeader()
       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
      Specified by:
      hasHeader in interface ContractCallLocalResponseOrBuilder
      Returns:
      Whether the header field is set.
    • getHeader

      public ResponseHeader getHeader()
       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
      Specified by:
      getHeader in interface ContractCallLocalResponseOrBuilder
      Returns:
      The header.
    • setHeader

       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
    • setHeader

      public ContractCallLocalResponse.Builder setHeader(ResponseHeader.Builder builderForValue)
       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
    • mergeHeader

       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
    • clearHeader

      public ContractCallLocalResponse.Builder clearHeader()
       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
    • hasFunctionResult

      public boolean hasFunctionResult()
       *
       The result(s) returned by the function call, if successful.
       <p>
       If the call failed this value SHALL be unset.
       
      .proto.ContractFunctionResult functionResult = 2;
      Specified by:
      hasFunctionResult in interface ContractCallLocalResponseOrBuilder
      Returns:
      Whether the functionResult field is set.
    • getFunctionResult

      public ContractFunctionResult getFunctionResult()
       *
       The result(s) returned by the function call, if successful.
       <p>
       If the call failed this value SHALL be unset.
       
      .proto.ContractFunctionResult functionResult = 2;
      Specified by:
      getFunctionResult in interface ContractCallLocalResponseOrBuilder
      Returns:
      The functionResult.
    • setFunctionResult

       *
       The result(s) returned by the function call, if successful.
       <p>
       If the call failed this value SHALL be unset.
       
      .proto.ContractFunctionResult functionResult = 2;
    • setFunctionResult

      public ContractCallLocalResponse.Builder setFunctionResult(ContractFunctionResult.Builder builderForValue)
       *
       The result(s) returned by the function call, if successful.
       <p>
       If the call failed this value SHALL be unset.
       
      .proto.ContractFunctionResult functionResult = 2;
    • mergeFunctionResult

      public ContractCallLocalResponse.Builder mergeFunctionResult(ContractFunctionResult value)
       *
       The result(s) returned by the function call, if successful.
       <p>
       If the call failed this value SHALL be unset.
       
      .proto.ContractFunctionResult functionResult = 2;
    • clearFunctionResult

      public ContractCallLocalResponse.Builder clearFunctionResult()
       *
       The result(s) returned by the function call, if successful.
       <p>
       If the call failed this value SHALL be unset.
       
      .proto.ContractFunctionResult functionResult = 2;