Skip to content

Commit d8db46e

Browse files
feat: Add aep.api.resource annotation for resources
Similar to google.api.resource, this commit introduces a new proto annotation for AEP resources. This allows for the extension of new metadata as needed. The annotation includes the following fields: - plural - singular - type - patterns - parent
1 parent 33e995f commit d8db46e

5 files changed

Lines changed: 6 additions & 0 deletions

File tree

proto/aep-api/aep/api/field_behavior.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ syntax = "proto3";
1717

1818
package aep.api;
1919

20+
option go_package = "github.com/aep-dev/aep-go/api;api";
2021
option cc_enable_arenas = true;
2122
option java_multiple_files = true;
2223
option java_outer_classname = "FieldBehaviorProto";

proto/aep-api/aep/api/field_info.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ syntax = "proto3";
22

33
package aep.api;
44

5+
option go_package = "github.com/aep-dev/aep-go/api;api";
56
option cc_enable_arenas = true;
67
option java_multiple_files = true;
78
option java_outer_classname = "FieldInfoProto";

proto/aep-api/aep/api/idempotency_key.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ syntax = "proto3";
22

33
package aep.api;
44

5+
option go_package = "github.com/aep-dev/aep-go/api;api";
56
option cc_enable_arenas = true;
67
option java_multiple_files = true;
78
option java_outer_classname = "IdempotencyKeyProto";

proto/aep-api/aep/api/operation.proto

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ syntax = "proto3";
1616

1717
package aep.api;
1818

19+
option go_package = "github.com/aep-dev/aep-go/api;api";
20+
1921
import "aep/api/problem_details.proto";
2022
import "google/api/resource.proto";
2123
import "google/protobuf/any.proto";

proto/aep-api/aep/api/problem_details.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ syntax = "proto3";
22

33
package aep.api;
44

5+
option go_package = "github.com/aep-dev/aep-go/api;api";
56
option cc_enable_arenas = true;
67
option java_multiple_files = true;
78
option java_outer_classname = "ProblemDetailsProto";

0 commit comments

Comments
 (0)