![JAR search and dependency download from the Maven repository](/logo.png)
io.provenance.metadata.v1.ContractSpecificationRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: provenance/metadata/v1/query.proto
package io.provenance.metadata.v1;
public interface ContractSpecificationRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:provenance.metadata.v1.ContractSpecificationRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* specification_id can either be a uuid, e.g. def6bc0a-c9dd-4874-948f-5206e6060a84 or a bech32 contract specification
* address, e.g. contractspec1q000d0q2e8w5say53afqdesxp2zqzkr4fn.
* It can also be a record specification address, e.g.
* recspec1qh00d0q2e8w5say53afqdesxp2zw42dq2jdvmdazuwzcaddhh8gmuqhez44.
*
*
* string specification_id = 1 [(.gogoproto.moretags) = "yaml:\"specification_id\""];
*/
java.lang.String getSpecificationId();
/**
*
* specification_id can either be a uuid, e.g. def6bc0a-c9dd-4874-948f-5206e6060a84 or a bech32 contract specification
* address, e.g. contractspec1q000d0q2e8w5say53afqdesxp2zqzkr4fn.
* It can also be a record specification address, e.g.
* recspec1qh00d0q2e8w5say53afqdesxp2zw42dq2jdvmdazuwzcaddhh8gmuqhez44.
*
*
* string specification_id = 1 [(.gogoproto.moretags) = "yaml:\"specification_id\""];
*/
com.google.protobuf.ByteString
getSpecificationIdBytes();
/**
*
* include_record_specs is a flag for whether or not the record specifications in this contract specification should
* be included in the result.
*
*
* bool include_record_specs = 10 [(.gogoproto.moretags) = "yaml:\"include_record_specs\""];
*/
boolean getIncludeRecordSpecs();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy