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

io.provenance.metadata.v0.RecordGroupOrBuilder Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: provenance/metadata/v0/scope.proto

package io.provenance.metadata.v0;

public interface RecordGroupOrBuilder extends
    // @@protoc_insertion_point(interface_extends:scope.RecordGroup)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * contract.spec.data_location.hash -- the specific contract specification that was used to create this group.
   * 
* * string specification = 1; */ java.lang.String getSpecification(); /** *
   * contract.spec.data_location.hash -- the specific contract specification that was used to create this group.
   * 
* * string specification = 1; */ com.google.protobuf.ByteString getSpecificationBytes(); /** *
   * Unique ID for building up ProvenanceReferences.  Set to the value on of group_uuid on the incoming contract ref.
   * 
* * .types.UUID group_uuid = 2; */ boolean hasGroupUuid(); /** *
   * Unique ID for building up ProvenanceReferences.  Set to the value on of group_uuid on the incoming contract ref.
   * 
* * .types.UUID group_uuid = 2; */ io.provenance.metadata.v0.UUID getGroupUuid(); /** *
   * Unique ID for building up ProvenanceReferences.  Set to the value on of group_uuid on the incoming contract ref.
   * 
* * .types.UUID group_uuid = 2; */ io.provenance.metadata.v0.UUIDOrBuilder getGroupUuidOrBuilder(); /** *
   * Identity that is memorializing this contract
   * 
* * .types.SigningAndEncryptionPublicKeys executor = 3; */ boolean hasExecutor(); /** *
   * Identity that is memorializing this contract
   * 
* * .types.SigningAndEncryptionPublicKeys executor = 3; */ io.provenance.metadata.v0.SigningAndEncryptionPublicKeys getExecutor(); /** *
   * Identity that is memorializing this contract
   * 
* * .types.SigningAndEncryptionPublicKeys executor = 3; */ io.provenance.metadata.v0.SigningAndEncryptionPublicKeysOrBuilder getExecutorOrBuilder(); /** *
   * Set of identities that signed this contract
   * 
* * repeated .contract.Recital parties = 4; */ java.util.List getPartiesList(); /** *
   * Set of identities that signed this contract
   * 
* * repeated .contract.Recital parties = 4; */ io.provenance.metadata.v0.Recital getParties(int index); /** *
   * Set of identities that signed this contract
   * 
* * repeated .contract.Recital parties = 4; */ int getPartiesCount(); /** *
   * Set of identities that signed this contract
   * 
* * repeated .contract.Recital parties = 4; */ java.util.List getPartiesOrBuilderList(); /** *
   * Set of identities that signed this contract
   * 
* * repeated .contract.Recital parties = 4; */ io.provenance.metadata.v0.RecitalOrBuilder getPartiesOrBuilder( int index); /** *
   * Accumulated records (of fact) resulting from Considerations
   * 
* * repeated .scope.Record records = 5; */ java.util.List getRecordsList(); /** *
   * Accumulated records (of fact) resulting from Considerations
   * 
* * repeated .scope.Record records = 5; */ io.provenance.metadata.v0.Record getRecords(int index); /** *
   * Accumulated records (of fact) resulting from Considerations
   * 
* * repeated .scope.Record records = 5; */ int getRecordsCount(); /** *
   * Accumulated records (of fact) resulting from Considerations
   * 
* * repeated .scope.Record records = 5; */ java.util.List getRecordsOrBuilderList(); /** *
   * Accumulated records (of fact) resulting from Considerations
   * 
* * repeated .scope.Record records = 5; */ io.provenance.metadata.v0.RecordOrBuilder getRecordsOrBuilder( int index); /** *
   * name of the class associated with this record group specification
   * 
* * string classname = 6; */ java.lang.String getClassname(); /** *
   * name of the class associated with this record group specification
   * 
* * string classname = 6; */ com.google.protobuf.ByteString getClassnameBytes(); /** *
   * Created by, updated by, timestamps, version number, and related info.
   * 
* * .types.AuditFields audit = 99; */ boolean hasAudit(); /** *
   * Created by, updated by, timestamps, version number, and related info.
   * 
* * .types.AuditFields audit = 99; */ io.provenance.metadata.v0.AuditFields getAudit(); /** *
   * Created by, updated by, timestamps, version number, and related info.
   * 
* * .types.AuditFields audit = 99; */ io.provenance.metadata.v0.AuditFieldsOrBuilder getAuditOrBuilder(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy