Interface Contracts.ConsiderationProtoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Contracts.ConsiderationProto, Contracts.ConsiderationProto.Builder
Enclosing class:
Contracts

public static interface Contracts.ConsiderationProtoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getConsiderationName

      String getConsiderationName()
      string consideration_name = 1;
      Returns:
      The considerationName.
    • getConsiderationNameBytes

      com.google.protobuf.ByteString getConsiderationNameBytes()
      string consideration_name = 1;
      Returns:
      The bytes for considerationName.
    • getInputsList

      List<Contracts.ProposedRecord> getInputsList()
       Data pushed to a consideration that will ultimately match the output_spec of the consideration
       
      repeated .io.provenance.scope.contract.ProposedRecord inputs = 2;
    • getInputs

      Contracts.ProposedRecord getInputs(int index)
       Data pushed to a consideration that will ultimately match the output_spec of the consideration
       
      repeated .io.provenance.scope.contract.ProposedRecord inputs = 2;
    • getInputsCount

      int getInputsCount()
       Data pushed to a consideration that will ultimately match the output_spec of the consideration
       
      repeated .io.provenance.scope.contract.ProposedRecord inputs = 2;
    • getInputsOrBuilderList

      List<? extends Contracts.ProposedRecordOrBuilder> getInputsOrBuilderList()
       Data pushed to a consideration that will ultimately match the output_spec of the consideration
       
      repeated .io.provenance.scope.contract.ProposedRecord inputs = 2;
    • getInputsOrBuilder

      Contracts.ProposedRecordOrBuilder getInputsOrBuilder(int index)
       Data pushed to a consideration that will ultimately match the output_spec of the consideration
       
      repeated .io.provenance.scope.contract.ProposedRecord inputs = 2;
    • hasResult

      boolean hasResult()
      .io.provenance.scope.contract.ExecutionResult result = 3;
      Returns:
      Whether the result field is set.
    • getResult

      .io.provenance.scope.contract.ExecutionResult result = 3;
      Returns:
      The result.
    • getResultOrBuilder

      .io.provenance.scope.contract.ExecutionResult result = 3;