| 23 | ) |
| 24 | |
| 25 | type PlanConfig struct { |
| 26 | state protoimpl.MessageState `protogen:"open.v1"` |
| 27 | Specs []*PlanConfig_Spec `protobuf:"bytes,1,rep,name=specs,proto3" json:"specs,omitempty"` |
| 28 | // Whether the plan has started the rollout. |
| 29 | HasRollout bool `protobuf:"varint,2,opt,name=has_rollout,json=hasRollout,proto3" json:"has_rollout,omitempty"` |
| 30 | // Internal monotonic version for plan inputs that affect approval generation. |
| 31 | // Starts at the proto default 0 for compatibility with existing plans. |
| 32 | ApprovalInputVersion int64 `protobuf:"varint,3,opt,name=approval_input_version,json=approvalInputVersion,proto3" json:"approval_input_version,omitempty"` |
| 33 | unknownFields protoimpl.UnknownFields |
| 34 | sizeCache protoimpl.SizeCache |
| 35 | } |
| 36 | |
| 37 | func (x *PlanConfig) Reset() { |
| 38 | *x = PlanConfig{} |
nothing calls this directly
no outgoing calls
no test coverage detected