Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
198 changes: 174 additions & 24 deletions .generator/schemas/v2/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38001,9 +38001,7 @@ components:
example: 550e8400-e29b-41d4-a716-446655440001
type: string
mapkind:
description: The type of source map.
example: elf
type: string
$ref: "#/components/schemas/ELFSourcemapMapKind"
origin:
description: The origin of the ELF file.
example: debian
Expand Down Expand Up @@ -38042,6 +38040,14 @@ components:
- type
- attributes
type: object
ELFSourcemapMapKind:
description: The type of source map. Always `elf` for ELF source maps.
enum:
- elf
example: elf
type: string
x-enum-varnames:
- ELF
EPSS:
description: Vulnerability EPSS severity.
properties:
Expand Down Expand Up @@ -52567,9 +52573,7 @@ components:
format: date-time
type: string
mapkind:
description: The type of source map.
example: flutter
type: string
$ref: "#/components/schemas/FlutterSourcemapMapKind"
service:
description: The service name associated with the symbol file.
example: my-flutter-app
Expand Down Expand Up @@ -52608,6 +52612,14 @@ components:
- type
- attributes
type: object
FlutterSourcemapMapKind:
description: The type of source map. Always `flutter` for Flutter source maps.
enum:
- flutter
example: flutter
type: string
x-enum-varnames:
- FLUTTER
FormData:
description: A form resource object.
properties:
Expand Down Expand Up @@ -58408,9 +58420,7 @@ components:
format: date-time
type: string
mapkind:
description: The type of source map.
example: il2cpp
type: string
$ref: "#/components/schemas/IL2CPPSourcemapMapKind"
size:
description: The size of the mapping file in bytes.
example: 4096
Expand All @@ -58437,6 +58447,14 @@ components:
- type
- attributes
type: object
IL2CPPSourcemapMapKind:
description: The type of source map. Always `il2cpp` for IL2CPP source maps.
enum:
- il2cpp
example: il2cpp
type: string
x-enum-varnames:
- IL2CPP
IOSSourcemapAttributes:
description: Attributes of an iOS dSYM source map.
properties:
Expand All @@ -58446,9 +58464,7 @@ components:
format: date-time
type: string
mapkind:
description: The type of source map.
example: ios
type: string
$ref: "#/components/schemas/IOSSourcemapMapKind"
size:
description: The size of the dSYM file in bytes.
example: 4096
Expand Down Expand Up @@ -58479,6 +58495,14 @@ components:
- type
- attributes
type: object
IOSSourcemapMapKind:
description: The type of source map. Always `ios` for iOS dSYM source maps.
enum:
- ios
example: ios
type: string
x-enum-varnames:
- IOS
IPAllowlistAttributes:
description: Attributes of the IP allowlist.
properties:
Expand Down Expand Up @@ -66172,9 +66196,7 @@ components:
example: bundle.min.js
type: string
mapkind:
description: The type of source map.
example: js
type: string
$ref: "#/components/schemas/JSSourcemapMapKind"
service:
description: The service name associated with the source map.
example: my-web-service
Expand Down Expand Up @@ -66217,6 +66239,14 @@ components:
- type
- attributes
type: object
JSSourcemapMapKind:
description: The type of source map. Always `js` for JavaScript source maps.
enum:
- js
example: js
type: string
x-enum-varnames:
- JS
JVMSourcemapAttributes:
description: Attributes of a JVM mapping file.
properties:
Expand All @@ -66230,9 +66260,7 @@ components:
format: date-time
type: string
mapkind:
description: The type of source map.
example: jvm
type: string
$ref: "#/components/schemas/JVMSourcemapMapKind"
service:
description: The service name associated with the mapping file.
example: my-android-app
Expand Down Expand Up @@ -66275,6 +66303,14 @@ components:
- type
- attributes
type: object
JVMSourcemapMapKind:
description: The type of source map. Always `jvm` for JVM source maps.
enum:
- jvm
example: jvm
type: string
x-enum-varnames:
- JVM
JiraAccountAttributes:
description: Attributes of a Jira account
properties:
Expand Down Expand Up @@ -81876,9 +81912,7 @@ components:
example: libmyapp.so
type: string
mapkind:
description: The type of source map.
example: ndk
type: string
$ref: "#/components/schemas/NDKSourcemapMapKind"
size:
description: The size of the symbol file in bytes.
example: 32768
Expand All @@ -81905,6 +81939,14 @@ components:
- type
- attributes
type: object
NDKSourcemapMapKind:
description: The type of source map. Always `ndk` for Android NDK source maps.
enum:
- ndk
example: ndk
type: string
x-enum-varnames:
- NDK
NetworkHealthInsight:
description: A single network health insight describing a service-to-service connectivity issue.
properties:
Expand Down Expand Up @@ -95546,6 +95588,56 @@ components:
description: Replay track identifier indicating which recording track the session belongs to.
type: string
type: object
PortablePdbSourcemapAttributes:
description: Attributes of a Portable PDB file.
properties:
build_id:
description: The build identifier.
example: 550e8400e29b41d4a71644665544000012345678
type: string
created_at:
description: The timestamp when the symbol file was created.
example: "2024-01-01T00:00:00Z"
format: date-time
type: string
file_name:
description: The file name of the symbol file.
example: MyApplication.pdb
type: string
mapkind:
$ref: "#/components/schemas/PortablePdbSourcemapMapKind"
size:
description: The size of the symbol file in bytes.
example: 4096
format: int64
type: integer
required:
- mapkind
type: object
PortablePdbSourcemapData:
description: Portable PDB file data object.
properties:
attributes:
$ref: "#/components/schemas/PortablePdbSourcemapAttributes"
id:
description: The unique identifier of the source map.
example: "10"
type: string
type:
$ref: "#/components/schemas/SourcemapDataType"
required:
- id
- type
- attributes
type: object
PortablePdbSourcemapMapKind:
description: The type of source map. Always `portable_pdb` for Portable PDB files.
enum:
- portable_pdb
example: portable_pdb
type: string
x-enum-varnames:
- PORTABLE_PDB
PostmortemAttachmentRequest:
description: Request body for creating a postmortem attachment.
properties:
Expand Down Expand Up @@ -101722,9 +101814,7 @@ components:
example: 550e8400-e29b-41d4-a716-446655440000
type: string
mapkind:
description: The type of source map.
example: react
type: string
$ref: "#/components/schemas/ReactNativeSourcemapMapKind"
platform:
description: The platform the source map was built for (e.g., `ios`, `android`).
example: ios
Expand Down Expand Up @@ -101763,6 +101853,14 @@ components:
- type
- attributes
type: object
ReactNativeSourcemapMapKind:
description: The type of source map. Always `react` for React Native source maps.
enum:
- react
example: react
type: string
x-enum-varnames:
- REACT
ReadinessGate:
additionalProperties: false
description: Used to merge multiple branches into a single branch.
Expand Down Expand Up @@ -122979,6 +123077,8 @@ components:
- $ref: "#/components/schemas/ELFSourcemapData"
- $ref: "#/components/schemas/NDKSourcemapData"
- $ref: "#/components/schemas/IL2CPPSourcemapData"
- $ref: "#/components/schemas/WASMSourcemapData"
- $ref: "#/components/schemas/PortablePdbSourcemapData"
SourcemapMapKind:
description: The type of source map.
enum:
Expand Down Expand Up @@ -140085,6 +140185,56 @@ components:
- X_CONTENT_TYPE_HEADER_MISSING
- X_PATH_INJECTION
- XSS
WASMSourcemapAttributes:
description: Attributes of a WebAssembly symbol file.
properties:
build_id:
description: The build identifier.
example: wasm-build-123
type: string
created_at:
description: The timestamp when the symbol file was created.
example: "2024-01-01T00:00:00Z"
format: date-time
type: string
file_name:
description: The file name of the symbol file.
example: module.wasm
type: string
mapkind:
$ref: "#/components/schemas/WASMSourcemapMapKind"
size:
description: The size of the symbol file in bytes.
example: 4096
format: int64
type: integer
required:
- mapkind
type: object
WASMSourcemapData:
description: WebAssembly symbol file data object.
properties:
attributes:
$ref: "#/components/schemas/WASMSourcemapAttributes"
id:
description: The unique identifier of the source map.
example: "9"
type: string
type:
$ref: "#/components/schemas/SourcemapDataType"
required:
- id
- type
- attributes
type: object
WASMSourcemapMapKind:
description: The type of source map. Always `wasm` for WebAssembly symbol files.
enum:
- wasm
example: wasm
type: string
x-enum-varnames:
- WASM
Watch:
description: A single RUM replay session watch resource returned by create operations.
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ public class ELFSourcemapAttributes {
private String goBuildId;

public static final String JSON_PROPERTY_MAPKIND = "mapkind";
private String mapkind;
private ELFSourcemapMapKind mapkind;

public static final String JSON_PROPERTY_ORIGIN = "origin";
private String origin;
Expand All @@ -74,10 +74,11 @@ public ELFSourcemapAttributes() {}
@JsonCreator
public ELFSourcemapAttributes(
@JsonProperty(required = true, value = JSON_PROPERTY_CREATED_AT) OffsetDateTime createdAt,
@JsonProperty(required = true, value = JSON_PROPERTY_MAPKIND) String mapkind,
@JsonProperty(required = true, value = JSON_PROPERTY_MAPKIND) ELFSourcemapMapKind mapkind,
@JsonProperty(required = true, value = JSON_PROPERTY_SIZE) Long size) {
this.createdAt = createdAt;
this.mapkind = mapkind;
this.unparsed |= !mapkind.isValid();
this.size = size;
}

Expand Down Expand Up @@ -206,23 +207,27 @@ public void setGoBuildId(String goBuildId) {
this.goBuildId = goBuildId;
}

public ELFSourcemapAttributes mapkind(String mapkind) {
public ELFSourcemapAttributes mapkind(ELFSourcemapMapKind mapkind) {
this.mapkind = mapkind;
this.unparsed |= !mapkind.isValid();
return this;
}

/**
* The type of source map.
* The type of source map. Always <code>elf</code> for ELF source maps.
*
* @return mapkind
*/
@JsonProperty(JSON_PROPERTY_MAPKIND)
@JsonInclude(value = JsonInclude.Include.ALWAYS)
public String getMapkind() {
public ELFSourcemapMapKind getMapkind() {
return mapkind;
}

public void setMapkind(String mapkind) {
public void setMapkind(ELFSourcemapMapKind mapkind) {
if (!mapkind.isValid()) {
this.unparsed = true;
}
this.mapkind = mapkind;
}

Expand Down
Loading
Loading