src/main/java/com/passkit/grpc/Members/MembersGrpc.java
public com.google.common.util.concurrent.ListenableFuture<com.passkit.grpc.CommonObjects.Id> createProgram(
        com.passkit.grpc.Members.ProgramOuterClass.Program request) {
      return io.grpc.stub.ClientCalls.futureUnaryCall(
          getChannel().newCall(getCreateProgramMethod(), getCallOptions()), request);
    }
/**
     * <pre>
     * Create a program record. Allows a user to specify program details around enrolment, renewal and cancellation processes. Optionally allows the user to set the GPS location / Beacons that will trigger a lock-screen alert.
     * </pre>
     */

Create a program record. Allows a user to specify program details around enrolment, renewal and cancellation processes. Optionally allows the user to set the GPS location / Beacons that will trigger a lock-screen alert.
Create a program record . Allows a user to specify program details around enrolment renewal and cancellation processes . Optionally allows the user to set the GPS location / Beacons that will trigger a lock - screen alert .
public com.google.common.util.concurrent.ListenableFuture<com.passkit.grpc.CommonObjects.Id> createProgram(
        com.passkit.grpc.Members.ProgramOuterClass.Program request) {
      return io.grpc.stub.ClientCalls.futureUnaryCall(
          getChannel().newCall(getCreateProgramMethod(), getCallOptions()), request);
    }
public com . google . common . util . concurrent . ListenableFuture < com . passkit . grpc . CommonObjects . Id > createProgram ( com . passkit . grpc . Members . ProgramOuterClass . Program request ) { return io . grpc . stub . ClientCalls . futureUnaryCall ( getChannel ( ) . newCall ( getCreateProgramMethod ( ) , getCallOptions ( ) ) , request ) ; }
<pre>
 Create a program record.
<pre > Create a program record .