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

com.google.api.tools.framework.processors.normalizer.testdata.additional_types.proto Maven / Gradle / Ivy

syntax = "proto2";
package protiary.test;

import "google/api/annotations.proto";

option java_package = "com.google.api.server.tools.protiary";

message Outer1 {
  message Included {
    optional string name = 1;
  }
  message Excluded {
  }
}

message Outer2 {
  message EnsureNotIncludedTwice {
  }
  message IncludedByWildCard1 {
  }
  message IncludedByWildCard2 {
  }
  message IncludedByWildCard3 {
    message IncludedByWildCardNested {
      optional string name = 1;
    }
  }
}

message Outer3 {
  enum EnumIncludedByWildCard1 {
    TEST1 = 0;
  }
  enum EnumIncludedByWildCard2 {
    TEST2 = 0;
  }
  message Excluded {
  }
}

message Outer4 {
  message SystemType1 {
  }
  message SystemType2 {
  }
}

message Outer5 {
  message CustomError1 {
  }
  message CustomError2 {
  }
}

message Outer6 {
  message CustomError3 {
  }
  message CustomError4 {
  }
}

service Storage {
  // comment
  rpc CreateObject(Outer2.EnsureNotIncludedTwice) returns (Outer1.Included);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy