Sha256: a5e0ca0f4989afce4d0e6d1bab0f45f88743bc89b7ef287fa90dc35d860cae56

Contents?: true

Size: 419 Bytes

Versions: 15

Compression:

Stored size: 419 Bytes

Contents

@namespace("Gnomon")

protocol SalesRegion {

  record SalesRegion {
    int id;
    string name;
    int state_id;
    boolean split_region;
  }

  record SalesRegionFetchOption {
    int page = 1;
    int per_page = 30;
    int state_id;
  }

  /** Returns a list of SalesRegion */
  array<SalesRegion> index(SalesRegionFetchOption options);

  /** Return a single SalesRegion */
  array<SalesRegion> show(int id);

}

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
service_contract-0.6.0 test/sample/1/source/sales_region.avdl
service_contract-0.5.1 test/sample/1/source/sales_region.avdl
service_contract-0.5.0 test/sample/1/source/sales_region.avdl
service_contract-0.4.1 test/sample/1/source/sales_region.avdl
service_contract-0.4.0 test/sample/1/source/sales_region.avdl
service_contract-0.3.0 test/sample/1/source/sales_region.avdl
service_contract-0.2.1 test/sample/1/source/sales_region.avdl
service_contract-0.2.0 test/sample/1/source/sales_region.avdl
service_contract-0.1.1 test/sample/1/source/sales_region.avdl
service_contract-0.1.0 test/sample/1/source/sales_region.avdl
service_contract-0.0.10 test/sample/1/source/sales_region.avdl
service_contract-0.0.8 test/sample/1/source/sales_region.avdl
service_contract-0.0.7 test/sample/1/source/sales_region.avdl
service_contract-0.0.6 test/sample/1/source/sales_region.avdl
service_contract-0.0.5 test/sample/1/source/sales_region.avdl