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

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

Go to download

SDK for the PassKit gRPC API that can be used to create, configure and manage Membership, Loyalty, Event Ticket, Coupon, Transit and Boarding Pass content for mobile wallet applications, including Apple Pay and Google Pay.

There is a newer version: 1.1.97
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: io/raw/a_rpc.proto

package com.passkit.grpc.Raw;

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\022io/raw/a_rpc.proto\022\003raw\032\033google/protob" +
      "uf/empty.proto\032\034google/api/annotations.p" +
      "roto\032\036io/common/common_objects.proto\032\024io" +
      "/raw/project.proto\032\021io/raw/pass.proto\032.p" +
      "rotoc-gen-openapiv2/options/annotations." +
      "proto2\333\017\n\003Raw\022\177\n\021createPassProject\022\020.raw" +
      ".PassProject\032\006.io.Id\"P\202\323\344\223\002\025\"\020/raw/passP" +
      "roject:\001*\222A2\n\003Raw\022\023Create Pass Project\032\026" +
      "Creates a Pass Project\022\223\001\n\021updatePassPro" +
      "ject\022\020.raw.PassProject\032\020.raw.PassProject" +
      "\"Z\202\323\344\223\002\025\032\020/raw/passProject:\001*\222A<\n\003Raw\022\023U" +
      "pdate Pass Project\032 Updates an existing " +
      "Pass Project\022\202\001\n\016getPassProject\022\006.io.Id\032" +
      "\020.raw.PassProject\"V\202\323\344\223\002\027\022\025/raw/passProj" +
      "ect/{id}\222A6\n\003Raw\022\020Get Pass Project\032\035Gets" +
      " an existing Pass Project\022\224\001\n\017copyPassPr" +
      "oject\022\033.raw.PassProjectCopyRequest\032\006.io." +
      "Id\"\\\202\323\344\223\002\032\"\025/raw/passProject/copy:\001*\222A9\n" +
      "\003Raw\022\021Copy Pass Project\032\037Copies an exist" +
      "ing Pass Project\022\207\002\n\021deletePassProject\022\006" +
      ".io.Id\032\026.google.protobuf.Empty\"\321\001\202\323\344\223\002\032*" +
      "\025/raw/passProject/{id}:\001*\222A\255\001\n\003Raw\022\023Dele" +
      "te Pass Project\032\220\001Deletes an existing Pa" +
      "ss Project by id. Deleting a Pass Projec" +
      "t results in all passes being invalidate" +
      "d and removed. Needs to be used with car" +
      "e.\022e\n\ncreatePass\022\t.raw.Pass\032\006.io.Id\"D\202\323\344" +
      "\223\002\016\"\t/raw/pass:\001*\222A-\n\003Raw\022\013Create Pass\032\031" +
      "Creates a new Pass record\022k\n\nupdatePass\022" +
      "\t.raw.Pass\032\006.io.Id\"J\202\323\344\223\002\016\032\t/raw/pass:\001*" +
      "\222A3\n\003Raw\022\013Update Pass\032\037Updates an existi" +
      "ng Pass record\022\222\001\n\021streamPassUpdates\022\t.r" +
      "aw.Pass\032\006.io.Id\"f\222Ac\n\003Raw\0222Stream Pass U" +
      "pdates (official SDK\'s only, no REST)\032(U" +
      "pdates existing Pass records via stream(" +
      "\0010\001\022d\n\013getPassById\022\006.io.Id\032\t.raw.Pass\"B\202" +
      "\323\344\223\002\020\022\016/raw/pass/{id}\222A)\n\003Raw\022\016Get Pass " +
      "by ID\032\022Gets a pass record\022\303\001\n\023getPassByE" +
      "xternalId\022\".raw.PassRecordByExternalIdRe" +
      "quest\032\t.raw.Pass\"}\202\323\344\223\0023\0221/raw/pass/exte" +
      "rnalId/{passProjectId}/{externalId}\222AA\n\003" +
      "Raw\022\027Get Pass by External ID\032!Gets a pas" +
      "s record by External ID\022v\n\ndeletePass\022\t." +
      "raw.Pass\032\026.google.protobuf.Empty\"E\202\323\344\223\002\023" +
      "*\016/raw/pass/{id}:\001*\222A)\n\003Raw\022\013Delete Pass" +
      "\032\025Deletes a pass record\022\300\001\n\027listPassesBy" +
      "PassProject\022#.raw.ListPassesByPassProjec" +
      "tRequest\032\t.raw.Pass\"s\202\323\344\223\002 \"\033/raw/pass/l" +
      "istByPassProject:\001*\222AJ\n\003Raw\022\013List Passes" +
      "\0326List all passes for pass project. Supp" +
      "orts pagination.0\001\022\306\001\n\030listPassesByPassT" +
      "emplate\022$.raw.ListPassesByPassTemplateRe" +
      "quest\032\t.raw.Pass\"w\202\323\344\223\002!\"\034/raw/pass/list" +
      "ByPassTemplate:\001*\222AM\n\003Raw\022\013List Passes\0329" +
      "List all passes for a pass template. Sup" +
      "ports pagination.0\001B\250\006\n\024com.passkit.grpc" +
      ".RawZ(stash.passkit.com/io/model/sdk/go/" +
      "io/raw\252\002\020PassKit.Grpc.Raw\222A\321\005\022\300\002\n\026PassKi" +
      "t Raw Passes API\022\245\001This protocol is suit" +
      " for cases where the business logic is h" +
      "andled elsewhere, and the purpose is pur" +
      "ely to issue and update content for Appl" +
      "e Wallet and Google Pay.\0328https://passki" +
      "t.com/legal/terms-of-subscription-servic" +
      "e/\"?\n\017PassKit Support\022\027https://docs.pass" +
      "kit.io\032\[email protected]\0030.1*\001\0022\020app" +
      "lication/json:\020application/jsonR9\n\003200\0222" +
      "\n(Returned when the request is successfu" +
      "l.\022\006\n\004\232\002\001\007RP\n\003403\022I\nGReturned when the u" +
      "ser does not have permission to access t" +
      "he resource.R;\n\003404\0224\n*Returned when the" +
      " resource does 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\007R]\n\003503\022V\nTReturned when " +
      "the user is being throttled. Back off fo" +
      "r a few ms and then try again.b\006proto3"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          com.google.protobuf.EmptyProto.getDescriptor(),
          com.google.api.AnnotationsProto.getDescriptor(),
          com.passkit.grpc.CommonObjects.getDescriptor(),
          com.passkit.grpc.Raw.Project.getDescriptor(),
          com.passkit.grpc.Raw.PassOuterClass.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.protobuf.EmptyProto.getDescriptor();
    com.google.api.AnnotationsProto.getDescriptor();
    com.passkit.grpc.CommonObjects.getDescriptor();
    com.passkit.grpc.Raw.Project.getDescriptor();
    com.passkit.grpc.Raw.PassOuterClass.getDescriptor();
    grpc.gateway.protoc_gen_openapiv2.options.Annotations.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy