Sha256: a7e3f5c483f310d5eb15ba4179ae20ca732a3430eec866af967315582e19c718

Contents?: true

Size: 714 Bytes

Versions: 4

Compression:

Stored size: 714 Bytes

Contents

package generic.remote;

import "support/protobuf/error.proto";

message Author { 
  optional string guid = 1;
  optional string name = 2;
  repeated Error errors = 3;
  optional string user_guid = 4;
}

message Authors {
  repeated Author records = 1;
}

message AuthorRequest {
  repeated string guid = 1;
  repeated string name = 2;
}

service AuthorService {
  rpc Search (AuthorRequest) returns (Authors);
  rpc Create (Author) returns (Author);
  rpc Update (Author) returns (Author);
  rpc Delete (Author) returns (Author);
  rpc CreateAll (Authors) returns (Authors);
  rpc UpdateAll (Authors) returns (Authors);
  rpc DeleteAll (Authors) returns (Authors);
  rpc DestroyAll (Authors) returns (Authors);
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
active_remote-2.0.0.rc1 spec/support/definitions/author.proto
active_remote-1.8.1 spec/support/definitions/author.proto
active_remote-1.8.0 spec/support/definitions/author.proto
active_remote-1.8.0.rc1 spec/support/definitions/author.proto