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

io.provenance.metadata.v1.Specification Maven / Gradle / Ivy

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

package io.provenance.metadata.v1;

public final class Specification {
  private Specification() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_provenance_metadata_v1_ScopeSpecification_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_provenance_metadata_v1_ScopeSpecification_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_provenance_metadata_v1_ContractSpecification_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_provenance_metadata_v1_ContractSpecification_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_provenance_metadata_v1_RecordSpecification_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_provenance_metadata_v1_RecordSpecification_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_provenance_metadata_v1_InputSpecification_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_provenance_metadata_v1_InputSpecification_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_provenance_metadata_v1_Description_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_provenance_metadata_v1_Description_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n*provenance/metadata/v1/specification.p" +
      "roto\022\026provenance.metadata.v1\032\024gogoproto/" +
      "gogo.proto\"\201\003\n\022ScopeSpecification\022L\n\020spe" +
      "cification_id\030\001 \001(\014B2\310\336\037\000\332\336\037\017MetadataAdd" +
      "ress\362\336\037\027yaml:\"specification_id\"\0228\n\013descr" +
      "iption\030\002 \001(\0132#.provenance.metadata.v1.De" +
      "scription\0223\n\017owner_addresses\030\003 \003(\tB\032\362\336\037\026" +
      "yaml:\"owner_addresses\"\022X\n\020parties_involv" +
      "ed\030\004 \003(\0162!.provenance.metadata.v1.PartyT" +
      "ypeB\033\362\336\037\027yaml:\"parties_involved\"\022N\n\021cont" +
      "ract_spec_ids\030\005 \003(\014B3\310\336\037\000\332\336\037\017MetadataAdd" +
      "ress\362\336\037\030yaml:\"contract_spec_ids\":\004\230\240\037\000\"\273" +
      "\003\n\025ContractSpecification\022L\n\020specificatio" +
      "n_id\030\001 \001(\014B2\310\336\037\000\332\336\037\017MetadataAddress\362\336\037\027y" +
      "aml:\"specification_id\"\0228\n\013description\030\002 " +
      "\001(\0132#.provenance.metadata.v1.Description" +
      "\0223\n\017owner_addresses\030\003 \003(\tB\032\362\336\037\026yaml:\"own" +
      "er_addresses\"\022X\n\020parties_involved\030\004 \003(\0162" +
      "!.provenance.metadata.v1.PartyTypeB\033\362\336\037\027" +
      "yaml:\"parties_involved\"\022@\n\013resource_id\030\005" +
      " \001(\014B)\332\336\037\017MetadataAddress\362\336\037\022yaml:\"resou" +
      "rce_id\"H\000\022\016\n\004hash\030\006 \001(\tH\000\022)\n\nclass_name\030" +
      "\007 \001(\tB\025\362\336\037\021yaml:\"class_name\":\004\230\240\037\000B\010\n\006so" +
      "urce\"\221\003\n\023RecordSpecification\022L\n\020specific" +
      "ation_id\030\001 \001(\014B2\310\336\037\000\332\336\037\017MetadataAddress\362" +
      "\336\037\027yaml:\"specification_id\"\022\014\n\004name\030\002 \001(\t" +
      "\022:\n\006inputs\030\003 \003(\0132*.provenance.metadata.v" +
      "1.InputSpecification\022\'\n\ttype_name\030\004 \001(\tB" +
      "\024\362\336\037\020yaml:\"type_name\"\022S\n\013result_type\030\005 \001" +
      "(\0162&.provenance.metadata.v1.DefinitionTy" +
      "peB\026\362\336\037\022yaml:\"result_type\"\022^\n\023responsibl" +
      "e_parties\030\006 \003(\0162!.provenance.metadata.v1" +
      ".PartyTypeB\036\362\336\037\032yaml:\"responsible_partie" +
      "s\":\004\230\240\037\000\"\251\001\n\022InputSpecification\022\014\n\004name\030" +
      "\001 \001(\t\022\'\n\ttype_name\030\002 \001(\tB\024\362\336\037\020yaml:\"type" +
      "_name\"\022<\n\trecord_id\030\003 \001(\014B\'\332\336\037\017MetadataA" +
      "ddress\362\336\037\020yaml:\"record_id\"H\000\022\016\n\004hash\030\004 \001" +
      "(\tH\000:\004\230\240\037\000B\010\n\006source\"\212\001\n\013Description\022\014\n\004" +
      "name\030\001 \001(\t\022\023\n\013description\030\003 \001(\t\022+\n\013websi" +
      "te_url\030\004 \001(\tB\026\362\336\037\022yaml:\"website_url\"\022%\n\010" +
      "icon_url\030\005 \001(\tB\023\362\336\037\017yaml:\"icon_url\":\004\230\240\037" +
      "\000*\214\001\n\016DefinitionType\022\037\n\033DEFINITION_TYPE_" +
      "UNSPECIFIED\020\000\022\034\n\030DEFINITION_TYPE_PROPOSE" +
      "D\020\001\022\032\n\026DEFINITION_TYPE_RECORD\020\002\022\037\n\033DEFIN" +
      "ITION_TYPE_RECORD_LIST\020\003*\361\001\n\tPartyType\022\032" +
      "\n\026PARTY_TYPE_UNSPECIFIED\020\000\022\031\n\025PARTY_TYPE" +
      "_ORIGINATOR\020\001\022\027\n\023PARTY_TYPE_SERVICER\020\002\022\027" +
      "\n\023PARTY_TYPE_INVESTOR\020\003\022\030\n\024PARTY_TYPE_CU" +
      "STODIAN\020\004\022\024\n\020PARTY_TYPE_OWNER\020\005\022\030\n\024PARTY" +
      "_TYPE_AFFILIATE\020\006\022\026\n\022PARTY_TYPE_OMNIBUS\020" +
      "\007\022\031\n\025PARTY_TYPE_PROVENANCE\020\010BS\n\031io.prove" +
      "nance.metadata.v1P\001Z4github.com/provenan" +
      "ce-io/provenance/x/metadata/typesb\006proto" +
      "3"
    };
    com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
        new com.google.protobuf.Descriptors.FileDescriptor.    InternalDescriptorAssigner() {
          public com.google.protobuf.ExtensionRegistry assignDescriptors(
              com.google.protobuf.Descriptors.FileDescriptor root) {
            descriptor = root;
            return null;
          }
        };
    com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          com.google.protobuf.GoGoProtos.getDescriptor(),
        }, assigner);
    internal_static_provenance_metadata_v1_ScopeSpecification_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_provenance_metadata_v1_ScopeSpecification_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_provenance_metadata_v1_ScopeSpecification_descriptor,
        new java.lang.String[] { "SpecificationId", "Description", "OwnerAddresses", "PartiesInvolved", "ContractSpecIds", });
    internal_static_provenance_metadata_v1_ContractSpecification_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_provenance_metadata_v1_ContractSpecification_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_provenance_metadata_v1_ContractSpecification_descriptor,
        new java.lang.String[] { "SpecificationId", "Description", "OwnerAddresses", "PartiesInvolved", "ResourceId", "Hash", "ClassName", "Source", });
    internal_static_provenance_metadata_v1_RecordSpecification_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_provenance_metadata_v1_RecordSpecification_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_provenance_metadata_v1_RecordSpecification_descriptor,
        new java.lang.String[] { "SpecificationId", "Name", "Inputs", "TypeName", "ResultType", "ResponsibleParties", });
    internal_static_provenance_metadata_v1_InputSpecification_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_provenance_metadata_v1_InputSpecification_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_provenance_metadata_v1_InputSpecification_descriptor,
        new java.lang.String[] { "Name", "TypeName", "RecordId", "Hash", "Source", });
    internal_static_provenance_metadata_v1_Description_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_provenance_metadata_v1_Description_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_provenance_metadata_v1_Description_descriptor,
        new java.lang.String[] { "Name", "Description", "WebsiteUrl", "IconUrl", });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.protobuf.GoGoProtos.customtype);
    registry.add(com.google.protobuf.GoGoProtos.goprotoStringer);
    registry.add(com.google.protobuf.GoGoProtos.moretags);
    registry.add(com.google.protobuf.GoGoProtos.nullable);
    com.google.protobuf.Descriptors.FileDescriptor
        .internalUpdateFileDescriptor(descriptor, registry);
    com.google.protobuf.GoGoProtos.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy