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

com.passkit.grpc.Members.ARpc Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: io/member/a_rpc.proto

package com.passkit.grpc.Members;

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

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n\025io/member/a_rpc.proto\022\007members\032\034google" +
      "/api/annotations.proto\032\033google/protobuf/" +
      "empty.proto\032\036io/common/common_objects.pr" +
      "oto\032\034io/common/distribution.proto\032\027io/co" +
      "mmon/message.proto\032\032io/common/pagination" +
      ".proto\032\026io/common/filter.proto\032\030io/commo" +
      "n/personal.proto\032\035io/member/member_event" +
      "s.proto\032\026io/member/member.proto\032\027io/memb" +
      "er/program.proto\032\024io/member/tier.proto\032." +
      "protoc-gen-openapiv2/options/annotations" +
      ".proto2\324M\n\007Members\022}\n\rcreateProgram\022\020.me" +
      "mbers.Program\032\006.io.Id\"R\202\323\344\223\002\025\"\020/members/" +
      "program:\001*\222A4\n\010Programs\022\016Create Program\032" +
      "\030Creates a program record\022\221\001\n\rupdateProg" +
      "ram\022\020.members.Program\032\020.members.Program\"" +
      "\\\202\323\344\223\002\025\032\020/members/program:\001*\222A>\n\010Program" +
      "s\022\016Update Program\032\"Updates an existing p" +
      "rogram record\022\200\001\n\ngetProgram\022\006.io.Id\032\020.m" +
      "embers.Program\"X\202\323\344\223\002\027\022\025/members/program" +
      "/{id}\222A8\n\010Programs\022\013Get Program\032\037Gets an" +
      " existing program record\022\222\001\n\013copyProgram" +
      "\022\033.members.ProgramCopyRequest\032\006.io.Id\"^\202" +
      "\323\344\223\002\032\"\025/members/program/copy:\001*\222A;\n\010Prog" +
      "rams\022\014Copy Program\032!Copies an existing p" +
      "rogram record\022\221\002\n\rdeleteProgram\022\006.io.Id\032" +
      "\026.google.protobuf.Empty\"\337\001\202\323\344\223\002\027*\025/membe" +
      "rs/program/{id}\222A\276\001\n\010Programs\022\016Delete Pr" +
      "ogram\032\241\001Deletes an existing program reco" +
      "rd. Deleting a program results in all ti" +
      "ers, and members underneath it being inv" +
      "alidated and removed. Needs to be used w" +
      "ith care.\022\300\001\n\026listProgramsDeprecated\022\016.i" +
      "o.Pagination\032\020.members.Program\"\201\001\202\323\344\223\002\023\022" +
      "\021/members/programs\222Ae\n\010Programs\022\032List Pr" +
      "ograms [DEPRECATED]\032=[DEPRECATED: OR ope" +
      "rator is not supported] Lists all progra" +
      "ms0\001\022\361\003\n\014listPrograms\022\013.io.Filters\032\020.mem" +
      "bers.Program\"\277\003\202\323\344\223\002\033\"\026/members/programs" +
      "/list:\001*\222A\232\003\n\010Programs\022\rList Programs\032\376\002" +
      "Lists all programs\n\nAbout filter field names, ope" +
      "rators and sample payloads: https://help.passkit" +
      ".com/en/articles/4133757-membership-prot" +
      "ocol-filtering-listing-and-counting-by-a" +
      "pi#filter-programs0\001\022h\n\ncreateTier\022\r" +
      ".members.Tier\032\006.io.Id\"C\202\323\344\223\002\022\"\r/members/" +
      "tier:\001*\222A(\n\005Tiers\022\013Create Tier\032\022Creates " +
      "a new tier\022v\n\nupdateTier\022\r.members.Tier\032" +
      "\r.members.Tier\"J\202\323\344\223\002\022\032\r/members/tier:\001*" +
      "\222A/\n\005Tiers\022\013Update Tier\032\031Updates a tier " +
      "by tier id\022\227\001\n\007getTier\022\031.members.TierReq" +
      "uestInput\032\r.members.Tier\"b\202\323\344\223\002$\022\"/membe" +
      "rs/tier/{programId}/{tierId}\222A5\n\005Tiers\022\010" +
      "Get Tier\032\"Get a tier by program and tier" +
      " ids\022\323\001\n\ndeleteTier\022\031.members.TierReques" +
      "tInput\032\026.google.protobuf.Empty\"\221\001\202\323\344\223\002$*" +
      "\"/members/tier/{programId}/{tierId}\222Ad\n\005" +
      "Tiers\022\013Delete Tier\032NDeletes a tier and m" +
      "embers who belong to the tier. Needs to " +
      "be used with care.\022\275\001\n\023listTiersDeprecat" +
      "ed\022\036.members.ListRequestDeprecated\032\r.mem" +
      "bers.Tier\"u\202\323\344\223\002\020\022\016/members/tiers\222A\\\n\005Ti" +
      "ers\022\027List Tiers [DEPRECATED]\032:[DEPRECATE" +
      "D: OR operator is not supported] Lists a" +
      "ll tiers0\001\022\342\003\n\tlistTiers\022\024.members.ListR" +
      "equest\032\r.members.Tier\"\255\003\202\323\344\223\002\030\"\023/members" +
      "/tiers/list:\001*\222A\213\003\n\005Tiers\022\nList Tiers\032\365\002" +
      "Lists all tiers\n\nAbout filter field names, operat" +
      "ors and sample payloads: https://help.passkit.com/e" +
      "n/articles/4133757-membership-protocol-f" +
      "iltering-listing-and-counting-by-api#fil" +
      "ter-tiers0\001\022u\n\013enrolMember\022\017.members" +
      ".Member\032\006.io.Id\"M\202\323\344\223\002\024\"\017/members/member" +
      ":\001*\222A0\n\007Members\022\020Enrol new Member\032\023Enrol" +
      "s a new member\022\276\001\n\021enrolMemberPublic\022\017.m" +
      "embers.Member\032\006.io.Id\"\217\001\202\323\344\223\002\033\"\026/members" +
      "/member/public:\001*\222Ak\n\007Members\022\031Enrol new" +
      " Member (public)\032EEnrols a new member in" +
      "to the default tier of a program that is" +
      " public\022\236\001\n\023getMemberRecordById\022\006.io.Id\032" +
      "\017.members.Member\"n\202\323\344\223\002\031\022\027/members/membe" +
      "r/id/{id}\222AL\n\007Members\022\037Get member record" +
      " by PassKit ID\032 Gets member record by Pa" +
      "ssKit ID\022\347\001\n\033getMemberRecordByExternalId" +
      "\022(.members.MemberRecordByExternalIdReque" +
      "st\032\017.members.Member\"\214\001\202\323\344\223\0025\0223/members/m" +
      "ember/externalId/{programId}/{externalId" +
      "}\222AN\n\007Members\022 Get member record by Exte" +
      "rnal ID\032!Gets member record by External " +
      "ID\022\313\001\n\rcheckInMember\022 .members.MemberChe" +
      "ckInOutRequest\032\024.members.MemberEvent\"\201\001\202" +
      "\323\344\223\002\034\"\027/members/member/checkIn:\001*\222A\\\n\007Me" +
      "mbers\022\017Check in member\032@Checks in a memb" +
      "er by either internal PassKit ID or Exte" +
      "rnal ID.\022\317\001\n\016checkOutMember\022 .members.Me" +
      "mberCheckInOutRequest\032\024.members.MemberEv" +
      "ent\"\204\001\202\323\344\223\002\035\"\030/members/member/checkOut:\001" +
      "*\222A^\n\007Members\022\020Check out member\032AChecks " +
      "out a member by either internal PassKit " +
      "ID or External ID.\022\204\002\n\025listMembersDeprec" +
      "ated\022\036.members.ListRequestDeprecated\032\017.m" +
      "embers.Member\"\267\001\202\323\344\223\002\"\022 /members/member/" +
      "list/{programId}\222A\213\001\n\007Members\022\031List memb" +
      "ers [DEPRECATED]\032e[DEPRECATED: OR operat" +
      "or is not supported] List all members fo" +
      "r a given segment. Supports pagination.0" +
      "\001\022\246\004\n\013listMembers\022\024.members.ListRequest\032" +
      "\017.members.Member\"\355\003\202\323\344\223\002%\" /members/memb" +
      "er/list/{programId}:\001*\222A\276\003\n\007Members\022\014Lis" +
      "t members\032\244\003List all members for a given" +
      " segment. Supports pagination.\n\nAbout filter fiel" +
      "d names, operators and sample payloads:<" +
      "/span> https://h" +
      "elp.passkit.com/en/articles/4133757-memb" +
      "ership-protocol-filtering-listing-and-co" +
      "unting-by-api#filter-members0\001\022\233\001\n\014u" +
      "pdateMember\022\017.members.Member\032\006.io.Id\"r\202\323" +
      "\344\223\002\024\032\017/members/member:\001*\222AU\n\007Members\022\rUp" +
      "date member\032;Updates member by either in" +
      "ternal PassKit ID or External ID\022\346\001\n\near" +
      "nPoints\022\036.members.EarnBurnPointsRequest\032" +
      "\025.members.MemberPoints\"\240\001\202\323\344\223\002 \032\033/member" +
      "s/member/points/earn:\001*\222Aw\n\007Members\022\013Ear" +
      "n points\032_Earns points for a member (ide" +
      "ntified by PassKit ID or External ID). A" +
      "dds the amounts provided.\022\350\001\n\nburnPoints" +
      "\022\036.members.EarnBurnPointsRequest\032\025.membe" +
      "rs.MemberPoints\"\242\001\202\323\344\223\002 \032\033/members/membe" +
      "r/points/burn:\001*\222Ay\n\007Members\022\013Burn point" +
      "s\032aBurn points for a member (identified " +
      "by PassKit ID or External ID). Deducts t" +
      "he amounts provided.\022\334\001\n\tsetPoints\022\031.mem" +
      "bers.SetPointsRequest\032\025.members.MemberPo" +
      "ints\"\234\001\202\323\344\223\002\037\032\032/members/member/points/se" +
      "t:\001*\222At\n\007Members\022\nSet points\032]Set points" +
      " for a member (identified by PassKit ID " +
      "or External ID). Sets the amounts provid" +
      "ed.\022\303\001\n\020changeMemberTier\022\032.members.Chang" +
      "eTierRequest\032\024.members.MemberEvent\"}\202\323\344\223" +
      "\002\031\032\024/members/member/tier:\001*\222A[\n\007Members\022" +
      "\013Change tier\032CChange tier for a member (" +
      "identified by PassKit ID or External ID)" +
      ".\022\266\001\n\026updateMembersBySegment\022\035.members.M" +
      "emberSegmentRequest\032\026.google.protobuf.Em" +
      "pty\"e\202\323\344\223\002\034\032\027/members/member/segment:\001*\222" +
      "A@\n\007Members\022\031Update members by segment\032\032" +
      "Updates members by segment\022\266\001\n\026deleteMem" +
      "bersBySegment\022\035.members.MemberSegmentReq" +
      "uest\032\026.google.protobuf.Empty\"e\202\323\344\223\002\034*\027/m" +
      "embers/member/segment:\001*\222A@\n\007Members\022\031De" +
      "lete members by segment\032\032Deletes members" +
      " by segment\022\253\001\n\014deleteMember\022\017.members.M" +
      "ember\032\026.google.protobuf.Empty\"r\202\323\344\223\002\024*\017/" +
      "members/member:\001*\222AU\n\007Members\022\rDelete me" +
      "mber\032;Deletes member by either internal " +
      "PassKit ID or External ID\022\261\002\n\026countMembe" +
      "rsDeprecated\022\036.members.ListRequestDeprec" +
      "ated\032\t.io.Count\"\353\001\202\323\344\223\002\034\022\032/members/count" +
      "/{programId}\222A\305\001\n\007Members\022#Count Filtere" +
      "d Members [DEPRECATED]\032Q[DEPRECATED: OR " +
      "operator is not supported] Retrieves a c" +
      "ount of filtered members.J\"\n\003403\022\033\n\031User" +
      " lacks authorization.J\036\n\003404\022\027\n\025Record w" +
      "as not found.\022\323\004\n\014countMembers\022\024.members" +
      ".ListRequest\032\t.io.Count\"\241\004\202\323\344\223\002\037\"\032/membe" +
      "rs/count/{programId}:\001*\222A\370\003\n\007Members\022\026Co" +
      "unt Filtered Members\032\220\003Retrieves a count" +
      " of filtered members.\n\nAbout filter field names, " +
      "operators and sample payloads: https://help.passk" +
      "it.com/en/articles/4133757-membership-pr" +
      "otocol-filtering-listing-and-counting-by" +
      "-api#filter-membersJ\"\n\003403\022\033\n\031User l" +
      "acks authorization.J\036\n\003404\022\027\n\025Record was" +
      " not found.\022\322\001\n\032getMessageHistoryForMemb" +
      "er\022\016.io.Pagination\032\013.io.Message\"\224\001\202\323\344\223\002\032" +
      "\022\030/members/member/messages\222Aq\n\007Members\022\033" +
      "Get members message history\032IGet all the" +
      " message that have been sent to a member" +
      ". Supports pagination.0\001\022\332\001\n\025getMetaKeys" +
      "ForProgram\022\006.io.Id\032\013.io.Strings\"\253\001\202\323\344\223\002\033" +
      "\022\031/members/member/meta/{id}\222A\206\001\n\007Members" +
      "\022\033Get Meta Keys for a Program\032^Returns a" +
      " list of distinct meta field keys. Can b" +
      "e used for building filters / table head" +
      "ings.\022\263\002\n\022renewMembersExpiry\022\034.members.U" +
      "pdateExpiryRequest\032\t.io.Count\"\363\001\202\323\344\223\002\033\032\026" +
      "/members/member/expiry:\001*\222A\316\001\n\007Members\022\032" +
      "Batch update member expiry\032\246\001Batch updat" +
      "es expiry of ALL active members belong t" +
      "o the tier. Should only be used when you" +
      " want to update ALL the expiry date for " +
      "all member records in a given tier.\022\242\001\n\022" +
      "updateMemberExpiry\022\025.members.MemberExpir" +
      "y\032\006.io.Id\"m\202\323\344\223\002!\032\034/members/member/updat" +
      "eExpiry:\001*\222AC\n\007Members\022\024Update member ex" +
      "piry\032\"Updates expiry of a single member." +
      "\022\253\001\n\013patchPerson\022\021.io.PersonRequest\032\006.io" +
      ".Id\"\200\001\202\323\344\223\002\0332\026/members/member/person:\001*\222" +
      "A\\\n\007Members\022\033Update Personal Information" +
      "\0324Updates personal information of a memb" +
      "er pass holder\022\265\001\n\021countMemberEvents\022\024.m" +
      "embers.ListRequest\032\t.io.Count\"\177\202\323\344\223\002.\")/" +
      "members/program/count/events/{programId}" +
      ":\001*\222AH\n\010Programs\022\023Count member events\032\'C" +
      "ounts all members events for a program\022\275" +
      "\001\n\020listMemberEvents\022\024.members.ListReques" +
      "t\032\024.members.MemberEvent\"{\202\323\344\223\002-\"(/member" +
      "s/program/list/events/{programId}:\001*\222AE\n" +
      "\010Programs\022\022List member events\032%List all " +
      "members events for a program0\001\022\220\002\n getMe" +
      "mberEventMetaKeysForProgram\022\006.io.Id\032\013.io" +
      ".Strings\"\326\001\202\323\344\223\002\"\022 /members/member/event" +
      "s/meta/{id}\222A\252\001\n\010Programs\022(Get Member Ev" +
      "ent Meta Keys for a Program\032tReturns a l" +
      "ist of distinct meta field keys for the " +
      "member events. Can be used for building " +
      "filters / table headings.\022\251\001\n\023listEvents" +
      "ForMember\022\006.io.Id\032\024.members.MemberEvent\"" +
      "r\202\323\344\223\002\"\" /members/member/list/events/{id" +
      "}\222AG\n\007Members\022\026List events for member\032$L" +
      "ist all members events for a member0\001\022\314\001" +
      "\n\022deleteMemberEvents\022\024.members.ListReque" +
      "st\032\026.google.protobuf.Empty\"\207\001\202\323\344\223\002(*#/me" +
      "mbers/program/events/{programId}:\001*\222AV\n\010" +
      "Programs\022\025Deletes member events\0323Deletes" +
      " all members events for a program and fi" +
      "lter\022\261\001\n\025deleteEventsForMember\022\006.io.Id\032\026" +
      ".google.protobuf.Empty\"x\202\323\344\223\002\035*\033/members" +
      "/member/events/{id}\222AR\n\007Members\022\037Delete " +
      "member events for member\032&Delete all mem" +
      "bers events for a member\022\257\001\n\021deleteMembe" +
      "rEvent\022\006.io.Id\032\026.google.protobuf.Empty\"z" +
      "\202\323\344\223\002 *\036/members/member/events/id/{id}\222A" +
      "Q\n\007Members\022\"Deletes an individual member" +
      " event\032\"Deletes an individual member eve" +
      "nt\022\340\001\n\023getProgramEnrolment\022\006.io.Id\032\021.io." +
      "EnrolmentUrls\"\255\001\202\323\344\223\002!\022\037/members/enrol/u" +
      "rl/program/{id}\222A\202\001\n\016Enrolment Urls\022\036Get" +
      " Program Enrolment Page URL\032PRetrieves e" +
      "nrolment page URL of the base tier and e" +
      "nrolment URLs for each tier .B\256\007\n\030com.pa" +
      "sskit.grpc.MembersZ,stash.passkit.com/io" +
      "/model/sdk/go/io/members\252\002\024PassKit.Grpc." +
      "Members\222A\313\006\022\206\002\n\023PassKit Members API\022lThe" +
      " PassKit Members API lets you manage you" +
      "r membership programs and passes for App" +
      "le Wallet and Google Pay.\0328https://passk" +
      "it.com/legal/terms-of-subscription-servi" +
      "ce/\"?\n\017PassKit Support\022\027https://docs.pas" +
      "skit.io\032\[email protected]\0061.0-rc*\001\0022" +
      "\020application/json:\020application/jsonR9\n\0032" +
      "00\0222\n(Returned when the request is succe" +
      "ssful.\022\006\n\004\232\002\001\007R4\n\003400\022-\n+Returned when w" +
      "rong user input is provided.R0\n\003401\022)\n\'R" +
      "eturned when the user is unauthorized.RP" +
      "\n\003403\022I\nGReturned when the user does not" +
      " have permission to access the resource." +
      "R;\n\003404\0224\n*Returned when the resource do" +
      "es not exist.\022\006\n\004\232\002\001\007R<\n\003500\0225\n+Returned" +
      " when there is an unexpected error.\022\006\n\004\232" +
      "\002\001\007RW\n\003503\022P\nNServer is unavailable. Bac" +
      "k off for 250ms and repeat request until" +
      " successful.Z>\n<\n\napiKeyAuth\022.\010\002\022\031JWT Au" +
      "thentication token.\032\rAuthorization \002b\020\n\016" +
      "\n\napiKeyAuth\022\000b\006proto3"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          com.google.api.AnnotationsProto.getDescriptor(),
          com.google.protobuf.EmptyProto.getDescriptor(),
          com.passkit.grpc.CommonObjects.getDescriptor(),
          com.passkit.grpc.Distribution.getDescriptor(),
          com.passkit.grpc.MessageOuterClass.getDescriptor(),
          com.passkit.grpc.PaginationOuterClass.getDescriptor(),
          com.passkit.grpc.Filter.getDescriptor(),
          com.passkit.grpc.Personal.getDescriptor(),
          com.passkit.grpc.Members.MemberEventsOuterClass.getDescriptor(),
          com.passkit.grpc.Members.MemberOuterClass.getDescriptor(),
          com.passkit.grpc.Members.ProgramOuterClass.getDescriptor(),
          com.passkit.grpc.Members.TierOuterClass.getDescriptor(),
          grpc.gateway.protoc_gen_openapiv2.options.Annotations.getDescriptor(),
        });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.AnnotationsProto.http);
    registry.add(grpc.gateway.protoc_gen_openapiv2.options.Annotations.openapiv2Operation);
    registry.add(grpc.gateway.protoc_gen_openapiv2.options.Annotations.openapiv2Swagger);
    com.google.protobuf.Descriptors.FileDescriptor
        .internalUpdateFileDescriptor(descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.passkit.grpc.CommonObjects.getDescriptor();
    com.passkit.grpc.Distribution.getDescriptor();
    com.passkit.grpc.MessageOuterClass.getDescriptor();
    com.passkit.grpc.PaginationOuterClass.getDescriptor();
    com.passkit.grpc.Filter.getDescriptor();
    com.passkit.grpc.Personal.getDescriptor();
    com.passkit.grpc.Members.MemberEventsOuterClass.getDescriptor();
    com.passkit.grpc.Members.MemberOuterClass.getDescriptor();
    com.passkit.grpc.Members.ProgramOuterClass.getDescriptor();
    com.passkit.grpc.Members.TierOuterClass.getDescriptor();
    grpc.gateway.protoc_gen_openapiv2.options.Annotations.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy