Skip to content

Commit

Permalink
Update to newly built .Net 6 Client from GH Run 185
Browse files Browse the repository at this point in the history
  • Loading branch information
openapi-bot committed Nov 25, 2022
1 parent bb8bef7 commit c0ead3b
Show file tree
Hide file tree
Showing 62 changed files with 436 additions and 218 deletions.
12 changes: 8 additions & 4 deletions Client/Com/Cumulocity/Client/Api/AlarmsApi.cs
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ public AlarmsApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<System.IO.Stream> UpdateAlarms<TAlarm>(TAlarm body, System.DateTime? createdFrom = null, System.DateTime? createdTo = null, System.DateTime? dateFrom = null, System.DateTime? dateTo = null, bool? resolved = null, string? severity = null, string? source = null, string? status = null, bool? withSourceAssets = null, bool? withSourceDevices = null) where TAlarm : Alarm
public async Task<System.IO.Stream> UpdateAlarms<TAlarm>(TAlarm body, string xCumulocityProcessingMode, System.DateTime? createdFrom = null, System.DateTime? createdTo = null, System.DateTime? dateFrom = null, System.DateTime? dateTo = null, bool? resolved = null, string? severity = null, string? source = null, string? status = null, bool? withSourceAssets = null, bool? withSourceDevices = null) where TAlarm : Alarm
{
var jsonNode = ToJsonNode<TAlarm>(body);
jsonNode?.RemoveFromNode("firstOccurrenceTime");
Expand Down Expand Up @@ -118,6 +118,7 @@ public AlarmsApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Put,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Content-Type", "application/vnd.com.nsn.cumulocity.alarm+json");
request.Headers.TryAddWithoutValidation("Accept", "application/json");
var response = await client.SendAsync(request);
Expand All @@ -127,7 +128,7 @@ public AlarmsApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<TAlarm?> CreateAlarm<TAlarm>(TAlarm body) where TAlarm : Alarm
public async Task<TAlarm?> CreateAlarm<TAlarm>(TAlarm body, string xCumulocityProcessingMode) where TAlarm : Alarm
{
var jsonNode = ToJsonNode<TAlarm>(body);
jsonNode?.RemoveFromNode("firstOccurrenceTime");
Expand All @@ -146,6 +147,7 @@ public AlarmsApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Post,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Content-Type", "application/vnd.com.nsn.cumulocity.alarm+json");
request.Headers.TryAddWithoutValidation("Accept", "application/vnd.com.nsn.cumulocity.error+json, application/vnd.com.nsn.cumulocity.alarm+json");
var response = await client.SendAsync(request);
Expand All @@ -155,7 +157,7 @@ public AlarmsApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<System.IO.Stream> DeleteAlarms(System.DateTime? createdFrom = null, System.DateTime? createdTo = null, System.DateTime? dateFrom = null, System.DateTime? dateTo = null, bool? resolved = null, string? severity = null, string? source = null, string? status = null, List<string>? type = null, bool? withSourceAssets = null, bool? withSourceDevices = null)
public async Task<System.IO.Stream> DeleteAlarms(string xCumulocityProcessingMode, System.DateTime? createdFrom = null, System.DateTime? createdTo = null, System.DateTime? dateFrom = null, System.DateTime? dateTo = null, bool? resolved = null, string? severity = null, string? source = null, string? status = null, List<string>? type = null, bool? withSourceAssets = null, bool? withSourceDevices = null)
{
var client = HttpClient;
var resourcePath = $"/alarm/alarms";
Expand Down Expand Up @@ -184,6 +186,7 @@ public AlarmsApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Delete,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Accept", "application/json");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Expand All @@ -210,7 +213,7 @@ public AlarmsApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<TAlarm?> UpdateAlarm<TAlarm>(TAlarm body, string id) where TAlarm : Alarm
public async Task<TAlarm?> UpdateAlarm<TAlarm>(TAlarm body, string id, string xCumulocityProcessingMode) where TAlarm : Alarm
{
var jsonNode = ToJsonNode<TAlarm>(body);
jsonNode?.RemoveFromNode("firstOccurrenceTime");
Expand All @@ -231,6 +234,7 @@ public AlarmsApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Put,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Content-Type", "application/vnd.com.nsn.cumulocity.alarm+json");
request.Headers.TryAddWithoutValidation("Accept", "application/vnd.com.nsn.cumulocity.error+json, application/vnd.com.nsn.cumulocity.alarm+json");
var response = await client.SendAsync(request);
Expand Down
6 changes: 4 additions & 2 deletions Client/Com/Cumulocity/Client/Api/ApplicationBinariesApi.cs
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ public ApplicationBinariesApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<Application?> UploadApplicationAttachment(byte[] file, string id)
public async Task<Application?> UploadApplicationAttachment(byte[] file, string id, string xCumulocityProcessingMode)
{
var client = HttpClient;
var resourcePath = $"/application/applications/{id}/binaries";
Expand All @@ -64,6 +64,7 @@ public ApplicationBinariesApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Post,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Content-Type", "multipart/form-data");
request.Headers.TryAddWithoutValidation("Accept", "application/vnd.com.nsn.cumulocity.error+json, application/vnd.com.nsn.cumulocity.application+json");
var response = await client.SendAsync(request);
Expand Down Expand Up @@ -91,7 +92,7 @@ public ApplicationBinariesApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<System.IO.Stream> DeleteApplicationAttachment(string id, string binaryId)
public async Task<System.IO.Stream> DeleteApplicationAttachment(string id, string binaryId, string xCumulocityProcessingMode)
{
var client = HttpClient;
var resourcePath = $"/application/applications/{id}/binaries/{binaryId}";
Expand All @@ -101,6 +102,7 @@ public ApplicationBinariesApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Delete,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Accept", "application/json");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Expand Down
12 changes: 8 additions & 4 deletions Client/Com/Cumulocity/Client/Api/ApplicationsApi.cs
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ public ApplicationsApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<Application?> CreateApplication(Application body)
public async Task<Application?> CreateApplication(Application body, string xCumulocityProcessingMode)
{
var jsonNode = ToJsonNode<Application>(body);
jsonNode?.RemoveFromNode("owner");
Expand All @@ -95,6 +95,7 @@ public ApplicationsApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Post,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Content-Type", "application/vnd.com.nsn.cumulocity.application+json");
request.Headers.TryAddWithoutValidation("Accept", "application/vnd.com.nsn.cumulocity.error+json, application/vnd.com.nsn.cumulocity.application+json");
var response = await client.SendAsync(request);
Expand Down Expand Up @@ -122,7 +123,7 @@ public ApplicationsApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<Application?> UpdateApplication(Application body, string id)
public async Task<Application?> UpdateApplication(Application body, string id, string xCumulocityProcessingMode)
{
var jsonNode = ToJsonNode<Application>(body);
jsonNode?.RemoveFromNode("owner");
Expand All @@ -140,6 +141,7 @@ public ApplicationsApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Put,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Content-Type", "application/vnd.com.nsn.cumulocity.application+json");
request.Headers.TryAddWithoutValidation("Accept", "application/vnd.com.nsn.cumulocity.error+json, application/vnd.com.nsn.cumulocity.application+json");
var response = await client.SendAsync(request);
Expand All @@ -149,7 +151,7 @@ public ApplicationsApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<System.IO.Stream> DeleteApplication(string id, bool? force = null)
public async Task<System.IO.Stream> DeleteApplication(string id, bool? force = null, string xCumulocityProcessingMode)
{
var client = HttpClient;
var resourcePath = $"/application/applications/{id}";
Expand All @@ -168,6 +170,7 @@ public ApplicationsApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Delete,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Accept", "application/json");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Expand All @@ -176,7 +179,7 @@ public ApplicationsApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<Application?> CopyApplication(string id)
public async Task<Application?> CopyApplication(string id, string xCumulocityProcessingMode)
{
var client = HttpClient;
var resourcePath = $"/application/applications/{id}/clone";
Expand All @@ -186,6 +189,7 @@ public ApplicationsApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Post,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Accept", "application/vnd.com.nsn.cumulocity.error+json, application/vnd.com.nsn.cumulocity.application+json");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Expand Down
12 changes: 8 additions & 4 deletions Client/Com/Cumulocity/Client/Api/AttachmentsApi.cs
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ public AttachmentsApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<EventBinary?> ReplaceEventAttachment(byte[] body, string id)
public async Task<EventBinary?> ReplaceEventAttachment(byte[] body, string id, string xCumulocityProcessingMode)
{
var client = HttpClient;
var resourcePath = $"/event/events/{id}/binaries";
Expand All @@ -60,6 +60,7 @@ public AttachmentsApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Put,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Content-Type", "text/plain");
request.Headers.TryAddWithoutValidation("Accept", "application/vnd.com.nsn.cumulocity.error+json, application/vnd.com.nsn.cumulocity.event+json");
var response = await client.SendAsync(request);
Expand All @@ -69,7 +70,7 @@ public AttachmentsApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<EventBinary?> UploadEventAttachment(byte[] body, string id)
public async Task<EventBinary?> UploadEventAttachment(byte[] body, string id, string xCumulocityProcessingMode)
{
var client = HttpClient;
var resourcePath = $"/event/events/{id}/binaries";
Expand All @@ -80,6 +81,7 @@ public AttachmentsApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Post,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Content-Type", "text/plain");
request.Headers.TryAddWithoutValidation("Accept", "application/vnd.com.nsn.cumulocity.error+json, application/vnd.com.nsn.cumulocity.event+json");
var response = await client.SendAsync(request);
Expand All @@ -89,7 +91,7 @@ public AttachmentsApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<EventBinary?> UploadEventAttachment(BinaryInfo pObject, byte[] file, string id)
public async Task<EventBinary?> UploadEventAttachment(BinaryInfo pObject, byte[] file, string id, string xCumulocityProcessingMode)
{
var client = HttpClient;
var resourcePath = $"/event/events/{id}/binaries";
Expand All @@ -107,6 +109,7 @@ public AttachmentsApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Post,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Content-Type", "multipart/form-data");
request.Headers.TryAddWithoutValidation("Accept", "application/vnd.com.nsn.cumulocity.error+json, application/vnd.com.nsn.cumulocity.event+json");
var response = await client.SendAsync(request);
Expand All @@ -116,7 +119,7 @@ public AttachmentsApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<System.IO.Stream> DeleteEventAttachment(string id)
public async Task<System.IO.Stream> DeleteEventAttachment(string id, string xCumulocityProcessingMode)
{
var client = HttpClient;
var resourcePath = $"/event/events/{id}/binaries";
Expand All @@ -126,6 +129,7 @@ public AttachmentsApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Delete,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Accept", "application/json");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Expand Down
3 changes: 2 additions & 1 deletion Client/Com/Cumulocity/Client/Api/AuditsApi.cs
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ public AuditsApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<TAuditRecord?> CreateAuditRecord<TAuditRecord>(TAuditRecord body) where TAuditRecord : AuditRecord
public async Task<TAuditRecord?> CreateAuditRecord<TAuditRecord>(TAuditRecord body, string xCumulocityProcessingMode) where TAuditRecord : AuditRecord
{
var jsonNode = ToJsonNode<TAuditRecord>(body);
jsonNode?.RemoveFromNode("severity");
Expand All @@ -97,6 +97,7 @@ public AuditsApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Post,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Content-Type", "application/vnd.com.nsn.cumulocity.auditrecord+json");
request.Headers.TryAddWithoutValidation("Accept", "application/vnd.com.nsn.cumulocity.error+json, application/vnd.com.nsn.cumulocity.auditrecord+json");
var response = await client.SendAsync(request);
Expand Down
9 changes: 6 additions & 3 deletions Client/Com/Cumulocity/Client/Api/BinariesApi.cs
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ public BinariesApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<Binary?> UploadBinary(BinaryInfo pObject, byte[] file)
public async Task<Binary?> UploadBinary(BinaryInfo pObject, byte[] file, string xCumulocityProcessingMode)
{
var client = HttpClient;
var resourcePath = $"/inventory/binaries";
Expand All @@ -88,6 +88,7 @@ public BinariesApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Post,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Content-Type", "multipart/form-data");
request.Headers.TryAddWithoutValidation("Accept", "application/vnd.com.nsn.cumulocity.error+json, application/vnd.com.nsn.cumulocity.managedobject+json");
var response = await client.SendAsync(request);
Expand Down Expand Up @@ -115,7 +116,7 @@ public BinariesApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<Binary?> ReplaceBinary(byte[] body, string id)
public async Task<Binary?> ReplaceBinary(byte[] body, string id, string xCumulocityProcessingMode)
{
var client = HttpClient;
var resourcePath = $"/inventory/binaries/{id}";
Expand All @@ -126,6 +127,7 @@ public BinariesApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Put,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Content-Type", "text/plain");
request.Headers.TryAddWithoutValidation("Accept", "application/vnd.com.nsn.cumulocity.error+json, application/vnd.com.nsn.cumulocity.managedobject+json");
var response = await client.SendAsync(request);
Expand All @@ -135,7 +137,7 @@ public BinariesApi(HttpClient httpClient) : base(httpClient)
}

/// <inheritdoc />
public async Task<System.IO.Stream> RemoveBinary(string id)
public async Task<System.IO.Stream> RemoveBinary(string id, string xCumulocityProcessingMode)
{
var client = HttpClient;
var resourcePath = $"/inventory/binaries/{id}";
Expand All @@ -145,6 +147,7 @@ public BinariesApi(HttpClient httpClient) : base(httpClient)
Method = HttpMethod.Delete,
RequestUri = new Uri(uriBuilder.ToString())
};
request.Headers.TryAddWithoutValidation("X-Cumulocity-Processing-Mode", xCumulocityProcessingMode);
request.Headers.TryAddWithoutValidation("Accept", "application/json");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Expand Down
Loading

0 comments on commit c0ead3b

Please sign in to comment.