diff --git a/Conductor/Api/ApplicationResourceApi.cs b/Conductor/Api/ApplicationResourceApi.cs index bd848f7c..99dc127d 100644 --- a/Conductor/Api/ApplicationResourceApi.cs +++ b/Conductor/Api/ApplicationResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; using System.Linq; diff --git a/Conductor/Api/AuthorizationResourceApi.cs b/Conductor/Api/AuthorizationResourceApi.cs index 97f11384..48f199be 100644 --- a/Conductor/Api/AuthorizationResourceApi.cs +++ b/Conductor/Api/AuthorizationResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; using System.Collections.ObjectModel; diff --git a/Conductor/Api/EventResourceApi.cs b/Conductor/Api/EventResourceApi.cs index 6795b94f..6447036f 100644 --- a/Conductor/Api/EventResourceApi.cs +++ b/Conductor/Api/EventResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; using System.Linq; diff --git a/Conductor/Api/GroupResourceApi.cs b/Conductor/Api/GroupResourceApi.cs index 5eeae45e..50bf2a36 100644 --- a/Conductor/Api/GroupResourceApi.cs +++ b/Conductor/Api/GroupResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; using System.Collections.ObjectModel; diff --git a/Conductor/Api/HumanTaskResourceApi.cs b/Conductor/Api/HumanTaskResourceApi.cs index ff06275e..601daa00 100644 --- a/Conductor/Api/HumanTaskResourceApi.cs +++ b/Conductor/Api/HumanTaskResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client; using Conductor.Client.Models; using conductor_csharp.Api; diff --git a/Conductor/Api/IApplicationResourceApi.cs b/Conductor/Api/IApplicationResourceApi.cs index 483d5cf1..419bbf5d 100644 --- a/Conductor/Api/IApplicationResourceApi.cs +++ b/Conductor/Api/IApplicationResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using Conductor.Client; using System; using System.Collections.Generic; diff --git a/Conductor/Api/IAuthorizationResourceApi.cs b/Conductor/Api/IAuthorizationResourceApi.cs index fc578379..9896274f 100644 --- a/Conductor/Api/IAuthorizationResourceApi.cs +++ b/Conductor/Api/IAuthorizationResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using Conductor.Client; using System; using System.Collections.Generic; diff --git a/Conductor/Api/IEventResourceApi.cs b/Conductor/Api/IEventResourceApi.cs index c1d3d2cf..136459e8 100644 --- a/Conductor/Api/IEventResourceApi.cs +++ b/Conductor/Api/IEventResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client; using System; using System.Collections.Generic; using System.Text; diff --git a/Conductor/Api/IGroupResourceApi.cs b/Conductor/Api/IGroupResourceApi.cs index 751bcfec..9cacd2e3 100644 --- a/Conductor/Api/IGroupResourceApi.cs +++ b/Conductor/Api/IGroupResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using Conductor.Client; using System; using System.Collections.Generic; diff --git a/Conductor/Api/IHumanTaskResourceApi.cs b/Conductor/Api/IHumanTaskResourceApi.cs index 5284d76b..8bec5d7b 100644 --- a/Conductor/Api/IHumanTaskResourceApi.cs +++ b/Conductor/Api/IHumanTaskResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client; using Conductor.Client.Models; using System; using System.Collections.Generic; diff --git a/Conductor/Api/IIntegrationResourceApi.cs b/Conductor/Api/IIntegrationResourceApi.cs index 81316374..aee5a317 100644 --- a/Conductor/Api/IIntegrationResourceApi.cs +++ b/Conductor/Api/IIntegrationResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client; using Conductor.Client.Models; using System.Collections.Generic; using EventLog = Conductor.Client.Models.EventLog; diff --git a/Conductor/Api/IMetaResourceApi.cs b/Conductor/Api/IMetaResourceApi.cs index e6646698..7eb44abe 100644 --- a/Conductor/Api/IMetaResourceApi.cs +++ b/Conductor/Api/IMetaResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using Conductor.Client; using System; using System.Collections.Generic; diff --git a/Conductor/Api/IPromptResourceApi.cs b/Conductor/Api/IPromptResourceApi.cs index 37a887c1..55021750 100644 --- a/Conductor/Api/IPromptResourceApi.cs +++ b/Conductor/Api/IPromptResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client; using Conductor.Client.Models; using System.Collections.Generic; diff --git a/Conductor/Api/ISchedulerResourceApi.cs b/Conductor/Api/ISchedulerResourceApi.cs index f919a431..75caf6f4 100644 --- a/Conductor/Api/ISchedulerResourceApi.cs +++ b/Conductor/Api/ISchedulerResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using Conductor.Client; using System; using System.Collections.Generic; diff --git a/Conductor/Api/ISecretResourceApi.cs b/Conductor/Api/ISecretResourceApi.cs index ffba3ebb..6b6848ff 100644 --- a/Conductor/Api/ISecretResourceApi.cs +++ b/Conductor/Api/ISecretResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using Conductor.Client; using System; using System.Collections.Generic; diff --git a/Conductor/Api/ITagsApi.cs b/Conductor/Api/ITagsApi.cs index 38de4b0c..4dfa912a 100644 --- a/Conductor/Api/ITagsApi.cs +++ b/Conductor/Api/ITagsApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using Conductor.Client; using System; using System.Collections.Generic; diff --git a/Conductor/Api/ITaskResourceApi.cs b/Conductor/Api/ITaskResourceApi.cs index e54cded9..f344bdc6 100644 --- a/Conductor/Api/ITaskResourceApi.cs +++ b/Conductor/Api/ITaskResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using Conductor.Client; using System; using System.Collections.Generic; diff --git a/Conductor/Api/ITokenResourceApi.cs b/Conductor/Api/ITokenResourceApi.cs index e50199e4..aac2a43e 100644 --- a/Conductor/Api/ITokenResourceApi.cs +++ b/Conductor/Api/ITokenResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using Conductor.Client; using System; using System.Collections.Generic; diff --git a/Conductor/Api/IUserResourceApi.cs b/Conductor/Api/IUserResourceApi.cs index 9af199c8..2c1abea1 100644 --- a/Conductor/Api/IUserResourceApi.cs +++ b/Conductor/Api/IUserResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using Conductor.Client; using System; using System.Collections.Generic; diff --git a/Conductor/Api/IWorkflowBulkResourceApi.cs b/Conductor/Api/IWorkflowBulkResourceApi.cs index 5dd61661..a1e7ef2b 100644 --- a/Conductor/Api/IWorkflowBulkResourceApi.cs +++ b/Conductor/Api/IWorkflowBulkResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using Conductor.Client; using System; using System.Collections.Generic; diff --git a/Conductor/Api/IWorkflowResourceApi.cs b/Conductor/Api/IWorkflowResourceApi.cs index 0d838083..8b7ba3f0 100644 --- a/Conductor/Api/IWorkflowResourceApi.cs +++ b/Conductor/Api/IWorkflowResourceApi.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using Conductor.Client; using System; using System.Collections.Generic; diff --git a/Conductor/Api/IntegrationResourceApi.cs b/Conductor/Api/IntegrationResourceApi.cs index c946818f..f570cfe0 100644 --- a/Conductor/Api/IntegrationResourceApi.cs +++ b/Conductor/Api/IntegrationResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client; using Conductor.Client.Models; using conductor_csharp.Api; diff --git a/Conductor/Api/MetadataResourceApi.cs b/Conductor/Api/MetadataResourceApi.cs index d5d77422..5501d549 100644 --- a/Conductor/Api/MetadataResourceApi.cs +++ b/Conductor/Api/MetadataResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client; using Conductor.Client.Models; using conductor_csharp.Api; diff --git a/Conductor/Api/PromptResourceApi.cs b/Conductor/Api/PromptResourceApi.cs index bde0d437..7229817b 100644 --- a/Conductor/Api/PromptResourceApi.cs +++ b/Conductor/Api/PromptResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client; using Conductor.Client.Models; using conductor_csharp.Api; diff --git a/Conductor/Api/SchedulerResourceApi.cs b/Conductor/Api/SchedulerResourceApi.cs index 5d031316..f08dff05 100644 --- a/Conductor/Api/SchedulerResourceApi.cs +++ b/Conductor/Api/SchedulerResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; using System.Linq; diff --git a/Conductor/Api/SecretResourceApi.cs b/Conductor/Api/SecretResourceApi.cs index 20ba88d7..273f9986 100644 --- a/Conductor/Api/SecretResourceApi.cs +++ b/Conductor/Api/SecretResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; using System.Linq; diff --git a/Conductor/Api/TagsApi.cs b/Conductor/Api/TagsApi.cs index 44a010f9..4664dd1d 100644 --- a/Conductor/Api/TagsApi.cs +++ b/Conductor/Api/TagsApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; using System.Collections.ObjectModel; diff --git a/Conductor/Api/TaskResourceApi.cs b/Conductor/Api/TaskResourceApi.cs index d86616ae..a1d0a438 100644 --- a/Conductor/Api/TaskResourceApi.cs +++ b/Conductor/Api/TaskResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; using System.Linq; diff --git a/Conductor/Api/TokenResourceApi.cs b/Conductor/Api/TokenResourceApi.cs index ebe24d5c..974ebe05 100644 --- a/Conductor/Api/TokenResourceApi.cs +++ b/Conductor/Api/TokenResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; using System.Linq; diff --git a/Conductor/Api/UserResourceApi.cs b/Conductor/Api/UserResourceApi.cs index a54af7f0..704661bf 100644 --- a/Conductor/Api/UserResourceApi.cs +++ b/Conductor/Api/UserResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; using System.Linq; diff --git a/Conductor/Api/WorkflowBulkResourceApi.cs b/Conductor/Api/WorkflowBulkResourceApi.cs index 617421d1..932069c1 100644 --- a/Conductor/Api/WorkflowBulkResourceApi.cs +++ b/Conductor/Api/WorkflowBulkResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; using System.Linq; diff --git a/Conductor/Api/WorkflowResourceApi.cs b/Conductor/Api/WorkflowResourceApi.cs index 29aa3ff2..a80dc38e 100644 --- a/Conductor/Api/WorkflowResourceApi.cs +++ b/Conductor/Api/WorkflowResourceApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; using System.Linq; diff --git a/Conductor/Client/Ai/Configuration.cs b/Conductor/Client/Ai/Configuration.cs index 51a4e844..f9c24eec 100644 --- a/Conductor/Client/Ai/Configuration.cs +++ b/Conductor/Client/Ai/Configuration.cs @@ -1,4 +1,16 @@ -using Newtonsoft.Json.Converters; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Newtonsoft.Json.Converters; using System.Runtime.Serialization; using System.Text.Json.Serialization; diff --git a/Conductor/Client/Ai/Integrations.cs b/Conductor/Client/Ai/Integrations.cs index cfc13d82..94e0da8d 100644 --- a/Conductor/Client/Ai/Integrations.cs +++ b/Conductor/Client/Ai/Integrations.cs @@ -1,4 +1,16 @@ -using System.Collections.Generic; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using System.Collections.Generic; using EnvironmentInstance = System.Environment; namespace Conductor.Client.Ai diff --git a/Conductor/Client/Ai/Orchestrator.cs b/Conductor/Client/Ai/Orchestrator.cs index 94d5dbc0..9f9ab7ab 100644 --- a/Conductor/Client/Ai/Orchestrator.cs +++ b/Conductor/Client/Ai/Orchestrator.cs @@ -1,4 +1,16 @@ -using Conductor.Api; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Api; using Conductor.Client.Authentication; using Conductor.Client.Models; using System; diff --git a/Conductor/Client/ApiClient.cs b/Conductor/Client/ApiClient.cs index 55ae6796..72210312 100644 --- a/Conductor/Client/ApiClient.cs +++ b/Conductor/Client/ApiClient.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Linq; using RestSharp; diff --git a/Conductor/Client/ApiException.cs b/Conductor/Client/ApiException.cs index 01d5c333..c47f8f74 100644 --- a/Conductor/Client/ApiException.cs +++ b/Conductor/Client/ApiException.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; diff --git a/Conductor/Client/ApiResponse.cs b/Conductor/Client/ApiResponse.cs index 66e79fc8..37bf6c35 100644 --- a/Conductor/Client/ApiResponse.cs +++ b/Conductor/Client/ApiResponse.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; diff --git a/Conductor/Client/Authentication/OrkesAuthenticationSettings.cs b/Conductor/Client/Authentication/OrkesAuthenticationSettings.cs index 8fa5c493..293a5e09 100644 --- a/Conductor/Client/Authentication/OrkesAuthenticationSettings.cs +++ b/Conductor/Client/Authentication/OrkesAuthenticationSettings.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Collections.Generic; namespace Conductor.Client.Authentication diff --git a/Conductor/Client/Authentication/TokenHandler.cs b/Conductor/Client/Authentication/TokenHandler.cs index 7fa978c3..f0579e11 100644 --- a/Conductor/Client/Authentication/TokenHandler.cs +++ b/Conductor/Client/Authentication/TokenHandler.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using conductor.csharp.Client.Extensions; using Conductor.Api; using Microsoft.Extensions.Caching.Memory; diff --git a/Conductor/Client/Configuration.cs b/Conductor/Client/Configuration.cs index 62fb1f93..d4aa017b 100644 --- a/Conductor/Client/Configuration.cs +++ b/Conductor/Client/Configuration.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Api; using Conductor.Client.Authentication; using System.Collections.Concurrent; diff --git a/Conductor/Client/Constants.cs b/Conductor/Client/Constants.cs index b4eda709..64273409 100644 --- a/Conductor/Client/Constants.cs +++ b/Conductor/Client/Constants.cs @@ -1,4 +1,16 @@ -namespace Conductor.Client +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +namespace Conductor.Client { ///

/// Global level constant variables diff --git a/Conductor/Client/ExceptionFactory.cs b/Conductor/Client/ExceptionFactory.cs index e11ca247..44b59596 100644 --- a/Conductor/Client/ExceptionFactory.cs +++ b/Conductor/Client/ExceptionFactory.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; diff --git a/Conductor/Client/Extensions/ApiExtensions.cs b/Conductor/Client/Extensions/ApiExtensions.cs index f5f82b6a..7a2846f8 100644 --- a/Conductor/Client/Extensions/ApiExtensions.cs +++ b/Conductor/Client/Extensions/ApiExtensions.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Api; using Conductor.Executor; using Conductor.Client.Authentication; diff --git a/Conductor/Client/Extensions/ApplicationLogging.cs b/Conductor/Client/Extensions/ApplicationLogging.cs index 19040a38..1efe4221 100644 --- a/Conductor/Client/Extensions/ApplicationLogging.cs +++ b/Conductor/Client/Extensions/ApplicationLogging.cs @@ -1,4 +1,16 @@ -using Microsoft.Extensions.Logging; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Microsoft.Extensions.Logging; namespace conductor.csharp.Client.Extensions { diff --git a/Conductor/Client/Extensions/ConductorTaskExtensions.cs b/Conductor/Client/Extensions/ConductorTaskExtensions.cs index b7303ec6..4a3f27da 100644 --- a/Conductor/Client/Extensions/ConductorTaskExtensions.cs +++ b/Conductor/Client/Extensions/ConductorTaskExtensions.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using System; using System.Collections.Generic; diff --git a/Conductor/Client/Extensions/DependencyInjectionExtensions.cs b/Conductor/Client/Extensions/DependencyInjectionExtensions.cs index 0d89366f..158790b3 100644 --- a/Conductor/Client/Extensions/DependencyInjectionExtensions.cs +++ b/Conductor/Client/Extensions/DependencyInjectionExtensions.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Interfaces; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Interfaces; using Conductor.Client.Worker; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; diff --git a/Conductor/Client/Extensions/SystemTaskExtensions.cs b/Conductor/Client/Extensions/SystemTaskExtensions.cs index b196a73e..f6156f06 100644 --- a/Conductor/Client/Extensions/SystemTaskExtensions.cs +++ b/Conductor/Client/Extensions/SystemTaskExtensions.cs @@ -1,4 +1,16 @@ -using System.Threading; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using System.Threading; using System.Threading.Tasks; namespace Conductor.Client.Extensions diff --git a/Conductor/Client/Extensions/WorkflowExtensions.cs b/Conductor/Client/Extensions/WorkflowExtensions.cs index 1f8dc664..a87c6892 100644 --- a/Conductor/Client/Extensions/WorkflowExtensions.cs +++ b/Conductor/Client/Extensions/WorkflowExtensions.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Api; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Conductor/Client/IApiAccessor.cs b/Conductor/Client/IApiAccessor.cs index 0a9a3907..643296c2 100644 --- a/Conductor/Client/IApiAccessor.cs +++ b/Conductor/Client/IApiAccessor.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; diff --git a/Conductor/Client/IReadableConfiguration.cs b/Conductor/Client/IReadableConfiguration.cs index a971f151..746f9b38 100644 --- a/Conductor/Client/IReadableConfiguration.cs +++ b/Conductor/Client/IReadableConfiguration.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Collections.Generic; namespace Conductor.Client diff --git a/Conductor/Client/Interfaces/IWorkflowTask.cs b/Conductor/Client/Interfaces/IWorkflowTask.cs index 90bab6cd..d764b263 100644 --- a/Conductor/Client/Interfaces/IWorkflowTask.cs +++ b/Conductor/Client/Interfaces/IWorkflowTask.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using Conductor.Client.Worker; using System; using System.Threading; diff --git a/Conductor/Client/Interfaces/IWorkflowTaskClient.cs b/Conductor/Client/Interfaces/IWorkflowTaskClient.cs index 64895d81..db243a3c 100644 --- a/Conductor/Client/Interfaces/IWorkflowTaskClient.cs +++ b/Conductor/Client/Interfaces/IWorkflowTaskClient.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using System.Collections.Generic; namespace Conductor.Client.Interfaces diff --git a/Conductor/Client/Interfaces/IWorkflowTaskCoodinator.cs b/Conductor/Client/Interfaces/IWorkflowTaskCoodinator.cs index 098c6fc0..512a8e93 100644 --- a/Conductor/Client/Interfaces/IWorkflowTaskCoodinator.cs +++ b/Conductor/Client/Interfaces/IWorkflowTaskCoodinator.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Worker; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Worker; using System.Threading; using System.Threading.Tasks; diff --git a/Conductor/Client/Interfaces/IWorkflowTaskExecutor.cs b/Conductor/Client/Interfaces/IWorkflowTaskExecutor.cs index e7090c4b..d5b4a4d0 100644 --- a/Conductor/Client/Interfaces/IWorkflowTaskExecutor.cs +++ b/Conductor/Client/Interfaces/IWorkflowTaskExecutor.cs @@ -1,4 +1,16 @@ -using System.Threading; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using System.Threading; using System.Threading.Tasks; namespace Conductor.Client.Interfaces diff --git a/Conductor/Client/Interfaces/IWorkflowTaskMonitor.cs b/Conductor/Client/Interfaces/IWorkflowTaskMonitor.cs index 2157f5e7..a1c1434a 100644 --- a/Conductor/Client/Interfaces/IWorkflowTaskMonitor.cs +++ b/Conductor/Client/Interfaces/IWorkflowTaskMonitor.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Threading; namespace Conductor.Client.Interfaces diff --git a/Conductor/Client/Models/AssignmentPolicy.cs b/Conductor/Client/Models/AssignmentPolicy.cs index a9459506..d0a95546 100644 --- a/Conductor/Client/Models/AssignmentPolicy.cs +++ b/Conductor/Client/Models/AssignmentPolicy.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using JsonSubTypes; using Newtonsoft.Json; using System; diff --git a/Conductor/Client/Models/AuthorizationRequest.cs b/Conductor/Client/Models/AuthorizationRequest.cs index e1d945c3..0b813691 100644 --- a/Conductor/Client/Models/AuthorizationRequest.cs +++ b/Conductor/Client/Models/AuthorizationRequest.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json.Converters; using System.Linq; using System; diff --git a/Conductor/Client/Models/BackToAssigment.cs b/Conductor/Client/Models/BackToAssigment.cs index e1267776..f0e6b4dd 100644 --- a/Conductor/Client/Models/BackToAssigment.cs +++ b/Conductor/Client/Models/BackToAssigment.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Text; using System.Collections.Generic; diff --git a/Conductor/Client/Models/BulkResponse.cs b/Conductor/Client/Models/BulkResponse.cs index cc5b0ed2..0f3da160 100644 --- a/Conductor/Client/Models/BulkResponse.cs +++ b/Conductor/Client/Models/BulkResponse.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Text; using System.Collections.Generic; diff --git a/Conductor/Client/Models/ClearAssigment.cs b/Conductor/Client/Models/ClearAssigment.cs index 97eb5c7e..190bf939 100644 --- a/Conductor/Client/Models/ClearAssigment.cs +++ b/Conductor/Client/Models/ClearAssigment.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Text; using System.Collections.Generic; diff --git a/Conductor/Client/Models/ConductorUser.cs b/Conductor/Client/Models/ConductorUser.cs index 3bc4d1ad..029604c6 100644 --- a/Conductor/Client/Models/ConductorUser.cs +++ b/Conductor/Client/Models/ConductorUser.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/CorrelationIdsSearchRequest.cs b/Conductor/Client/Models/CorrelationIdsSearchRequest.cs index 0664f18e..f9e0d1f4 100644 --- a/Conductor/Client/Models/CorrelationIdsSearchRequest.cs +++ b/Conductor/Client/Models/CorrelationIdsSearchRequest.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System.IO; using System; diff --git a/Conductor/Client/Models/CreateOrUpdateApplicationRequest.cs b/Conductor/Client/Models/CreateOrUpdateApplicationRequest.cs index f16821f4..37b3ed68 100644 --- a/Conductor/Client/Models/CreateOrUpdateApplicationRequest.cs +++ b/Conductor/Client/Models/CreateOrUpdateApplicationRequest.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.IO; using System; using System.Text; diff --git a/Conductor/Client/Models/Escalate.cs b/Conductor/Client/Models/Escalate.cs index 8a72def7..c737d695 100644 --- a/Conductor/Client/Models/Escalate.cs +++ b/Conductor/Client/Models/Escalate.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System.IO; using System; diff --git a/Conductor/Client/Models/EventHandler.cs b/Conductor/Client/Models/EventHandler.cs index 2beb608b..8ebbe491 100644 --- a/Conductor/Client/Models/EventHandler.cs +++ b/Conductor/Client/Models/EventHandler.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System.IO; using System; diff --git a/Conductor/Client/Models/EventLog.cs b/Conductor/Client/Models/EventLog.cs index 2783405e..8e1de13a 100644 --- a/Conductor/Client/Models/EventLog.cs +++ b/Conductor/Client/Models/EventLog.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/ExtendedConductorApplication.cs b/Conductor/Client/Models/ExtendedConductorApplication.cs index 4822ac64..1932c55e 100644 --- a/Conductor/Client/Models/ExtendedConductorApplication.cs +++ b/Conductor/Client/Models/ExtendedConductorApplication.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/ExtendedSecret.cs b/Conductor/Client/Models/ExtendedSecret.cs index 6c1b559b..339b3f15 100644 --- a/Conductor/Client/Models/ExtendedSecret.cs +++ b/Conductor/Client/Models/ExtendedSecret.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/ExternalStorageLocation.cs b/Conductor/Client/Models/ExternalStorageLocation.cs index 2932c95e..77877ac8 100644 --- a/Conductor/Client/Models/ExternalStorageLocation.cs +++ b/Conductor/Client/Models/ExternalStorageLocation.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Text; using System.Collections.Generic; diff --git a/Conductor/Client/Models/FFAAssignment.cs b/Conductor/Client/Models/FFAAssignment.cs index 7802993f..9cf4160c 100644 --- a/Conductor/Client/Models/FFAAssignment.cs +++ b/Conductor/Client/Models/FFAAssignment.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Text; using System.Collections.Generic; diff --git a/Conductor/Client/Models/GenerateTokenRequest.cs b/Conductor/Client/Models/GenerateTokenRequest.cs index af4c87e6..d8da3405 100644 --- a/Conductor/Client/Models/GenerateTokenRequest.cs +++ b/Conductor/Client/Models/GenerateTokenRequest.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.IO; using System; using System.Text; diff --git a/Conductor/Client/Models/Group.cs b/Conductor/Client/Models/Group.cs index a647cf8e..0e6a2de9 100644 --- a/Conductor/Client/Models/Group.cs +++ b/Conductor/Client/Models/Group.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/HumanTaskAssignment.cs b/Conductor/Client/Models/HumanTaskAssignment.cs index 59f21ee7..6d8f1446 100644 --- a/Conductor/Client/Models/HumanTaskAssignment.cs +++ b/Conductor/Client/Models/HumanTaskAssignment.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using System; using System.Collections.Generic; diff --git a/Conductor/Client/Models/HumanTaskDefinition.cs b/Conductor/Client/Models/HumanTaskDefinition.cs index 472020cd..bc966def 100644 --- a/Conductor/Client/Models/HumanTaskDefinition.cs +++ b/Conductor/Client/Models/HumanTaskDefinition.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/HumanTaskEntry.cs b/Conductor/Client/Models/HumanTaskEntry.cs index 0a9f1007..a75a6711 100644 --- a/Conductor/Client/Models/HumanTaskEntry.cs +++ b/Conductor/Client/Models/HumanTaskEntry.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/HumanTaskSearch.cs b/Conductor/Client/Models/HumanTaskSearch.cs index 09d395c6..7bd5d57b 100644 --- a/Conductor/Client/Models/HumanTaskSearch.cs +++ b/Conductor/Client/Models/HumanTaskSearch.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/HumanTaskSearchResult.cs b/Conductor/Client/Models/HumanTaskSearchResult.cs index 32e21907..b0734ca5 100644 --- a/Conductor/Client/Models/HumanTaskSearchResult.cs +++ b/Conductor/Client/Models/HumanTaskSearchResult.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using System; using System.Collections.Generic; diff --git a/Conductor/Client/Models/HumanTaskTemplate.cs b/Conductor/Client/Models/HumanTaskTemplate.cs index d95cada8..d153e195 100644 --- a/Conductor/Client/Models/HumanTaskTemplate.cs +++ b/Conductor/Client/Models/HumanTaskTemplate.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using System; using System.Collections.Generic; diff --git a/Conductor/Client/Models/HumanTaskTrigger.cs b/Conductor/Client/Models/HumanTaskTrigger.cs index b820098e..5c38f291 100644 --- a/Conductor/Client/Models/HumanTaskTrigger.cs +++ b/Conductor/Client/Models/HumanTaskTrigger.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/HumanTaskUser.cs b/Conductor/Client/Models/HumanTaskUser.cs index ddc54ee6..d2193fc8 100644 --- a/Conductor/Client/Models/HumanTaskUser.cs +++ b/Conductor/Client/Models/HumanTaskUser.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/IdempotencyStrategy.cs b/Conductor/Client/Models/IdempotencyStrategy.cs index 7d44f46d..dc689bed 100644 --- a/Conductor/Client/Models/IdempotencyStrategy.cs +++ b/Conductor/Client/Models/IdempotencyStrategy.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Runtime.Serialization; using Newtonsoft.Json; using Newtonsoft.Json.Converters; diff --git a/Conductor/Client/Models/Integration.cs b/Conductor/Client/Models/Integration.cs index ff28c446..561349a7 100644 --- a/Conductor/Client/Models/Integration.cs +++ b/Conductor/Client/Models/Integration.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/IntegrationApi.cs b/Conductor/Client/Models/IntegrationApi.cs index 25685e92..e5f2ef9f 100644 --- a/Conductor/Client/Models/IntegrationApi.cs +++ b/Conductor/Client/Models/IntegrationApi.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using System; using System.Collections.Generic; diff --git a/Conductor/Client/Models/IntegrationApiUpdate.cs b/Conductor/Client/Models/IntegrationApiUpdate.cs index b3e75cf2..14bb1449 100644 --- a/Conductor/Client/Models/IntegrationApiUpdate.cs +++ b/Conductor/Client/Models/IntegrationApiUpdate.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using System; using System.Collections.Generic; diff --git a/Conductor/Client/Models/IntegrationDef.cs b/Conductor/Client/Models/IntegrationDef.cs index d3ff48a1..f3e5d423 100644 --- a/Conductor/Client/Models/IntegrationDef.cs +++ b/Conductor/Client/Models/IntegrationDef.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/IntegrationDefFormField.cs b/Conductor/Client/Models/IntegrationDefFormField.cs index 92ca2633..f637e54d 100644 --- a/Conductor/Client/Models/IntegrationDefFormField.cs +++ b/Conductor/Client/Models/IntegrationDefFormField.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/IntegrationUpdate.cs b/Conductor/Client/Models/IntegrationUpdate.cs index ebb23fce..f4ab7e99 100644 --- a/Conductor/Client/Models/IntegrationUpdate.cs +++ b/Conductor/Client/Models/IntegrationUpdate.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/LeastBusyAssignment.cs b/Conductor/Client/Models/LeastBusyAssignment.cs index f028c7ac..ce2ae987 100644 --- a/Conductor/Client/Models/LeastBusyAssignment.cs +++ b/Conductor/Client/Models/LeastBusyAssignment.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Text; using System.Collections.Generic; diff --git a/Conductor/Client/Models/ListAssignment.cs b/Conductor/Client/Models/ListAssignment.cs index 55e9f17e..63dd186f 100644 --- a/Conductor/Client/Models/ListAssignment.cs +++ b/Conductor/Client/Models/ListAssignment.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/MessageTemplate.cs b/Conductor/Client/Models/MessageTemplate.cs index 55c171dd..cc199e19 100644 --- a/Conductor/Client/Models/MessageTemplate.cs +++ b/Conductor/Client/Models/MessageTemplate.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using System; using System.Collections.Generic; diff --git a/Conductor/Client/Models/Never.cs b/Conductor/Client/Models/Never.cs index 9be4cc53..a2896be4 100644 --- a/Conductor/Client/Models/Never.cs +++ b/Conductor/Client/Models/Never.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Text; using System.Collections.Generic; diff --git a/Conductor/Client/Models/Option.cs b/Conductor/Client/Models/Option.cs index ab186c12..bd8ab5d0 100644 --- a/Conductor/Client/Models/Option.cs +++ b/Conductor/Client/Models/Option.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using System; using System.Collections.Generic; diff --git a/Conductor/Client/Models/Permission.cs b/Conductor/Client/Models/Permission.cs index 5118c5ef..c9bd3cc6 100644 --- a/Conductor/Client/Models/Permission.cs +++ b/Conductor/Client/Models/Permission.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Text; using System.Collections.Generic; diff --git a/Conductor/Client/Models/PollData.cs b/Conductor/Client/Models/PollData.cs index 8dec2615..f43a057a 100644 --- a/Conductor/Client/Models/PollData.cs +++ b/Conductor/Client/Models/PollData.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Text; using System.Collections.Generic; diff --git a/Conductor/Client/Models/PromptTemplateTestRequest.cs b/Conductor/Client/Models/PromptTemplateTestRequest.cs index 0207c725..fd07475f 100644 --- a/Conductor/Client/Models/PromptTemplateTestRequest.cs +++ b/Conductor/Client/Models/PromptTemplateTestRequest.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using System; using System.Collections.Generic; diff --git a/Conductor/Client/Models/RerunWorkflowRequest.cs b/Conductor/Client/Models/RerunWorkflowRequest.cs index 7c4c7894..931143c8 100644 --- a/Conductor/Client/Models/RerunWorkflowRequest.cs +++ b/Conductor/Client/Models/RerunWorkflowRequest.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; diff --git a/Conductor/Client/Models/Response.cs b/Conductor/Client/Models/Response.cs index fa7eea7e..ebc1b346 100644 --- a/Conductor/Client/Models/Response.cs +++ b/Conductor/Client/Models/Response.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Text; using System.Collections.Generic; diff --git a/Conductor/Client/Models/Role.cs b/Conductor/Client/Models/Role.cs index 4d4dc28c..3183959a 100644 --- a/Conductor/Client/Models/Role.cs +++ b/Conductor/Client/Models/Role.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/SaveScheduleRequest.cs b/Conductor/Client/Models/SaveScheduleRequest.cs index bb97311a..c4637c0f 100644 --- a/Conductor/Client/Models/SaveScheduleRequest.cs +++ b/Conductor/Client/Models/SaveScheduleRequest.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.IO; using System; using System.Text; diff --git a/Conductor/Client/Models/ScrollableSearchResultWorkflowSummary.cs b/Conductor/Client/Models/ScrollableSearchResultWorkflowSummary.cs index 23609ccd..8e99b367 100644 --- a/Conductor/Client/Models/ScrollableSearchResultWorkflowSummary.cs +++ b/Conductor/Client/Models/ScrollableSearchResultWorkflowSummary.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/SearchResultTask.cs b/Conductor/Client/Models/SearchResultTask.cs index 10bad876..7511ca70 100644 --- a/Conductor/Client/Models/SearchResultTask.cs +++ b/Conductor/Client/Models/SearchResultTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/SearchResultTaskSummary.cs b/Conductor/Client/Models/SearchResultTaskSummary.cs index 58baf791..c9645f6a 100644 --- a/Conductor/Client/Models/SearchResultTaskSummary.cs +++ b/Conductor/Client/Models/SearchResultTaskSummary.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/SearchResultWorkflow.cs b/Conductor/Client/Models/SearchResultWorkflow.cs index 5bc3d55e..12a342af 100644 --- a/Conductor/Client/Models/SearchResultWorkflow.cs +++ b/Conductor/Client/Models/SearchResultWorkflow.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/SearchResultWorkflowScheduleExecutionModel.cs b/Conductor/Client/Models/SearchResultWorkflowScheduleExecutionModel.cs index 34da658d..7a1ff19b 100644 --- a/Conductor/Client/Models/SearchResultWorkflowScheduleExecutionModel.cs +++ b/Conductor/Client/Models/SearchResultWorkflowScheduleExecutionModel.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/SearchResultWorkflowSummary.cs b/Conductor/Client/Models/SearchResultWorkflowSummary.cs index 017e2632..7ea9227e 100644 --- a/Conductor/Client/Models/SearchResultWorkflowSummary.cs +++ b/Conductor/Client/Models/SearchResultWorkflowSummary.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/SkipTaskRequest.cs b/Conductor/Client/Models/SkipTaskRequest.cs index dbac6aa1..e1a46f8e 100644 --- a/Conductor/Client/Models/SkipTaskRequest.cs +++ b/Conductor/Client/Models/SkipTaskRequest.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/StartWorkflow.cs b/Conductor/Client/Models/StartWorkflow.cs index 936dea43..ab7be3cd 100644 --- a/Conductor/Client/Models/StartWorkflow.cs +++ b/Conductor/Client/Models/StartWorkflow.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/StartWorkflowRequest.cs b/Conductor/Client/Models/StartWorkflowRequest.cs index 6fb62e7b..2a3ec7e4 100644 --- a/Conductor/Client/Models/StartWorkflowRequest.cs +++ b/Conductor/Client/Models/StartWorkflowRequest.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Conductor/Client/Models/StateChangeConfig.cs b/Conductor/Client/Models/StateChangeConfig.cs index a44a94b1..616dfdd4 100644 --- a/Conductor/Client/Models/StateChangeConfig.cs +++ b/Conductor/Client/Models/StateChangeConfig.cs @@ -1,4 +1,16 @@ -using Newtonsoft.Json.Converters; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Newtonsoft.Json.Converters; using System.Collections.Generic; using System.Runtime.Serialization; using System.Text.Json.Serialization; diff --git a/Conductor/Client/Models/SubWorkflowParams.cs b/Conductor/Client/Models/SubWorkflowParams.cs index d02e1015..2a45e2f6 100644 --- a/Conductor/Client/Models/SubWorkflowParams.cs +++ b/Conductor/Client/Models/SubWorkflowParams.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System.IO; diff --git a/Conductor/Client/Models/SubjectRef.cs b/Conductor/Client/Models/SubjectRef.cs index 91a7e155..dedf8552 100644 --- a/Conductor/Client/Models/SubjectRef.cs +++ b/Conductor/Client/Models/SubjectRef.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.IO; using System; using Newtonsoft.Json.Converters; diff --git a/Conductor/Client/Models/Tag.cs b/Conductor/Client/Models/Tag.cs index 4362e92a..b6a910d8 100644 --- a/Conductor/Client/Models/Tag.cs +++ b/Conductor/Client/Models/Tag.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using System; using System.Collections.Generic; diff --git a/Conductor/Client/Models/TagObject.cs b/Conductor/Client/Models/TagObject.cs index 37e55f4a..57a153fd 100644 --- a/Conductor/Client/Models/TagObject.cs +++ b/Conductor/Client/Models/TagObject.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json.Converters; using System; using System.Text; diff --git a/Conductor/Client/Models/TagString.cs b/Conductor/Client/Models/TagString.cs index 9421c82e..234feadf 100644 --- a/Conductor/Client/Models/TagString.cs +++ b/Conductor/Client/Models/TagString.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json.Converters; using System; using System.Text; diff --git a/Conductor/Client/Models/TargetRef.cs b/Conductor/Client/Models/TargetRef.cs index b8f10188..faa2eefa 100644 --- a/Conductor/Client/Models/TargetRef.cs +++ b/Conductor/Client/Models/TargetRef.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.IO; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/Task.cs b/Conductor/Client/Models/Task.cs index 75723ce1..aee2bb8e 100644 --- a/Conductor/Client/Models/Task.cs +++ b/Conductor/Client/Models/Task.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/TaskDef.cs b/Conductor/Client/Models/TaskDef.cs index 186a1fff..7335ee9a 100644 --- a/Conductor/Client/Models/TaskDef.cs +++ b/Conductor/Client/Models/TaskDef.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System.IO; using Newtonsoft.Json.Converters; diff --git a/Conductor/Client/Models/TaskExecLog.cs b/Conductor/Client/Models/TaskExecLog.cs index b2f80362..68525545 100644 --- a/Conductor/Client/Models/TaskExecLog.cs +++ b/Conductor/Client/Models/TaskExecLog.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Text; using System.Collections.Generic; diff --git a/Conductor/Client/Models/TaskListSearchResultSummary.cs b/Conductor/Client/Models/TaskListSearchResultSummary.cs index 7dd62058..fdfb48e5 100644 --- a/Conductor/Client/Models/TaskListSearchResultSummary.cs +++ b/Conductor/Client/Models/TaskListSearchResultSummary.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/TaskMock.cs b/Conductor/Client/Models/TaskMock.cs index e8e66fc3..226ee831 100644 --- a/Conductor/Client/Models/TaskMock.cs +++ b/Conductor/Client/Models/TaskMock.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/TaskResult.cs b/Conductor/Client/Models/TaskResult.cs index 73351104..11a15269 100644 --- a/Conductor/Client/Models/TaskResult.cs +++ b/Conductor/Client/Models/TaskResult.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/TaskSummary.cs b/Conductor/Client/Models/TaskSummary.cs index 59e5f3c8..8f04837b 100644 --- a/Conductor/Client/Models/TaskSummary.cs +++ b/Conductor/Client/Models/TaskSummary.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json.Converters; using System; using System.Text; diff --git a/Conductor/Client/Models/Terminate.cs b/Conductor/Client/Models/Terminate.cs index 1109f0bb..c792e625 100644 --- a/Conductor/Client/Models/Terminate.cs +++ b/Conductor/Client/Models/Terminate.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Text; using System.Collections.Generic; diff --git a/Conductor/Client/Models/TimeoutPolicy.cs b/Conductor/Client/Models/TimeoutPolicy.cs index 97d83609..ea21f72d 100644 --- a/Conductor/Client/Models/TimeoutPolicy.cs +++ b/Conductor/Client/Models/TimeoutPolicy.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.IO; using System; diff --git a/Conductor/Client/Models/Token.cs b/Conductor/Client/Models/Token.cs index 765a977d..186d626a 100644 --- a/Conductor/Client/Models/Token.cs +++ b/Conductor/Client/Models/Token.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Text; diff --git a/Conductor/Client/Models/UpsertGroupRequest.cs b/Conductor/Client/Models/UpsertGroupRequest.cs index e1e8e7ef..bf0036ec 100644 --- a/Conductor/Client/Models/UpsertGroupRequest.cs +++ b/Conductor/Client/Models/UpsertGroupRequest.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System.IO; using Newtonsoft.Json.Converters; diff --git a/Conductor/Client/Models/UpsertUserRequest.cs b/Conductor/Client/Models/UpsertUserRequest.cs index 6e6e496d..3966155c 100644 --- a/Conductor/Client/Models/UpsertUserRequest.cs +++ b/Conductor/Client/Models/UpsertUserRequest.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System.IO; using Newtonsoft.Json.Converters; diff --git a/Conductor/Client/Models/UserFormTemplate.cs b/Conductor/Client/Models/UserFormTemplate.cs index af384f5b..02c68002 100644 --- a/Conductor/Client/Models/UserFormTemplate.cs +++ b/Conductor/Client/Models/UserFormTemplate.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using System; using System.Collections.Generic; diff --git a/Conductor/Client/Models/Workflow.cs b/Conductor/Client/Models/Workflow.cs index ba889a67..362d88cc 100644 --- a/Conductor/Client/Models/Workflow.cs +++ b/Conductor/Client/Models/Workflow.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; diff --git a/Conductor/Client/Models/WorkflowDef.cs b/Conductor/Client/Models/WorkflowDef.cs index e47d0920..140af263 100644 --- a/Conductor/Client/Models/WorkflowDef.cs +++ b/Conductor/Client/Models/WorkflowDef.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/WorkflowRun.cs b/Conductor/Client/Models/WorkflowRun.cs index 093deb13..7dd1d639 100644 --- a/Conductor/Client/Models/WorkflowRun.cs +++ b/Conductor/Client/Models/WorkflowRun.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/WorkflowSchedule.cs b/Conductor/Client/Models/WorkflowSchedule.cs index 84aa8d79..6dcad8f5 100644 --- a/Conductor/Client/Models/WorkflowSchedule.cs +++ b/Conductor/Client/Models/WorkflowSchedule.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System; using System.Text; diff --git a/Conductor/Client/Models/WorkflowScheduleExecutionModel.cs b/Conductor/Client/Models/WorkflowScheduleExecutionModel.cs index 84e5c57c..2bdc87a1 100644 --- a/Conductor/Client/Models/WorkflowScheduleExecutionModel.cs +++ b/Conductor/Client/Models/WorkflowScheduleExecutionModel.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json.Converters; using System; using System.Text; diff --git a/Conductor/Client/Models/WorkflowStateUpdate.cs b/Conductor/Client/Models/WorkflowStateUpdate.cs index fcb344a0..b7995627 100644 --- a/Conductor/Client/Models/WorkflowStateUpdate.cs +++ b/Conductor/Client/Models/WorkflowStateUpdate.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Conductor/Client/Models/WorkflowStatus.cs b/Conductor/Client/Models/WorkflowStatus.cs index cc851a0f..10832f2a 100644 --- a/Conductor/Client/Models/WorkflowStatus.cs +++ b/Conductor/Client/Models/WorkflowStatus.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/WorkflowSummary.cs b/Conductor/Client/Models/WorkflowSummary.cs index 0940d347..0069fda3 100644 --- a/Conductor/Client/Models/WorkflowSummary.cs +++ b/Conductor/Client/Models/WorkflowSummary.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json.Converters; using System; using System.Text; diff --git a/Conductor/Client/Models/WorkflowTask.cs b/Conductor/Client/Models/WorkflowTask.cs index 178c0353..d73bca7e 100644 --- a/Conductor/Client/Models/WorkflowTask.cs +++ b/Conductor/Client/Models/WorkflowTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; diff --git a/Conductor/Client/Models/WorkflowTestRequest.cs b/Conductor/Client/Models/WorkflowTestRequest.cs index 0f27ab8f..30e09d3b 100644 --- a/Conductor/Client/Models/WorkflowTestRequest.cs +++ b/Conductor/Client/Models/WorkflowTestRequest.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System.Linq; using System.IO; using System; diff --git a/Conductor/Client/OrkesApiClient.cs b/Conductor/Client/OrkesApiClient.cs index 284af9e9..f29cfd06 100644 --- a/Conductor/Client/OrkesApiClient.cs +++ b/Conductor/Client/OrkesApiClient.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Authentication; namespace Conductor.Client diff --git a/Conductor/Client/Worker/GenericWorker.cs b/Conductor/Client/Worker/GenericWorker.cs index 7ed5cae5..431bf2f5 100644 --- a/Conductor/Client/Worker/GenericWorker.cs +++ b/Conductor/Client/Worker/GenericWorker.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Client.Worker.Utils; using Conductor.Client.Interfaces; using Conductor.Client.Models; diff --git a/Conductor/Client/Worker/InputParam.cs b/Conductor/Client/Worker/InputParam.cs index b54c2e27..7ee9a2d6 100644 --- a/Conductor/Client/Worker/InputParam.cs +++ b/Conductor/Client/Worker/InputParam.cs @@ -1,4 +1,16 @@ -using System; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using System; namespace Conductor.Client.Worker { diff --git a/Conductor/Client/Worker/OutputParam.cs b/Conductor/Client/Worker/OutputParam.cs index 70e5dcd0..63b85a63 100644 --- a/Conductor/Client/Worker/OutputParam.cs +++ b/Conductor/Client/Worker/OutputParam.cs @@ -1,4 +1,16 @@ -using System; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using System; namespace Conductor.Client.Worker { diff --git a/Conductor/Client/Worker/Utils/ObjectMapperProvider.cs b/Conductor/Client/Worker/Utils/ObjectMapperProvider.cs index 73cdc7aa..aa3694cd 100644 --- a/Conductor/Client/Worker/Utils/ObjectMapperProvider.cs +++ b/Conductor/Client/Worker/Utils/ObjectMapperProvider.cs @@ -1,4 +1,16 @@ -using Newtonsoft.Json; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Newtonsoft.Json; namespace Conductor.Client.Worker.Utils { diff --git a/Conductor/Client/Worker/Utils/WorkerUtil.cs b/Conductor/Client/Worker/Utils/WorkerUtil.cs index ec6e2c34..4f4f6616 100644 --- a/Conductor/Client/Worker/Utils/WorkerUtil.cs +++ b/Conductor/Client/Worker/Utils/WorkerUtil.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using System; namespace Client.Worker.Utils diff --git a/Conductor/Client/Worker/WorkerTask.cs b/Conductor/Client/Worker/WorkerTask.cs index 35a9bd29..18a2475b 100644 --- a/Conductor/Client/Worker/WorkerTask.cs +++ b/Conductor/Client/Worker/WorkerTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; namespace Conductor.Client.Worker diff --git a/Conductor/Client/Worker/WorkflowTaskContext.cs b/Conductor/Client/Worker/WorkflowTaskContext.cs index 8b85f1c4..8d1160a5 100644 --- a/Conductor/Client/Worker/WorkflowTaskContext.cs +++ b/Conductor/Client/Worker/WorkflowTaskContext.cs @@ -1,4 +1,16 @@ -using Client.Worker.Utils; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Client.Worker.Utils; using Conductor.Client.Models; using System.Threading; diff --git a/Conductor/Client/Worker/WorkflowTaskCoordinator.cs b/Conductor/Client/Worker/WorkflowTaskCoordinator.cs index de56d1af..48763af0 100644 --- a/Conductor/Client/Worker/WorkflowTaskCoordinator.cs +++ b/Conductor/Client/Worker/WorkflowTaskCoordinator.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Interfaces; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Interfaces; using Microsoft.Extensions.Logging; using System; using System.Collections.Generic; diff --git a/Conductor/Client/Worker/WorkflowTaskExecutor.cs b/Conductor/Client/Worker/WorkflowTaskExecutor.cs index c9b54473..626f68fa 100644 --- a/Conductor/Client/Worker/WorkflowTaskExecutor.cs +++ b/Conductor/Client/Worker/WorkflowTaskExecutor.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Interfaces; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Interfaces; using Conductor.Client.Extensions; using Microsoft.Extensions.Logging; using System; diff --git a/Conductor/Client/Worker/WorkflowTaskExecutorConfiguration.cs b/Conductor/Client/Worker/WorkflowTaskExecutorConfiguration.cs index aaa6f301..0769575b 100644 --- a/Conductor/Client/Worker/WorkflowTaskExecutorConfiguration.cs +++ b/Conductor/Client/Worker/WorkflowTaskExecutorConfiguration.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; namespace Conductor.Client.Worker diff --git a/Conductor/Client/Worker/WorkflowTaskHost.cs b/Conductor/Client/Worker/WorkflowTaskHost.cs index d1efe4ed..7c739215 100644 --- a/Conductor/Client/Worker/WorkflowTaskHost.cs +++ b/Conductor/Client/Worker/WorkflowTaskHost.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Interfaces; using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Logging; diff --git a/Conductor/Client/Worker/WorkflowTaskHttpClient.cs b/Conductor/Client/Worker/WorkflowTaskHttpClient.cs index ed4b4db7..53192b9c 100644 --- a/Conductor/Client/Worker/WorkflowTaskHttpClient.cs +++ b/Conductor/Client/Worker/WorkflowTaskHttpClient.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Api; using Conductor.Client.Interfaces; using Conductor.Client.Models; diff --git a/Conductor/Client/Worker/WorkflowTaskMonitor.cs b/Conductor/Client/Worker/WorkflowTaskMonitor.cs index d00e0756..f400441c 100644 --- a/Conductor/Client/Worker/WorkflowTaskMonitor.cs +++ b/Conductor/Client/Worker/WorkflowTaskMonitor.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Microsoft.Extensions.Logging; using System.Threading; diff --git a/Conductor/Client/Worker/WorkflowTaskService.cs b/Conductor/Client/Worker/WorkflowTaskService.cs index 0e318ace..b41bc1a9 100644 --- a/Conductor/Client/Worker/WorkflowTaskService.cs +++ b/Conductor/Client/Worker/WorkflowTaskService.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Interfaces; using Microsoft.Extensions.Hosting; using System.Threading; diff --git a/Conductor/Definition/ConductorWorkflow.cs b/Conductor/Definition/ConductorWorkflow.cs index 1e3e8a5c..cd9390e4 100644 --- a/Conductor/Definition/ConductorWorkflow.cs +++ b/Conductor/Definition/ConductorWorkflow.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; using System.Collections.Generic; diff --git a/Conductor/Definition/TaskType/DoWhileTask.cs b/Conductor/Definition/TaskType/DoWhileTask.cs index a09a13df..d8b56b7e 100644 --- a/Conductor/Definition/TaskType/DoWhileTask.cs +++ b/Conductor/Definition/TaskType/DoWhileTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; using System.Collections.Generic; diff --git a/Conductor/Definition/TaskType/DynamicFork.cs b/Conductor/Definition/TaskType/DynamicFork.cs index d05e301b..a079642b 100644 --- a/Conductor/Definition/TaskType/DynamicFork.cs +++ b/Conductor/Definition/TaskType/DynamicFork.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Models; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Models; using Conductor.Definition.TaskType; using Task = Conductor.Definition.TaskType.Task; diff --git a/Conductor/Definition/TaskType/DynamicForkInput.cs b/Conductor/Definition/TaskType/DynamicForkInput.cs index ebef048f..e20f0d59 100644 --- a/Conductor/Definition/TaskType/DynamicForkInput.cs +++ b/Conductor/Definition/TaskType/DynamicForkInput.cs @@ -1,4 +1,16 @@ -using System.Collections.Generic; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using System.Collections.Generic; namespace Conductor.Definition.TaskType { diff --git a/Conductor/Definition/TaskType/DynamicTask.cs b/Conductor/Definition/TaskType/DynamicTask.cs index 8fed1aa1..8e643740 100644 --- a/Conductor/Definition/TaskType/DynamicTask.cs +++ b/Conductor/Definition/TaskType/DynamicTask.cs @@ -1,4 +1,16 @@ -namespace Conductor.Definition.TaskType +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +namespace Conductor.Definition.TaskType { public class DynamicTask : Task { diff --git a/Conductor/Definition/TaskType/EventTask.cs b/Conductor/Definition/TaskType/EventTask.cs index 0e2e0f06..1fdce35c 100644 --- a/Conductor/Definition/TaskType/EventTask.cs +++ b/Conductor/Definition/TaskType/EventTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; namespace Conductor.Definition.TaskType diff --git a/Conductor/Definition/TaskType/ForkJoinTask.cs b/Conductor/Definition/TaskType/ForkJoinTask.cs index 9fe3b9d1..b6420b23 100644 --- a/Conductor/Definition/TaskType/ForkJoinTask.cs +++ b/Conductor/Definition/TaskType/ForkJoinTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; using System.Collections.Generic; diff --git a/Conductor/Definition/TaskType/HttpTask.cs b/Conductor/Definition/TaskType/HttpTask.cs index 0ed39ad5..b9672077 100644 --- a/Conductor/Definition/TaskType/HttpTask.cs +++ b/Conductor/Definition/TaskType/HttpTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; using System.Net.Http; using System.Collections.Generic; diff --git a/Conductor/Definition/TaskType/HumanTask.cs b/Conductor/Definition/TaskType/HumanTask.cs index f3bb44ed..ac6c11b2 100644 --- a/Conductor/Definition/TaskType/HumanTask.cs +++ b/Conductor/Definition/TaskType/HumanTask.cs @@ -1,4 +1,16 @@ -using Newtonsoft.Json.Converters; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Newtonsoft.Json.Converters; using System.Collections.Generic; using System.Runtime.Serialization; using System.Text.Json.Serialization; diff --git a/Conductor/Definition/TaskType/JQTask.cs b/Conductor/Definition/TaskType/JQTask.cs index 49fcaf8b..37408af6 100644 --- a/Conductor/Definition/TaskType/JQTask.cs +++ b/Conductor/Definition/TaskType/JQTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; namespace Conductor.Definition.TaskType diff --git a/Conductor/Definition/TaskType/JavascriptTask.cs b/Conductor/Definition/TaskType/JavascriptTask.cs index 9d676250..b9d5dae4 100644 --- a/Conductor/Definition/TaskType/JavascriptTask.cs +++ b/Conductor/Definition/TaskType/JavascriptTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; namespace Conductor.Definition.TaskType diff --git a/Conductor/Definition/TaskType/JoinTask.cs b/Conductor/Definition/TaskType/JoinTask.cs index 991e83eb..d717132a 100644 --- a/Conductor/Definition/TaskType/JoinTask.cs +++ b/Conductor/Definition/TaskType/JoinTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; using System.Collections.Generic; diff --git a/Conductor/Definition/TaskType/LlmTasks/LlmChatComplete.cs b/Conductor/Definition/TaskType/LlmTasks/LlmChatComplete.cs index 8993697a..fd74d65f 100644 --- a/Conductor/Definition/TaskType/LlmTasks/LlmChatComplete.cs +++ b/Conductor/Definition/TaskType/LlmTasks/LlmChatComplete.cs @@ -1,4 +1,16 @@ -using Conductor.Client; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client; using Conductor.Client.Models; using System.Collections.Generic; diff --git a/Conductor/Definition/TaskType/LlmTasks/LlmGenerateEmbeddings.cs b/Conductor/Definition/TaskType/LlmTasks/LlmGenerateEmbeddings.cs index 8a0e8de9..9945c325 100644 --- a/Conductor/Definition/TaskType/LlmTasks/LlmGenerateEmbeddings.cs +++ b/Conductor/Definition/TaskType/LlmTasks/LlmGenerateEmbeddings.cs @@ -1,4 +1,16 @@ -using Conductor.Client; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client; namespace Conductor.Definition.TaskType.LlmTasks { diff --git a/Conductor/Definition/TaskType/LlmTasks/LlmIndexDocuments.cs b/Conductor/Definition/TaskType/LlmTasks/LlmIndexDocuments.cs index 7137f5dc..863035b7 100644 --- a/Conductor/Definition/TaskType/LlmTasks/LlmIndexDocuments.cs +++ b/Conductor/Definition/TaskType/LlmTasks/LlmIndexDocuments.cs @@ -1,4 +1,16 @@ -using Conductor.Client; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client; using Conductor.Definition.TaskType.LlmTasks.Utils; using System.Collections.Generic; diff --git a/Conductor/Definition/TaskType/LlmTasks/LlmIndexText.cs b/Conductor/Definition/TaskType/LlmTasks/LlmIndexText.cs index a1e4d08e..39bdcbb7 100644 --- a/Conductor/Definition/TaskType/LlmTasks/LlmIndexText.cs +++ b/Conductor/Definition/TaskType/LlmTasks/LlmIndexText.cs @@ -1,4 +1,16 @@ -using Conductor.Client; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client; using Conductor.Definition.TaskType; using Conductor.Definition.TaskType.LlmTasks.Utils; using System.Collections.Generic; diff --git a/Conductor/Definition/TaskType/LlmTasks/LlmQueryEmbeddings.cs b/Conductor/Definition/TaskType/LlmTasks/LlmQueryEmbeddings.cs index 8270aed8..f3fea27b 100644 --- a/Conductor/Definition/TaskType/LlmTasks/LlmQueryEmbeddings.cs +++ b/Conductor/Definition/TaskType/LlmTasks/LlmQueryEmbeddings.cs @@ -1,4 +1,16 @@ -using Conductor.Client; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client; using System.Collections.Generic; namespace Conductor.Definition.TaskType.LlmTasks diff --git a/Conductor/Definition/TaskType/LlmTasks/LlmSearchIndex.cs b/Conductor/Definition/TaskType/LlmTasks/LlmSearchIndex.cs index 0ef9b885..1a4979cd 100644 --- a/Conductor/Definition/TaskType/LlmTasks/LlmSearchIndex.cs +++ b/Conductor/Definition/TaskType/LlmTasks/LlmSearchIndex.cs @@ -1,4 +1,16 @@ -using Conductor.Client; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client; namespace Conductor.Definition.TaskType.LlmTasks { diff --git a/Conductor/Definition/TaskType/LlmTasks/LlmTextComplete.cs b/Conductor/Definition/TaskType/LlmTasks/LlmTextComplete.cs index 4f8114ea..a33109af 100644 --- a/Conductor/Definition/TaskType/LlmTasks/LlmTextComplete.cs +++ b/Conductor/Definition/TaskType/LlmTasks/LlmTextComplete.cs @@ -1,4 +1,16 @@ -using Conductor.Client; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client; using System.Collections.Generic; namespace Conductor.Definition.TaskType.LlmTasks diff --git a/Conductor/Definition/TaskType/LlmTasks/Utils/EmbeddingModel.cs b/Conductor/Definition/TaskType/LlmTasks/Utils/EmbeddingModel.cs index 057fdead..9e840e84 100644 --- a/Conductor/Definition/TaskType/LlmTasks/Utils/EmbeddingModel.cs +++ b/Conductor/Definition/TaskType/LlmTasks/Utils/EmbeddingModel.cs @@ -1,4 +1,16 @@ -namespace Conductor.Definition.TaskType.LlmTasks.Utils +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +namespace Conductor.Definition.TaskType.LlmTasks.Utils { ///

/// EmbeddingModel diff --git a/Conductor/Definition/TaskType/SetVariableTask.cs b/Conductor/Definition/TaskType/SetVariableTask.cs index ecaf9c3a..49b4ba21 100644 --- a/Conductor/Definition/TaskType/SetVariableTask.cs +++ b/Conductor/Definition/TaskType/SetVariableTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; namespace Conductor.Definition.TaskType diff --git a/Conductor/Definition/TaskType/SimpleTask.cs b/Conductor/Definition/TaskType/SimpleTask.cs index f4f75d80..90657da1 100644 --- a/Conductor/Definition/TaskType/SimpleTask.cs +++ b/Conductor/Definition/TaskType/SimpleTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; namespace Conductor.Definition.TaskType diff --git a/Conductor/Definition/TaskType/SubWorkflowTask.cs b/Conductor/Definition/TaskType/SubWorkflowTask.cs index ffec76aa..72b91d21 100644 --- a/Conductor/Definition/TaskType/SubWorkflowTask.cs +++ b/Conductor/Definition/TaskType/SubWorkflowTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; using System.Collections.Generic; diff --git a/Conductor/Definition/TaskType/SwitchTask.cs b/Conductor/Definition/TaskType/SwitchTask.cs index a1bc77cd..c4ee3b1f 100644 --- a/Conductor/Definition/TaskType/SwitchTask.cs +++ b/Conductor/Definition/TaskType/SwitchTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; using System.Collections.Generic; diff --git a/Conductor/Definition/TaskType/Task.cs b/Conductor/Definition/TaskType/Task.cs index 37a9a2fc..664d802b 100644 --- a/Conductor/Definition/TaskType/Task.cs +++ b/Conductor/Definition/TaskType/Task.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; using System.Collections.Generic; diff --git a/Conductor/Definition/TaskType/TerminateTask.cs b/Conductor/Definition/TaskType/TerminateTask.cs index 321dec74..29ecffe0 100644 --- a/Conductor/Definition/TaskType/TerminateTask.cs +++ b/Conductor/Definition/TaskType/TerminateTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; namespace Conductor.Definition.TaskType diff --git a/Conductor/Definition/TaskType/WaitForWebhookTask.cs b/Conductor/Definition/TaskType/WaitForWebhookTask.cs index 24fb35eb..1f2c9fc6 100644 --- a/Conductor/Definition/TaskType/WaitForWebhookTask.cs +++ b/Conductor/Definition/TaskType/WaitForWebhookTask.cs @@ -1,4 +1,16 @@ -using System.Collections.Generic; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using System.Collections.Generic; namespace Conductor.Definition.TaskType { diff --git a/Conductor/Definition/TaskType/WaitTask.cs b/Conductor/Definition/TaskType/WaitTask.cs index d55afeb6..6da0bc1f 100644 --- a/Conductor/Definition/TaskType/WaitTask.cs +++ b/Conductor/Definition/TaskType/WaitTask.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Models; using System; diff --git a/Conductor/Examples/Copilot/Customer.cs b/Conductor/Examples/Copilot/Customer.cs index 6e6a1edf..c7192a34 100644 --- a/Conductor/Examples/Copilot/Customer.cs +++ b/Conductor/Examples/Copilot/Customer.cs @@ -1,4 +1,16 @@ -namespace Conductor.Examples.Copilot +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +namespace Conductor.Examples.Copilot { public class Customer { diff --git a/Conductor/Examples/Copilot/OpenAICopilot.cs b/Conductor/Examples/Copilot/OpenAICopilot.cs index 783e8336..365bd236 100644 --- a/Conductor/Examples/Copilot/OpenAICopilot.cs +++ b/Conductor/Examples/Copilot/OpenAICopilot.cs @@ -1,4 +1,16 @@ -using conductor.csharp.Client.Extensions; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using conductor.csharp.Client.Extensions; using conductor.Examples; using Conductor.Api; using Conductor.Client; diff --git a/Conductor/Examples/DynamicWorkflow.cs b/Conductor/Examples/DynamicWorkflow.cs index fc167ad5..9c6f1e0f 100644 --- a/Conductor/Examples/DynamicWorkflow.cs +++ b/Conductor/Examples/DynamicWorkflow.cs @@ -1,4 +1,16 @@ -using Conductor.Api; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Api; using Conductor.Client; using Conductor.Client.Extensions; using Conductor.Client.Models; diff --git a/Conductor/Examples/ExampleConstant.cs b/Conductor/Examples/ExampleConstant.cs index 8f7d738e..e3b4970e 100644 --- a/Conductor/Examples/ExampleConstant.cs +++ b/Conductor/Examples/ExampleConstant.cs @@ -1,4 +1,16 @@ -namespace conductor.Examples +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +namespace conductor.Examples { ///

/// Global level constant variables for examples diff --git a/Conductor/Examples/GreetingsMain.cs b/Conductor/Examples/GreetingsMain.cs index dfbb7dd9..7f115927 100644 --- a/Conductor/Examples/GreetingsMain.cs +++ b/Conductor/Examples/GreetingsMain.cs @@ -1,4 +1,16 @@ -using Conductor.Client; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client; using Conductor.Definition; using Conductor.Examples.Workers; using Conductor.Executor; diff --git a/Conductor/Examples/Orkes/OpenAIChatGpt.cs b/Conductor/Examples/Orkes/OpenAIChatGpt.cs index 2aa920ed..df7422a3 100644 --- a/Conductor/Examples/Orkes/OpenAIChatGpt.cs +++ b/Conductor/Examples/Orkes/OpenAIChatGpt.cs @@ -1,4 +1,16 @@ -using conductor.csharp.Client.Extensions; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using conductor.csharp.Client.Extensions; using conductor.Examples; using Conductor.Api; using Conductor.Client; diff --git a/Conductor/Examples/Orkes/OpenAIChatUserInput.cs b/Conductor/Examples/Orkes/OpenAIChatUserInput.cs index 493e2bc9..e7135401 100644 --- a/Conductor/Examples/Orkes/OpenAIChatUserInput.cs +++ b/Conductor/Examples/Orkes/OpenAIChatUserInput.cs @@ -1,4 +1,16 @@ -using conductor.csharp.Client.Extensions; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using conductor.csharp.Client.Extensions; using conductor.Examples; using Conductor.Api; using Conductor.Client; diff --git a/Conductor/Examples/Orkes/OpenAIFunctionExample.cs b/Conductor/Examples/Orkes/OpenAIFunctionExample.cs index d752ee6c..6599ba77 100644 --- a/Conductor/Examples/Orkes/OpenAIFunctionExample.cs +++ b/Conductor/Examples/Orkes/OpenAIFunctionExample.cs @@ -1,4 +1,16 @@ -using conductor.csharp.Client.Extensions; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using conductor.csharp.Client.Extensions; using conductor.Examples; using Conductor.Api; using Conductor.Client; diff --git a/Conductor/Examples/Orkes/OpenAIHelloworld.cs b/Conductor/Examples/Orkes/OpenAIHelloworld.cs index 4b427063..c41b529c 100644 --- a/Conductor/Examples/Orkes/OpenAIHelloworld.cs +++ b/Conductor/Examples/Orkes/OpenAIHelloworld.cs @@ -1,4 +1,16 @@ -using conductor.csharp.Client.Extensions; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using conductor.csharp.Client.Extensions; using conductor.Examples; using Conductor.Api; using Conductor.Client; diff --git a/Conductor/Examples/Orkes/SyncUpdates.cs b/Conductor/Examples/Orkes/SyncUpdates.cs index e7a52f41..632b3bad 100644 --- a/Conductor/Examples/Orkes/SyncUpdates.cs +++ b/Conductor/Examples/Orkes/SyncUpdates.cs @@ -1,4 +1,16 @@ -using conductor.csharp.Client.Extensions; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using conductor.csharp.Client.Extensions; using Conductor.Api; using Conductor.Client.Extensions; using Conductor.Client.Models; diff --git a/Conductor/Examples/Orkes/TaskStatusChangeAudit.cs b/Conductor/Examples/Orkes/TaskStatusChangeAudit.cs index d3837859..cad4013b 100644 --- a/Conductor/Examples/Orkes/TaskStatusChangeAudit.cs +++ b/Conductor/Examples/Orkes/TaskStatusChangeAudit.cs @@ -1,4 +1,16 @@ -using conductor.csharp.Client.Extensions; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using conductor.csharp.Client.Extensions; using Conductor.Api; using Conductor.Client.Extensions; using Conductor.Client.Models; diff --git a/Conductor/Examples/Orkes/VectorDbHelloWorld.cs b/Conductor/Examples/Orkes/VectorDbHelloWorld.cs index fecd62cd..8d56bd6a 100644 --- a/Conductor/Examples/Orkes/VectorDbHelloWorld.cs +++ b/Conductor/Examples/Orkes/VectorDbHelloWorld.cs @@ -1,4 +1,16 @@ -using conductor.Examples; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using conductor.Examples; using Conductor.Api; using Conductor.Client; using Conductor.Client.Ai; diff --git a/Conductor/Examples/Orkes/WaitForWebhook.cs b/Conductor/Examples/Orkes/WaitForWebhook.cs index 65cbc34f..035eb6e0 100644 --- a/Conductor/Examples/Orkes/WaitForWebhook.cs +++ b/Conductor/Examples/Orkes/WaitForWebhook.cs @@ -1,4 +1,16 @@ -using conductor.csharp.Client.Extensions; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using conductor.csharp.Client.Extensions; using Conductor.Api; using Conductor.Client; using Conductor.Client.Ai; diff --git a/Conductor/Examples/Orkes/Workers/ChatWorkers.cs b/Conductor/Examples/Orkes/Workers/ChatWorkers.cs index 9cb998e6..c5f1616c 100644 --- a/Conductor/Examples/Orkes/Workers/ChatWorkers.cs +++ b/Conductor/Examples/Orkes/Workers/ChatWorkers.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Worker; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Worker; using Conductor.Definition.TaskType.LlmTasks; using System.Collections.Generic; diff --git a/Conductor/Examples/Orkes/Workers/ConversationCollector.cs b/Conductor/Examples/Orkes/Workers/ConversationCollector.cs index fb19201e..ae147481 100644 --- a/Conductor/Examples/Orkes/Workers/ConversationCollector.cs +++ b/Conductor/Examples/Orkes/Workers/ConversationCollector.cs @@ -1,4 +1,16 @@ -namespace Conductor.Examples.Orkes.Workers +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +namespace Conductor.Examples.Orkes.Workers { public static class ConversationCollector { diff --git a/Conductor/Examples/Orkes/WorkflowRerun.cs b/Conductor/Examples/Orkes/WorkflowRerun.cs index 7b8063a6..5b596740 100644 --- a/Conductor/Examples/Orkes/WorkflowRerun.cs +++ b/Conductor/Examples/Orkes/WorkflowRerun.cs @@ -1,4 +1,16 @@ -using conductor.csharp.Client.Extensions; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using conductor.csharp.Client.Extensions; using Conductor.Api; using Conductor.Client; using Conductor.Client.Extensions; diff --git a/Conductor/Examples/Utils/WorkerUtil.cs b/Conductor/Examples/Utils/WorkerUtil.cs index 88953be1..3870be80 100644 --- a/Conductor/Examples/Utils/WorkerUtil.cs +++ b/Conductor/Examples/Utils/WorkerUtil.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Extensions; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Extensions; using Conductor.Client.Interfaces; using System; using System.Threading; diff --git a/Conductor/Examples/Workers/DynamicWorker.cs b/Conductor/Examples/Workers/DynamicWorker.cs index 841bacb8..e5a6db79 100644 --- a/Conductor/Examples/Workers/DynamicWorker.cs +++ b/Conductor/Examples/Workers/DynamicWorker.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Extensions; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Extensions; using Conductor.Client.Interfaces; using Conductor.Client.Models; using Conductor.Client.Worker; diff --git a/Conductor/Examples/Workers/GreetingsWorkflow.cs b/Conductor/Examples/Workers/GreetingsWorkflow.cs index 34267c7e..66a2dbdf 100644 --- a/Conductor/Examples/Workers/GreetingsWorkflow.cs +++ b/Conductor/Examples/Workers/GreetingsWorkflow.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Worker; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Worker; using Conductor.Definition; using Conductor.Definition.TaskType; diff --git a/Conductor/Executor/WorkflowExecutor.cs b/Conductor/Executor/WorkflowExecutor.cs index e68730db..0ab17ccb 100644 --- a/Conductor/Executor/WorkflowExecutor.cs +++ b/Conductor/Executor/WorkflowExecutor.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Api; using Conductor.Client; using Conductor.Client.Models; diff --git a/Tests/Api/HumanTaskResourceApiTest.cs b/Tests/Api/HumanTaskResourceApiTest.cs index 63d55530..9436a4fb 100644 --- a/Tests/Api/HumanTaskResourceApiTest.cs +++ b/Tests/Api/HumanTaskResourceApiTest.cs @@ -1,4 +1,16 @@ -using Conductor.Api; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Api; using Conductor.Client; using Conductor.Client.Extensions; using Xunit; diff --git a/Tests/Api/IntegrationResourceApiTests.cs b/Tests/Api/IntegrationResourceApiTests.cs index 9ccfa541..5bb7dcff 100644 --- a/Tests/Api/IntegrationResourceApiTests.cs +++ b/Tests/Api/IntegrationResourceApiTests.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Api; using Conductor.Client; using Conductor.Client.Extensions; diff --git a/Tests/Api/PromptResourceApiTest.cs b/Tests/Api/PromptResourceApiTest.cs index 49b56356..238dbc07 100644 --- a/Tests/Api/PromptResourceApiTest.cs +++ b/Tests/Api/PromptResourceApiTest.cs @@ -1,4 +1,16 @@ -using Conductor.Api; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Api; using Conductor.Client; using Conductor.Client.Extensions; using Conductor.Client.Models; diff --git a/Tests/Api/WorkflowResourceApiTest.cs b/Tests/Api/WorkflowResourceApiTest.cs index 59b6806f..654ee7f2 100644 --- a/Tests/Api/WorkflowResourceApiTest.cs +++ b/Tests/Api/WorkflowResourceApiTest.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using System; using conductor.csharp.Client.Extensions; using Conductor.Api; diff --git a/Tests/Client/OrkesApiClientTest.cs b/Tests/Client/OrkesApiClientTest.cs index 2aee3e63..268dabd5 100644 --- a/Tests/Client/OrkesApiClientTest.cs +++ b/Tests/Client/OrkesApiClientTest.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Api; using Conductor.Client; using Conductor.Client.Extensions; diff --git a/Tests/Definition/WorkflowDefinitionTests.cs b/Tests/Definition/WorkflowDefinitionTests.cs index 89cbb169..629db876 100644 --- a/Tests/Definition/WorkflowDefinitionTests.cs +++ b/Tests/Definition/WorkflowDefinitionTests.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Extensions; using Conductor.Client.Models; using Conductor.Definition; diff --git a/Tests/Extensions/AssertExtensions.cs b/Tests/Extensions/AssertExtensions.cs index 79d18895..4ea6841e 100644 --- a/Tests/Extensions/AssertExtensions.cs +++ b/Tests/Extensions/AssertExtensions.cs @@ -1,4 +1,16 @@ -using System.Collections.Generic; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using System.Collections.Generic; using System.Linq; using Xunit; diff --git a/Tests/Extensions/IntegrationExtensions.cs b/Tests/Extensions/IntegrationExtensions.cs index 6269658f..91b6e356 100644 --- a/Tests/Extensions/IntegrationExtensions.cs +++ b/Tests/Extensions/IntegrationExtensions.cs @@ -1,4 +1,16 @@ -using Conductor.Api; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Api; using Conductor.Client.Models; using conductor_csharp.test.Helper; using Newtonsoft.Json; diff --git a/Tests/Helper/JsonHelper.cs b/Tests/Helper/JsonHelper.cs index d0169746..b57ccbfc 100644 --- a/Tests/Helper/JsonHelper.cs +++ b/Tests/Helper/JsonHelper.cs @@ -1,4 +1,16 @@ -using Newtonsoft.Json; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Newtonsoft.Json; using System; using System.IO; diff --git a/Tests/Helper/TestConstants.cs b/Tests/Helper/TestConstants.cs index c992c65f..8c96248c 100644 --- a/Tests/Helper/TestConstants.cs +++ b/Tests/Helper/TestConstants.cs @@ -1,4 +1,16 @@ -namespace conductor_csharp.test.Helper +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +namespace conductor_csharp.test.Helper { public static class TestConstants { diff --git a/Tests/Worker/AnnotatedWorker.cs b/Tests/Worker/AnnotatedWorker.cs index cf16112d..e3f4b64a 100644 --- a/Tests/Worker/AnnotatedWorker.cs +++ b/Tests/Worker/AnnotatedWorker.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Worker; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Worker; using conductor_csharp.test.Helper; namespace Tests.Worker diff --git a/Tests/Worker/AnnotatedWorkerTest.cs b/Tests/Worker/AnnotatedWorkerTest.cs index 9fba260a..cecb2f81 100644 --- a/Tests/Worker/AnnotatedWorkerTest.cs +++ b/Tests/Worker/AnnotatedWorkerTest.cs @@ -1,4 +1,16 @@ -using Conductor.Api; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Api; using Conductor.Client; using Conductor.Client.Extensions; using Conductor.Client.Models; diff --git a/Tests/Worker/TestWorkflows.cs b/Tests/Worker/TestWorkflows.cs index 66692af0..1be68908 100644 --- a/Tests/Worker/TestWorkflows.cs +++ b/Tests/Worker/TestWorkflows.cs @@ -1,4 +1,16 @@ -using conductor.csharp.Client.Extensions; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using conductor.csharp.Client.Extensions; using Conductor.Api; using Conductor.Client; using Conductor.Client.Extensions; diff --git a/Tests/Worker/WorkerTests.cs b/Tests/Worker/WorkerTests.cs index d1f77312..64f41594 100644 --- a/Tests/Worker/WorkerTests.cs +++ b/Tests/Worker/WorkerTests.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using conductor.csharp.Client.Extensions; using Conductor.Api; using Conductor.Client.Extensions; diff --git a/Tests/Worker/Workers.cs b/Tests/Worker/Workers.cs index 0eb68054..349d1ee2 100644 --- a/Tests/Worker/Workers.cs +++ b/Tests/Worker/Workers.cs @@ -1,3 +1,15 @@ +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ using Conductor.Client.Extensions; using Conductor.Client.Interfaces; using Conductor.Client.Models; diff --git a/conductor-csharp.sln.licenseheader b/conductor-csharp.sln.licenseheader new file mode 100644 index 00000000..2abe1dd4 --- /dev/null +++ b/conductor-csharp.sln.licenseheader @@ -0,0 +1,14 @@ +extensions: designer.cs generated.cs +extensions: .cs .cpp .h +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ \ No newline at end of file diff --git a/csharp-examples/HumanTaskExamples.cs b/csharp-examples/HumanTaskExamples.cs index c7bf5d7e..315006ac 100644 --- a/csharp-examples/HumanTaskExamples.cs +++ b/csharp-examples/HumanTaskExamples.cs @@ -1,4 +1,16 @@ -using Conductor.Api; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Api; using Conductor.Client.Authentication; using Conductor.Client; diff --git a/csharp-examples/Program.cs b/csharp-examples/Program.cs index db2a02dc..49e681ad 100644 --- a/csharp-examples/Program.cs +++ b/csharp-examples/Program.cs @@ -1,4 +1,16 @@ -using csharp_examples; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using csharp_examples; internal class Program { diff --git a/csharp-examples/Runner.cs b/csharp-examples/Runner.cs index 24123c5c..2a5b39a7 100644 --- a/csharp-examples/Runner.cs +++ b/csharp-examples/Runner.cs @@ -1,4 +1,16 @@ -using System.Collections; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using System.Collections; using conductor.csharp.Client.Extensions; using Conductor.Client; using Conductor.Client.Authentication; diff --git a/csharp-examples/TestWorker.cs b/csharp-examples/TestWorker.cs index 477760dc..2fc6b4b1 100644 --- a/csharp-examples/TestWorker.cs +++ b/csharp-examples/TestWorker.cs @@ -1,4 +1,16 @@ -using Conductor.Client.Extensions; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client.Extensions; using Conductor.Client.Interfaces; using Conductor.Client.Models; using Conductor.Client.Worker; diff --git a/csharp-examples/WorkFlowExamples.cs b/csharp-examples/WorkFlowExamples.cs index c18e5edd..bc629bab 100644 --- a/csharp-examples/WorkFlowExamples.cs +++ b/csharp-examples/WorkFlowExamples.cs @@ -1,4 +1,16 @@ -using Conductor.Client; +/* + * Copyright 2024 Conductor Authors. + *

+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on + * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + */ +using Conductor.Client; using Conductor.Definition.TaskType; using Conductor.Definition; using Conductor.Executor;