apiv1

package
v0.59.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 17, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	GraphEdge_EdgeType_name = map[int32]string{
		0: "EDGE_TYPE_UNSPECIFIED",
		1: "EDGE_TYPE_SERVICE_TO_POD",
		2: "EDGE_TYPE_POD_OWNER_TO_POD",
		3: "EDGE_TYPE_POD_OWNER_OWNER_TO_POD_OWNER",
		4: "EDGE_TYPE_POD_TO_NODE",
	}
	GraphEdge_EdgeType_value = map[string]int32{
		"EDGE_TYPE_UNSPECIFIED":                  0,
		"EDGE_TYPE_SERVICE_TO_POD":               1,
		"EDGE_TYPE_POD_OWNER_TO_POD":             2,
		"EDGE_TYPE_POD_OWNER_OWNER_TO_POD_OWNER": 3,
		"EDGE_TYPE_POD_TO_NODE":                  4,
	}
)

Enum value maps for GraphEdge_EdgeType.

View Source
var (
	InspectionPhase_name = map[int32]string{
		0: "INSPECTION_PHASE_UNSPECIFIED",
		1: "INSPECTION_PHASE_RUNNING",
		2: "INSPECTION_PHASE_DONE",
		3: "INSPECTION_PHASE_ERROR",
		4: "INSPECTION_PHASE_CANCELLED",
	}
	InspectionPhase_value = map[string]int32{
		"INSPECTION_PHASE_UNSPECIFIED": 0,
		"INSPECTION_PHASE_RUNNING":     1,
		"INSPECTION_PHASE_DONE":        2,
		"INSPECTION_PHASE_ERROR":       3,
		"INSPECTION_PHASE_CANCELLED":   4,
	}
)

Enum value maps for InspectionPhase.

View Source
var (
	ParameterHintType_name = map[int32]string{
		0: "PARAMETER_HINT_TYPE_UNSPECIFIED",
		1: "PARAMETER_HINT_TYPE_NONE",
		2: "PARAMETER_HINT_TYPE_ERROR",
		3: "PARAMETER_HINT_TYPE_WARNING",
		4: "PARAMETER_HINT_TYPE_INFO",
	}
	ParameterHintType_value = map[string]int32{
		"PARAMETER_HINT_TYPE_UNSPECIFIED": 0,
		"PARAMETER_HINT_TYPE_NONE":        1,
		"PARAMETER_HINT_TYPE_ERROR":       2,
		"PARAMETER_HINT_TYPE_WARNING":     3,
		"PARAMETER_HINT_TYPE_INFO":        4,
	}
)

Enum value maps for ParameterHintType.

View Source
var (
	ValidationTiming_name = map[int32]string{
		0: "VALIDATION_TIMING_UNSPECIFIED",
		1: "VALIDATION_TIMING_CHANGE",
		2: "VALIDATION_TIMING_BLUR",
	}
	ValidationTiming_value = map[string]int32{
		"VALIDATION_TIMING_UNSPECIFIED": 0,
		"VALIDATION_TIMING_CHANGE":      1,
		"VALIDATION_TIMING_BLUR":        2,
	}
)

Enum value maps for ValidationTiming.

View Source
var (
	UploadStatus_name = map[int32]string{
		0: "UPLOAD_STATUS_UNSPECIFIED",
		1: "UPLOAD_STATUS_WAITING",
		2: "UPLOAD_STATUS_UPLOADING",
		3: "UPLOAD_STATUS_VERIFYING",
		4: "UPLOAD_STATUS_DONE",
	}
	UploadStatus_value = map[string]int32{
		"UPLOAD_STATUS_UNSPECIFIED": 0,
		"UPLOAD_STATUS_WAITING":     1,
		"UPLOAD_STATUS_UPLOADING":   2,
		"UPLOAD_STATUS_VERIFYING":   3,
		"UPLOAD_STATUS_DONE":        4,
	}
)

Enum value maps for UploadStatus.

View Source
var (
	EstimatedCountPreset_name = map[int32]string{
		0: "ESTIMATED_COUNT_PRESET_UNSPECIFIED",
		1: "ESTIMATED_COUNT_PRESET_FEW",
	}
	EstimatedCountPreset_value = map[string]int32{
		"ESTIMATED_COUNT_PRESET_UNSPECIFIED": 0,
		"ESTIMATED_COUNT_PRESET_FEW":         1,
	}
)

Enum value maps for EstimatedCountPreset.

View Source
var (
	TaskDependencyScope_name = map[int32]string{
		0: "TASK_DEPENDENCY_SCOPE_UNSPECIFIED",
		1: "TASK_DEPENDENCY_SCOPE_ALL",
		2: "TASK_DEPENDENCY_SCOPE_ACTIVE_FEATURES",
		3: "TASK_DEPENDENCY_SCOPE_ACTIVE_GRAPH",
	}
	TaskDependencyScope_value = map[string]int32{
		"TASK_DEPENDENCY_SCOPE_UNSPECIFIED":     0,
		"TASK_DEPENDENCY_SCOPE_ALL":             1,
		"TASK_DEPENDENCY_SCOPE_ACTIVE_FEATURES": 2,
		"TASK_DEPENDENCY_SCOPE_ACTIVE_GRAPH":    3,
	}
)

Enum value maps for TaskDependencyScope.

View Source
var (
	TaskDependencyCardinality_name = map[int32]string{
		0: "TASK_DEPENDENCY_CARDINALITY_UNSPECIFIED",
		1: "TASK_DEPENDENCY_CARDINALITY_POINT_TO_POINT",
		2: "TASK_DEPENDENCY_CARDINALITY_FAN_IN",
	}
	TaskDependencyCardinality_value = map[string]int32{
		"TASK_DEPENDENCY_CARDINALITY_UNSPECIFIED":    0,
		"TASK_DEPENDENCY_CARDINALITY_POINT_TO_POINT": 1,
		"TASK_DEPENDENCY_CARDINALITY_FAN_IN":         2,
	}
)

Enum value maps for TaskDependencyCardinality.

View Source
var (
	TaskRunPhase_name = map[int32]string{
		0: "TASK_RUN_PHASE_UNSPECIFIED",
		1: "TASK_RUN_PHASE_WAITING",
		2: "TASK_RUN_PHASE_RUNNING",
		3: "TASK_RUN_PHASE_DONE",
		4: "TASK_RUN_PHASE_ERROR",
	}
	TaskRunPhase_value = map[string]int32{
		"TASK_RUN_PHASE_UNSPECIFIED": 0,
		"TASK_RUN_PHASE_WAITING":     1,
		"TASK_RUN_PHASE_RUNNING":     2,
		"TASK_RUN_PHASE_DONE":        3,
		"TASK_RUN_PHASE_ERROR":       4,
	}
)

Enum value maps for TaskRunPhase.

View Source
var (
	FilterResultMode_name = map[int32]string{
		0: "FILTER_RESULT_MODE_UNSPECIFIED",
		1: "FILTER_RESULT_MODE_INCLUDE",
		2: "FILTER_RESULT_MODE_EXCLUDE",
	}
	FilterResultMode_value = map[string]int32{
		"FILTER_RESULT_MODE_UNSPECIFIED": 0,
		"FILTER_RESULT_MODE_INCLUDE":     1,
		"FILTER_RESULT_MODE_EXCLUDE":     2,
	}
)

Enum value maps for FilterResultMode.

View Source
var (
	OpenWorkbenchResponse_Stage_name = map[int32]string{
		0: "STAGE_UNSPECIFIED",
		1: "STAGE_INITIALIZING",
		2: "STAGE_READING_FILE",
		3: "STAGE_PARSING_CHUNKS",
		4: "STAGE_INDEXING_DATA",
		5: "STAGE_READY",
	}
	OpenWorkbenchResponse_Stage_value = map[string]int32{
		"STAGE_UNSPECIFIED":    0,
		"STAGE_INITIALIZING":   1,
		"STAGE_READING_FILE":   2,
		"STAGE_PARSING_CHUNKS": 3,
		"STAGE_INDEXING_DATA":  4,
		"STAGE_READY":          5,
	}
)

Enum value maps for OpenWorkbenchResponse_Stage.

View Source
var (
	WatchIndexProgressResponse_IndexState_name = map[int32]string{
		0: "INDEX_STATE_UNSPECIFIED",
		1: "INDEX_STATE_BUILDING",
		2: "INDEX_STATE_READY",
		3: "INDEX_STATE_FAILED",
	}
	WatchIndexProgressResponse_IndexState_value = map[string]int32{
		"INDEX_STATE_UNSPECIFIED": 0,
		"INDEX_STATE_BUILDING":    1,
		"INDEX_STATE_READY":       2,
		"INDEX_STATE_FAILED":      3,
	}
)

Enum value maps for WatchIndexProgressResponse_IndexState.

View Source
var File_api_v1_architecture_graph_proto protoreflect.FileDescriptor
View Source
var File_api_v1_cel_validation_proto protoreflect.FileDescriptor
View Source
var File_api_v1_file_parameter_upload_proto protoreflect.FileDescriptor
View Source
var File_api_v1_import_inspection_proto protoreflect.FileDescriptor
View Source
var File_api_v1_inspection_proto protoreflect.FileDescriptor
View Source
var File_api_v1_inspection_task_graph_proto protoreflect.FileDescriptor
View Source
var File_api_v1_popup_proto protoreflect.FileDescriptor
View Source
var File_api_v1_server_status_proto protoreflect.FileDescriptor
View Source
var File_api_v1_sparse_bitset_proto protoreflect.FileDescriptor
View Source
var File_api_v1_workbench_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AbortFileUploadRequest

type AbortFileUploadRequest struct {

	// Session token returned by StartFileUpload.
	SessionToken *string `protobuf:"bytes,1,opt,name=session_token,json=sessionToken" json:"session_token,omitempty"`
	// contains filtered or unexported fields
}

Request to abort an in-progress upload session.

func (*AbortFileUploadRequest) Descriptor deprecated

func (*AbortFileUploadRequest) Descriptor() ([]byte, []int)

Deprecated: Use AbortFileUploadRequest.ProtoReflect.Descriptor instead.

func (*AbortFileUploadRequest) GetSessionToken

func (x *AbortFileUploadRequest) GetSessionToken() string

func (*AbortFileUploadRequest) ProtoMessage

func (*AbortFileUploadRequest) ProtoMessage()

func (*AbortFileUploadRequest) ProtoReflect

func (x *AbortFileUploadRequest) ProtoReflect() protoreflect.Message

func (*AbortFileUploadRequest) Reset

func (x *AbortFileUploadRequest) Reset()

func (*AbortFileUploadRequest) String

func (x *AbortFileUploadRequest) String() string

type AbortFileUploadResponse

type AbortFileUploadResponse struct {

	// Indicates whether the session was successfully aborted and cleaned up.
	Aborted *bool `protobuf:"varint,1,opt,name=aborted" json:"aborted,omitempty"`
	// contains filtered or unexported fields
}

Response returned when an upload session has been aborted.

func (*AbortFileUploadResponse) Descriptor deprecated

func (*AbortFileUploadResponse) Descriptor() ([]byte, []int)

Deprecated: Use AbortFileUploadResponse.ProtoReflect.Descriptor instead.

func (*AbortFileUploadResponse) GetAborted

func (x *AbortFileUploadResponse) GetAborted() bool

func (*AbortFileUploadResponse) ProtoMessage

func (*AbortFileUploadResponse) ProtoMessage()

func (*AbortFileUploadResponse) ProtoReflect

func (x *AbortFileUploadResponse) ProtoReflect() protoreflect.Message

func (*AbortFileUploadResponse) Reset

func (x *AbortFileUploadResponse) Reset()

func (*AbortFileUploadResponse) String

func (x *AbortFileUploadResponse) String() string

type AbortImportInspectionRequest

type AbortImportInspectionRequest struct {

	// Session token returned by StartImportInspection.
	ImportToken *string `protobuf:"bytes,1,opt,name=import_token,json=importToken" json:"import_token,omitempty"`
	// contains filtered or unexported fields
}

Request to abort an in-progress import session.

func (*AbortImportInspectionRequest) Descriptor deprecated

func (*AbortImportInspectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use AbortImportInspectionRequest.ProtoReflect.Descriptor instead.

func (*AbortImportInspectionRequest) GetImportToken

func (x *AbortImportInspectionRequest) GetImportToken() string

func (*AbortImportInspectionRequest) ProtoMessage

func (*AbortImportInspectionRequest) ProtoMessage()

func (*AbortImportInspectionRequest) ProtoReflect

func (*AbortImportInspectionRequest) Reset

func (x *AbortImportInspectionRequest) Reset()

func (*AbortImportInspectionRequest) String

type AbortImportInspectionResponse

type AbortImportInspectionResponse struct {

	// Indicates whether the session was successfully aborted and cleaned up.
	Aborted *bool `protobuf:"varint,1,opt,name=aborted" json:"aborted,omitempty"`
	// contains filtered or unexported fields
}

Response returned when an import session has been aborted.

func (*AbortImportInspectionResponse) Descriptor deprecated

func (*AbortImportInspectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use AbortImportInspectionResponse.ProtoReflect.Descriptor instead.

func (*AbortImportInspectionResponse) GetAborted

func (x *AbortImportInspectionResponse) GetAborted() bool

func (*AbortImportInspectionResponse) ProtoMessage

func (*AbortImportInspectionResponse) ProtoMessage()

func (*AbortImportInspectionResponse) ProtoReflect

func (*AbortImportInspectionResponse) Reset

func (x *AbortImportInspectionResponse) Reset()

func (*AbortImportInspectionResponse) String

type CancelFilterTimelineSyncRequest

type CancelFilterTimelineSyncRequest struct {

	// The active workbench session identifier.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// Job identifier of the filter task to cancel.
	JobId *string `protobuf:"bytes,2,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Request to cancel an ongoing timeline filter task.

func (*CancelFilterTimelineSyncRequest) Descriptor deprecated

func (*CancelFilterTimelineSyncRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelFilterTimelineSyncRequest.ProtoReflect.Descriptor instead.

func (*CancelFilterTimelineSyncRequest) GetJobId

func (*CancelFilterTimelineSyncRequest) GetWorkbenchId

func (x *CancelFilterTimelineSyncRequest) GetWorkbenchId() string

func (*CancelFilterTimelineSyncRequest) ProtoMessage

func (*CancelFilterTimelineSyncRequest) ProtoMessage()

func (*CancelFilterTimelineSyncRequest) ProtoReflect

func (*CancelFilterTimelineSyncRequest) Reset

func (*CancelFilterTimelineSyncRequest) String

type CancelFilterTimelineSyncResponse

type CancelFilterTimelineSyncResponse struct {

	// Whether the filter job was found and canceled.
	Canceled *bool `protobuf:"varint,1,opt,name=canceled" json:"canceled,omitempty"`
	// contains filtered or unexported fields
}

Response confirming cancellation of the filter task.

func (*CancelFilterTimelineSyncResponse) Descriptor deprecated

func (*CancelFilterTimelineSyncResponse) Descriptor() ([]byte, []int)

Deprecated: Use CancelFilterTimelineSyncResponse.ProtoReflect.Descriptor instead.

func (*CancelFilterTimelineSyncResponse) GetCanceled

func (x *CancelFilterTimelineSyncResponse) GetCanceled() bool

func (*CancelFilterTimelineSyncResponse) ProtoMessage

func (*CancelFilterTimelineSyncResponse) ProtoMessage()

func (*CancelFilterTimelineSyncResponse) ProtoReflect

func (*CancelFilterTimelineSyncResponse) Reset

func (*CancelFilterTimelineSyncResponse) String

type CancelInspectionRequest

type CancelInspectionRequest struct {

	// Inspection session ID.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// contains filtered or unexported fields
}

Request to cancel an in-progress inspection.

func (*CancelInspectionRequest) Descriptor deprecated

func (*CancelInspectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelInspectionRequest.ProtoReflect.Descriptor instead.

func (*CancelInspectionRequest) GetInspectionId

func (x *CancelInspectionRequest) GetInspectionId() string

func (*CancelInspectionRequest) ProtoMessage

func (*CancelInspectionRequest) ProtoMessage()

func (*CancelInspectionRequest) ProtoReflect

func (x *CancelInspectionRequest) ProtoReflect() protoreflect.Message

func (*CancelInspectionRequest) Reset

func (x *CancelInspectionRequest) Reset()

func (*CancelInspectionRequest) String

func (x *CancelInspectionRequest) String() string

type CancelInspectionResponse

type CancelInspectionResponse struct {
	// contains filtered or unexported fields
}

Response returned upon cancelling an inspection.

func (*CancelInspectionResponse) Descriptor deprecated

func (*CancelInspectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use CancelInspectionResponse.ProtoReflect.Descriptor instead.

func (*CancelInspectionResponse) ProtoMessage

func (*CancelInspectionResponse) ProtoMessage()

func (*CancelInspectionResponse) ProtoReflect

func (x *CancelInspectionResponse) ProtoReflect() protoreflect.Message

func (*CancelInspectionResponse) Reset

func (x *CancelInspectionResponse) Reset()

func (*CancelInspectionResponse) String

func (x *CancelInspectionResponse) String() string

type CancelOpenWorkbenchSyncRequest

type CancelOpenWorkbenchSyncRequest struct {

	// Unique persistent identifier for the user / client browser instance.
	UserId *string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// Session identifier matching the frontend route session ID.
	SessionId *string `protobuf:"bytes,2,opt,name=session_id,json=sessionId" json:"session_id,omitempty"`
	// Job identifier of the open task to cancel.
	JobId *string `protobuf:"bytes,3,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Request to cancel an ongoing synchronous workbench open task.

func (*CancelOpenWorkbenchSyncRequest) Descriptor deprecated

func (*CancelOpenWorkbenchSyncRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelOpenWorkbenchSyncRequest.ProtoReflect.Descriptor instead.

func (*CancelOpenWorkbenchSyncRequest) GetJobId

func (x *CancelOpenWorkbenchSyncRequest) GetJobId() string

func (*CancelOpenWorkbenchSyncRequest) GetSessionId

func (x *CancelOpenWorkbenchSyncRequest) GetSessionId() string

func (*CancelOpenWorkbenchSyncRequest) GetUserId

func (x *CancelOpenWorkbenchSyncRequest) GetUserId() string

func (*CancelOpenWorkbenchSyncRequest) ProtoMessage

func (*CancelOpenWorkbenchSyncRequest) ProtoMessage()

func (*CancelOpenWorkbenchSyncRequest) ProtoReflect

func (*CancelOpenWorkbenchSyncRequest) Reset

func (x *CancelOpenWorkbenchSyncRequest) Reset()

func (*CancelOpenWorkbenchSyncRequest) String

type CancelOpenWorkbenchSyncResponse

type CancelOpenWorkbenchSyncResponse struct {

	// Whether the opening job was found and canceled.
	Canceled *bool `protobuf:"varint,1,opt,name=canceled" json:"canceled,omitempty"`
	// contains filtered or unexported fields
}

Response confirming cancellation of the workbench open task.

func (*CancelOpenWorkbenchSyncResponse) Descriptor deprecated

func (*CancelOpenWorkbenchSyncResponse) Descriptor() ([]byte, []int)

Deprecated: Use CancelOpenWorkbenchSyncResponse.ProtoReflect.Descriptor instead.

func (*CancelOpenWorkbenchSyncResponse) GetCanceled

func (x *CancelOpenWorkbenchSyncResponse) GetCanceled() bool

func (*CancelOpenWorkbenchSyncResponse) ProtoMessage

func (*CancelOpenWorkbenchSyncResponse) ProtoMessage()

func (*CancelOpenWorkbenchSyncResponse) ProtoReflect

func (*CancelOpenWorkbenchSyncResponse) Reset

func (*CancelOpenWorkbenchSyncResponse) String

type CheckboxFormField added in v0.59.0

type CheckboxFormField struct {

	// Whether this checkbox input is read-only.
	Readonly *bool `protobuf:"varint,1,opt,name=readonly" json:"readonly,omitempty"`
	// Default checked state.
	DefaultValue *bool `protobuf:"varint,2,opt,name=default_value,json=defaultValue" json:"default_value,omitempty"`
	// contains filtered or unexported fields
}

CheckboxFormField configures a toggleable boolean checkbox input field.

func (*CheckboxFormField) Descriptor deprecated added in v0.59.0

func (*CheckboxFormField) Descriptor() ([]byte, []int)

Deprecated: Use CheckboxFormField.ProtoReflect.Descriptor instead.

func (*CheckboxFormField) GetDefaultValue added in v0.59.0

func (x *CheckboxFormField) GetDefaultValue() bool

func (*CheckboxFormField) GetReadonly added in v0.59.0

func (x *CheckboxFormField) GetReadonly() bool

func (*CheckboxFormField) ProtoMessage added in v0.59.0

func (*CheckboxFormField) ProtoMessage()

func (*CheckboxFormField) ProtoReflect added in v0.59.0

func (x *CheckboxFormField) ProtoReflect() protoreflect.Message

func (*CheckboxFormField) Reset added in v0.59.0

func (x *CheckboxFormField) Reset()

func (*CheckboxFormField) String added in v0.59.0

func (x *CheckboxFormField) String() string

type CheckboxParameterValue added in v0.59.0

type CheckboxParameterValue struct {

	// Boolean value selected by the user.
	Value *bool `protobuf:"varint,1,opt,name=value" json:"value,omitempty"`
	// contains filtered or unexported fields
}

CheckboxParameterValue holds a boolean value for a checkbox form field.

func (*CheckboxParameterValue) Descriptor deprecated added in v0.59.0

func (*CheckboxParameterValue) Descriptor() ([]byte, []int)

Deprecated: Use CheckboxParameterValue.ProtoReflect.Descriptor instead.

func (*CheckboxParameterValue) GetValue added in v0.59.0

func (x *CheckboxParameterValue) GetValue() bool

func (*CheckboxParameterValue) ProtoMessage added in v0.59.0

func (*CheckboxParameterValue) ProtoMessage()

func (*CheckboxParameterValue) ProtoReflect added in v0.59.0

func (x *CheckboxParameterValue) ProtoReflect() protoreflect.Message

func (*CheckboxParameterValue) Reset added in v0.59.0

func (x *CheckboxParameterValue) Reset()

func (*CheckboxParameterValue) String added in v0.59.0

func (x *CheckboxParameterValue) String() string

type CloseWorkbenchRequest

type CloseWorkbenchRequest struct {
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// contains filtered or unexported fields
}

Request to close and release a Workbench session immediately.

func (*CloseWorkbenchRequest) Descriptor deprecated

func (*CloseWorkbenchRequest) Descriptor() ([]byte, []int)

Deprecated: Use CloseWorkbenchRequest.ProtoReflect.Descriptor instead.

func (*CloseWorkbenchRequest) GetWorkbenchId

func (x *CloseWorkbenchRequest) GetWorkbenchId() string

func (*CloseWorkbenchRequest) ProtoMessage

func (*CloseWorkbenchRequest) ProtoMessage()

func (*CloseWorkbenchRequest) ProtoReflect

func (x *CloseWorkbenchRequest) ProtoReflect() protoreflect.Message

func (*CloseWorkbenchRequest) Reset

func (x *CloseWorkbenchRequest) Reset()

func (*CloseWorkbenchRequest) String

func (x *CloseWorkbenchRequest) String() string

type CloseWorkbenchResponse

type CloseWorkbenchResponse struct {
	Closed *bool `protobuf:"varint,1,opt,name=closed" json:"closed,omitempty"`
	// contains filtered or unexported fields
}

Response confirming closure of a Workbench session.

func (*CloseWorkbenchResponse) Descriptor deprecated

func (*CloseWorkbenchResponse) Descriptor() ([]byte, []int)

Deprecated: Use CloseWorkbenchResponse.ProtoReflect.Descriptor instead.

func (*CloseWorkbenchResponse) GetClosed

func (x *CloseWorkbenchResponse) GetClosed() bool

func (*CloseWorkbenchResponse) ProtoMessage

func (*CloseWorkbenchResponse) ProtoMessage()

func (*CloseWorkbenchResponse) ProtoReflect

func (x *CloseWorkbenchResponse) ProtoReflect() protoreflect.Message

func (*CloseWorkbenchResponse) Reset

func (x *CloseWorkbenchResponse) Reset()

func (*CloseWorkbenchResponse) String

func (x *CloseWorkbenchResponse) String() string

type CompleteFileUploadRequest

type CompleteFileUploadRequest struct {

	// Session token returned by StartFileUpload.
	SessionToken *string `protobuf:"bytes,1,opt,name=session_token,json=sessionToken" json:"session_token,omitempty"`
	// contains filtered or unexported fields
}

Request to complete the upload session.

func (*CompleteFileUploadRequest) Descriptor deprecated

func (*CompleteFileUploadRequest) Descriptor() ([]byte, []int)

Deprecated: Use CompleteFileUploadRequest.ProtoReflect.Descriptor instead.

func (*CompleteFileUploadRequest) GetSessionToken

func (x *CompleteFileUploadRequest) GetSessionToken() string

func (*CompleteFileUploadRequest) ProtoMessage

func (*CompleteFileUploadRequest) ProtoMessage()

func (*CompleteFileUploadRequest) ProtoReflect

func (*CompleteFileUploadRequest) Reset

func (x *CompleteFileUploadRequest) Reset()

func (*CompleteFileUploadRequest) String

func (x *CompleteFileUploadRequest) String() string

type CompleteFileUploadResponse

type CompleteFileUploadResponse struct {

	// Total validated file size in bytes.
	FileSizeBytes *int64 `protobuf:"varint,1,opt,name=file_size_bytes,json=fileSizeBytes" json:"file_size_bytes,omitempty"`
	// contains filtered or unexported fields
}

Response returned upon successful file parameter upload completion.

func (*CompleteFileUploadResponse) Descriptor deprecated

func (*CompleteFileUploadResponse) Descriptor() ([]byte, []int)

Deprecated: Use CompleteFileUploadResponse.ProtoReflect.Descriptor instead.

func (*CompleteFileUploadResponse) GetFileSizeBytes

func (x *CompleteFileUploadResponse) GetFileSizeBytes() int64

func (*CompleteFileUploadResponse) ProtoMessage

func (*CompleteFileUploadResponse) ProtoMessage()

func (*CompleteFileUploadResponse) ProtoReflect

func (*CompleteFileUploadResponse) Reset

func (x *CompleteFileUploadResponse) Reset()

func (*CompleteFileUploadResponse) String

func (x *CompleteFileUploadResponse) String() string

type CompleteImportInspectionRequest

type CompleteImportInspectionRequest struct {

	// Session token returned by StartImportInspection.
	ImportToken *string `protobuf:"bytes,1,opt,name=import_token,json=importToken" json:"import_token,omitempty"`
	// contains filtered or unexported fields
}

Request to complete the upload and trigger server-side validation and registration.

func (*CompleteImportInspectionRequest) Descriptor deprecated

func (*CompleteImportInspectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use CompleteImportInspectionRequest.ProtoReflect.Descriptor instead.

func (*CompleteImportInspectionRequest) GetImportToken

func (x *CompleteImportInspectionRequest) GetImportToken() string

func (*CompleteImportInspectionRequest) ProtoMessage

func (*CompleteImportInspectionRequest) ProtoMessage()

func (*CompleteImportInspectionRequest) ProtoReflect

func (*CompleteImportInspectionRequest) Reset

func (*CompleteImportInspectionRequest) String

type CompleteImportInspectionResponse

type CompleteImportInspectionResponse struct {

	// Inspection ID assigned to the imported dataset.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// Display name extracted from the inspection header metadata.
	InspectionName *string `protobuf:"bytes,2,opt,name=inspection_name,json=inspectionName" json:"inspection_name,omitempty"`
	// Total validated file size in bytes.
	FileSizeBytes *int64 `protobuf:"varint,3,opt,name=file_size_bytes,json=fileSizeBytes" json:"file_size_bytes,omitempty"`
	// contains filtered or unexported fields
}

Response returned upon successful inspection registration.

func (*CompleteImportInspectionResponse) Descriptor deprecated

func (*CompleteImportInspectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use CompleteImportInspectionResponse.ProtoReflect.Descriptor instead.

func (*CompleteImportInspectionResponse) GetFileSizeBytes

func (x *CompleteImportInspectionResponse) GetFileSizeBytes() int64

func (*CompleteImportInspectionResponse) GetInspectionId

func (x *CompleteImportInspectionResponse) GetInspectionId() string

func (*CompleteImportInspectionResponse) GetInspectionName

func (x *CompleteImportInspectionResponse) GetInspectionName() string

func (*CompleteImportInspectionResponse) ProtoMessage

func (*CompleteImportInspectionResponse) ProtoMessage()

func (*CompleteImportInspectionResponse) ProtoReflect

func (*CompleteImportInspectionResponse) Reset

func (*CompleteImportInspectionResponse) String

type CreateInspectionRequest

type CreateInspectionRequest struct {

	// ID of the inspection type to initialize (e.g. "gke").
	InspectionTypeId *string `protobuf:"bytes,1,opt,name=inspection_type_id,json=inspectionTypeId" json:"inspection_type_id,omitempty"`
	// contains filtered or unexported fields
}

Request to create a new inspection runner session.

func (*CreateInspectionRequest) Descriptor deprecated

func (*CreateInspectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateInspectionRequest.ProtoReflect.Descriptor instead.

func (*CreateInspectionRequest) GetInspectionTypeId

func (x *CreateInspectionRequest) GetInspectionTypeId() string

func (*CreateInspectionRequest) ProtoMessage

func (*CreateInspectionRequest) ProtoMessage()

func (*CreateInspectionRequest) ProtoReflect

func (x *CreateInspectionRequest) ProtoReflect() protoreflect.Message

func (*CreateInspectionRequest) Reset

func (x *CreateInspectionRequest) Reset()

func (*CreateInspectionRequest) String

func (x *CreateInspectionRequest) String() string

type CreateInspectionResponse

type CreateInspectionResponse struct {

	// Unique ID assigned to the new inspection session.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// contains filtered or unexported fields
}

Response returned upon successful inspection session creation.

func (*CreateInspectionResponse) Descriptor deprecated

func (*CreateInspectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateInspectionResponse.ProtoReflect.Descriptor instead.

func (*CreateInspectionResponse) GetInspectionId

func (x *CreateInspectionResponse) GetInspectionId() string

func (*CreateInspectionResponse) ProtoMessage

func (*CreateInspectionResponse) ProtoMessage()

func (*CreateInspectionResponse) ProtoReflect

func (x *CreateInspectionResponse) ProtoReflect() protoreflect.Message

func (*CreateInspectionResponse) Reset

func (x *CreateInspectionResponse) Reset()

func (*CreateInspectionResponse) String

func (x *CreateInspectionResponse) String() string

type DryRunInspectionRequest

type DryRunInspectionRequest struct {

	// Inspection session ID.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// User-submitted parameters to evaluate.
	Parameters *InspectionParameters `protobuf:"bytes,2,opt,name=parameters" json:"parameters,omitempty"`
	// contains filtered or unexported fields
}

Request to dry-run an inspection task graph and evaluate parameters.

func (*DryRunInspectionRequest) Descriptor deprecated

func (*DryRunInspectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use DryRunInspectionRequest.ProtoReflect.Descriptor instead.

func (*DryRunInspectionRequest) GetInspectionId

func (x *DryRunInspectionRequest) GetInspectionId() string

func (*DryRunInspectionRequest) GetParameters

func (x *DryRunInspectionRequest) GetParameters() *InspectionParameters

func (*DryRunInspectionRequest) ProtoMessage

func (*DryRunInspectionRequest) ProtoMessage()

func (*DryRunInspectionRequest) ProtoReflect

func (x *DryRunInspectionRequest) ProtoReflect() protoreflect.Message

func (*DryRunInspectionRequest) Reset

func (x *DryRunInspectionRequest) Reset()

func (*DryRunInspectionRequest) String

func (x *DryRunInspectionRequest) String() string

type DryRunInspectionResponse

type DryRunInspectionResponse struct {

	// Form fields with updated hints and validation messages.
	Form []*FormField `protobuf:"bytes,1,rep,name=form" json:"form,omitempty"`
	// Generated queries for the configured inspection.
	Queries []*InspectionQuery `protobuf:"bytes,2,rep,name=queries" json:"queries,omitempty"`
	// Resolved task graph execution plan.
	Plan *InspectionPlan `protobuf:"bytes,3,opt,name=plan" json:"plan,omitempty"`
	// CLI command representation for headless job execution.
	JobCommand *InspectionJobCommand `protobuf:"bytes,4,opt,name=job_command,json=jobCommand" json:"job_command,omitempty"`
	// contains filtered or unexported fields
}

Response containing evaluated form fields, queries, and execution plan.

func (*DryRunInspectionResponse) Descriptor deprecated

func (*DryRunInspectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use DryRunInspectionResponse.ProtoReflect.Descriptor instead.

func (*DryRunInspectionResponse) GetForm

func (x *DryRunInspectionResponse) GetForm() []*FormField

func (*DryRunInspectionResponse) GetJobCommand

func (x *DryRunInspectionResponse) GetJobCommand() *InspectionJobCommand

func (*DryRunInspectionResponse) GetPlan

func (*DryRunInspectionResponse) GetQueries

func (x *DryRunInspectionResponse) GetQueries() []*InspectionQuery

func (*DryRunInspectionResponse) ProtoMessage

func (*DryRunInspectionResponse) ProtoMessage()

func (*DryRunInspectionResponse) ProtoReflect

func (x *DryRunInspectionResponse) ProtoReflect() protoreflect.Message

func (*DryRunInspectionResponse) Reset

func (x *DryRunInspectionResponse) Reset()

func (*DryRunInspectionResponse) String

func (x *DryRunInspectionResponse) String() string

type EstimatedCountPreset

type EstimatedCountPreset int32

EstimatedCountPreset defines predefined rough estimation categories when exact count estimation is unfeasible.

const (
	// Default unspecified preset (meaning numeric estimated_count should be used).
	EstimatedCountPreset_ESTIMATED_COUNT_PRESET_UNSPECIFIED EstimatedCountPreset = 0
	// Few logs matching this query (e.g. sporadic audit events or configuration changes).
	EstimatedCountPreset_ESTIMATED_COUNT_PRESET_FEW EstimatedCountPreset = 1
)

func (EstimatedCountPreset) Descriptor

func (EstimatedCountPreset) Enum

func (EstimatedCountPreset) EnumDescriptor deprecated

func (EstimatedCountPreset) EnumDescriptor() ([]byte, []int)

Deprecated: Use EstimatedCountPreset.Descriptor instead.

func (EstimatedCountPreset) Number

func (EstimatedCountPreset) String

func (x EstimatedCountPreset) String() string

func (EstimatedCountPreset) Type

type FeatureToggleInfo added in v0.59.0

type FeatureToggleInfo struct {

	// Implementation identifier of the feature task.
	TaskImplementationId *string `protobuf:"bytes,1,opt,name=task_implementation_id,json=taskImplementationId" json:"task_implementation_id,omitempty"`
	// Human-readable feature name.
	Label *string `protobuf:"bytes,2,opt,name=label" json:"label,omitempty"`
	// Detailed description of the feature behavior.
	Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	// Effective enabled state for this run.
	Enabled *bool `protobuf:"varint,4,opt,name=enabled" json:"enabled,omitempty"`
	// contains filtered or unexported fields
}

FeatureToggleInfo provides toggle configuration state for an available feature task.

func (*FeatureToggleInfo) Descriptor deprecated added in v0.59.0

func (*FeatureToggleInfo) Descriptor() ([]byte, []int)

Deprecated: Use FeatureToggleInfo.ProtoReflect.Descriptor instead.

func (*FeatureToggleInfo) GetDescription added in v0.59.0

func (x *FeatureToggleInfo) GetDescription() string

func (*FeatureToggleInfo) GetEnabled added in v0.59.0

func (x *FeatureToggleInfo) GetEnabled() bool

func (*FeatureToggleInfo) GetLabel added in v0.59.0

func (x *FeatureToggleInfo) GetLabel() string

func (*FeatureToggleInfo) GetTaskImplementationId added in v0.59.0

func (x *FeatureToggleInfo) GetTaskImplementationId() string

func (*FeatureToggleInfo) ProtoMessage added in v0.59.0

func (*FeatureToggleInfo) ProtoMessage()

func (*FeatureToggleInfo) ProtoReflect added in v0.59.0

func (x *FeatureToggleInfo) ProtoReflect() protoreflect.Message

func (*FeatureToggleInfo) Reset added in v0.59.0

func (x *FeatureToggleInfo) Reset()

func (*FeatureToggleInfo) String added in v0.59.0

func (x *FeatureToggleInfo) String() string

type FileFormField

type FileFormField struct {

	// Token ID to bind the uploaded file with the form field.
	TokenId *string `protobuf:"bytes,1,opt,name=token_id,json=tokenId" json:"token_id,omitempty"`
	// Current upload status of the file on the server.
	Status *UploadStatus `protobuf:"varint,2,opt,name=status,enum=api.v1.UploadStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

FileFormField configures a file upload input field.

func (*FileFormField) Descriptor deprecated

func (*FileFormField) Descriptor() ([]byte, []int)

Deprecated: Use FileFormField.ProtoReflect.Descriptor instead.

func (*FileFormField) GetStatus

func (x *FileFormField) GetStatus() UploadStatus

func (*FileFormField) GetTokenId

func (x *FileFormField) GetTokenId() string

func (*FileFormField) ProtoMessage

func (*FileFormField) ProtoMessage()

func (*FileFormField) ProtoReflect

func (x *FileFormField) ProtoReflect() protoreflect.Message

func (*FileFormField) Reset

func (x *FileFormField) Reset()

func (*FileFormField) String

func (x *FileFormField) String() string

type FileParameterValue

type FileParameterValue struct {

	// Upload token string returned from file upload endpoint.
	Token *string `protobuf:"bytes,1,opt,name=token" json:"token,omitempty"`
	// contains filtered or unexported fields
}

FileParameterValue holds an uploaded file reference token.

func (*FileParameterValue) Descriptor deprecated

func (*FileParameterValue) Descriptor() ([]byte, []int)

Deprecated: Use FileParameterValue.ProtoReflect.Descriptor instead.

func (*FileParameterValue) GetToken

func (x *FileParameterValue) GetToken() string

func (*FileParameterValue) ProtoMessage

func (*FileParameterValue) ProtoMessage()

func (*FileParameterValue) ProtoReflect

func (x *FileParameterValue) ProtoReflect() protoreflect.Message

func (*FileParameterValue) Reset

func (x *FileParameterValue) Reset()

func (*FileParameterValue) String

func (x *FileParameterValue) String() string

type FilterProgress

type FilterProgress struct {

	// Name of the current pipeline stage being executed.
	StageName *string `protobuf:"bytes,1,opt,name=stage_name,json=stageName" json:"stage_name,omitempty"`
	// Number of items processed in the current stage.
	Current *uint32 `protobuf:"varint,2,opt,name=current" json:"current,omitempty"`
	// Total number of items to process in the current stage.
	Total *uint32 `protobuf:"varint,3,opt,name=total" json:"total,omitempty"`
	// contains filtered or unexported fields
}

Intermediate progress update emitted during filter pipeline execution.

func (*FilterProgress) Descriptor deprecated

func (*FilterProgress) Descriptor() ([]byte, []int)

Deprecated: Use FilterProgress.ProtoReflect.Descriptor instead.

func (*FilterProgress) GetCurrent

func (x *FilterProgress) GetCurrent() uint32

func (*FilterProgress) GetStageName

func (x *FilterProgress) GetStageName() string

func (*FilterProgress) GetTotal

func (x *FilterProgress) GetTotal() uint32

func (*FilterProgress) ProtoMessage

func (*FilterProgress) ProtoMessage()

func (*FilterProgress) ProtoReflect

func (x *FilterProgress) ProtoReflect() protoreflect.Message

func (*FilterProgress) Reset

func (x *FilterProgress) Reset()

func (*FilterProgress) String

func (x *FilterProgress) String() string

type FilterResult

type FilterResult struct {

	// Mode indicating whether timeline_bitset represents matching (INCLUDE) or filtered-out (EXCLUDE) timelines.
	TimelineMode *FilterResultMode `protobuf:"varint,1,opt,name=timeline_mode,json=timelineMode,enum=api.v1.FilterResultMode" json:"timeline_mode,omitempty"`
	// Sparse bitset of timeline IDs passing or excluded by the filter pipeline.
	TimelineBitset *SparseBitset `protobuf:"bytes,2,opt,name=timeline_bitset,json=timelineBitset" json:"timeline_bitset,omitempty"`
	// Mode indicating whether log_bitset represents matching (INCLUDE) or filtered-out (EXCLUDE) logs.
	LogMode *FilterResultMode `protobuf:"varint,3,opt,name=log_mode,json=logMode,enum=api.v1.FilterResultMode" json:"log_mode,omitempty"`
	// Sparse bitset of log IDs passing or excluded by the filter pipeline.
	LogBitset *SparseBitset `protobuf:"bytes,4,opt,name=log_bitset,json=logBitset" json:"log_bitset,omitempty"`
	// contains filtered or unexported fields
}

Final result containing the sparse bitsets of all timelines and logs that passed the filter pipeline.

func (*FilterResult) Descriptor deprecated

func (*FilterResult) Descriptor() ([]byte, []int)

Deprecated: Use FilterResult.ProtoReflect.Descriptor instead.

func (*FilterResult) GetLogBitset

func (x *FilterResult) GetLogBitset() *SparseBitset

func (*FilterResult) GetLogMode

func (x *FilterResult) GetLogMode() FilterResultMode

func (*FilterResult) GetTimelineBitset

func (x *FilterResult) GetTimelineBitset() *SparseBitset

func (*FilterResult) GetTimelineMode

func (x *FilterResult) GetTimelineMode() FilterResultMode

func (*FilterResult) ProtoMessage

func (*FilterResult) ProtoMessage()

func (*FilterResult) ProtoReflect

func (x *FilterResult) ProtoReflect() protoreflect.Message

func (*FilterResult) Reset

func (x *FilterResult) Reset()

func (*FilterResult) String

func (x *FilterResult) String() string

type FilterResultMode

type FilterResultMode int32

Mode specifying whether the associated sparse bitset represents matching or excluded items.

const (
	FilterResultMode_FILTER_RESULT_MODE_UNSPECIFIED FilterResultMode = 0
	FilterResultMode_FILTER_RESULT_MODE_INCLUDE     FilterResultMode = 1
	FilterResultMode_FILTER_RESULT_MODE_EXCLUDE     FilterResultMode = 2
)

func (FilterResultMode) Descriptor

func (FilterResultMode) Enum

func (FilterResultMode) EnumDescriptor deprecated

func (FilterResultMode) EnumDescriptor() ([]byte, []int)

Deprecated: Use FilterResultMode.Descriptor instead.

func (FilterResultMode) Number

func (FilterResultMode) String

func (x FilterResultMode) String() string

func (FilterResultMode) Type

type FilterTimelineRequest

type FilterTimelineRequest struct {

	// The active workbench session identifier.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// CEL expression to filter timelines by path, name, or metadata. Empty string matches all timelines.
	TimelineQuery *string `protobuf:"bytes,2,opt,name=timeline_query,json=timelineQuery" json:"timeline_query,omitempty"`
	// CEL expression to exclude timelines and their descendants. Empty string excludes none.
	TimelineExclusionQuery *string `protobuf:"bytes,3,opt,name=timeline_exclusion_query,json=timelineExclusionQuery" json:"timeline_exclusion_query,omitempty"`
	// CEL expression to filter log entries within remaining timelines. Empty string matches all logs.
	LogQuery *string `protobuf:"bytes,4,opt,name=log_query,json=logQuery" json:"log_query,omitempty"`
	// When true, excludes timelines that contain no matching log entries.
	ExcludeNoLogs *bool `protobuf:"varint,5,opt,name=exclude_no_logs,json=excludeNoLogs" json:"exclude_no_logs,omitempty"`
	// contains filtered or unexported fields
}

Request to execute a complete timeline and log filtering pipeline against an active Workbench dataset.

func (*FilterTimelineRequest) Descriptor deprecated

func (*FilterTimelineRequest) Descriptor() ([]byte, []int)

Deprecated: Use FilterTimelineRequest.ProtoReflect.Descriptor instead.

func (*FilterTimelineRequest) GetExcludeNoLogs

func (x *FilterTimelineRequest) GetExcludeNoLogs() bool

func (*FilterTimelineRequest) GetLogQuery

func (x *FilterTimelineRequest) GetLogQuery() string

func (*FilterTimelineRequest) GetTimelineExclusionQuery

func (x *FilterTimelineRequest) GetTimelineExclusionQuery() string

func (*FilterTimelineRequest) GetTimelineQuery

func (x *FilterTimelineRequest) GetTimelineQuery() string

func (*FilterTimelineRequest) GetWorkbenchId

func (x *FilterTimelineRequest) GetWorkbenchId() string

func (*FilterTimelineRequest) ProtoMessage

func (*FilterTimelineRequest) ProtoMessage()

func (*FilterTimelineRequest) ProtoReflect

func (x *FilterTimelineRequest) ProtoReflect() protoreflect.Message

func (*FilterTimelineRequest) Reset

func (x *FilterTimelineRequest) Reset()

func (*FilterTimelineRequest) String

func (x *FilterTimelineRequest) String() string

type FilterTimelineResponse

type FilterTimelineResponse struct {

	// Payload containing either an intermediate progress notification or the terminal filter result.
	//
	// Types that are valid to be assigned to Payload:
	//
	//	*FilterTimelineResponse_Progress
	//	*FilterTimelineResponse_Result
	Payload isFilterTimelineResponse_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

Streamed message emitted during FilterTimeline execution.

func (*FilterTimelineResponse) Descriptor deprecated

func (*FilterTimelineResponse) Descriptor() ([]byte, []int)

Deprecated: Use FilterTimelineResponse.ProtoReflect.Descriptor instead.

func (*FilterTimelineResponse) GetPayload

func (x *FilterTimelineResponse) GetPayload() isFilterTimelineResponse_Payload

func (*FilterTimelineResponse) GetProgress

func (x *FilterTimelineResponse) GetProgress() *FilterProgress

func (*FilterTimelineResponse) GetResult

func (x *FilterTimelineResponse) GetResult() *FilterResult

func (*FilterTimelineResponse) ProtoMessage

func (*FilterTimelineResponse) ProtoMessage()

func (*FilterTimelineResponse) ProtoReflect

func (x *FilterTimelineResponse) ProtoReflect() protoreflect.Message

func (*FilterTimelineResponse) Reset

func (x *FilterTimelineResponse) Reset()

func (*FilterTimelineResponse) String

func (x *FilterTimelineResponse) String() string

type FilterTimelineResponse_Progress

type FilterTimelineResponse_Progress struct {
	Progress *FilterProgress `protobuf:"bytes,1,opt,name=progress,oneof"`
}

type FilterTimelineResponse_Result

type FilterTimelineResponse_Result struct {
	Result *FilterResult `protobuf:"bytes,2,opt,name=result,oneof"`
}

type FilterTimelineSyncRequest

type FilterTimelineSyncRequest struct {

	// The active workbench session identifier.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// CEL expression to filter timelines by path, name, or metadata. Empty string matches all timelines.
	TimelineQuery *string `protobuf:"bytes,2,opt,name=timeline_query,json=timelineQuery" json:"timeline_query,omitempty"`
	// CEL expression to exclude timelines and their descendants. Empty string excludes none.
	TimelineExclusionQuery *string `protobuf:"bytes,3,opt,name=timeline_exclusion_query,json=timelineExclusionQuery" json:"timeline_exclusion_query,omitempty"`
	// CEL expression to filter log entries within remaining timelines. Empty string matches all logs.
	LogQuery *string `protobuf:"bytes,4,opt,name=log_query,json=logQuery" json:"log_query,omitempty"`
	// When true, excludes timelines that contain no matching log entries.
	ExcludeNoLogs *bool `protobuf:"varint,5,opt,name=exclude_no_logs,json=excludeNoLogs" json:"exclude_no_logs,omitempty"`
	// Job identifier returned from a previous call, or empty to start a new filter task.
	JobId *string `protobuf:"bytes,6,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Request to start or poll a timeline and log filter evaluation task.

func (*FilterTimelineSyncRequest) Descriptor deprecated

func (*FilterTimelineSyncRequest) Descriptor() ([]byte, []int)

Deprecated: Use FilterTimelineSyncRequest.ProtoReflect.Descriptor instead.

func (*FilterTimelineSyncRequest) GetExcludeNoLogs

func (x *FilterTimelineSyncRequest) GetExcludeNoLogs() bool

func (*FilterTimelineSyncRequest) GetJobId

func (x *FilterTimelineSyncRequest) GetJobId() string

func (*FilterTimelineSyncRequest) GetLogQuery

func (x *FilterTimelineSyncRequest) GetLogQuery() string

func (*FilterTimelineSyncRequest) GetTimelineExclusionQuery

func (x *FilterTimelineSyncRequest) GetTimelineExclusionQuery() string

func (*FilterTimelineSyncRequest) GetTimelineQuery

func (x *FilterTimelineSyncRequest) GetTimelineQuery() string

func (*FilterTimelineSyncRequest) GetWorkbenchId

func (x *FilterTimelineSyncRequest) GetWorkbenchId() string

func (*FilterTimelineSyncRequest) ProtoMessage

func (*FilterTimelineSyncRequest) ProtoMessage()

func (*FilterTimelineSyncRequest) ProtoReflect

func (*FilterTimelineSyncRequest) Reset

func (x *FilterTimelineSyncRequest) Reset()

func (*FilterTimelineSyncRequest) String

func (x *FilterTimelineSyncRequest) String() string

type FilterTimelineSyncResponse

type FilterTimelineSyncResponse struct {

	// Unique job identifier tracking this filter task.
	JobId *string `protobuf:"bytes,1,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
	// Whether the filter task has completed.
	IsDone *bool `protobuf:"varint,2,opt,name=is_done,json=isDone" json:"is_done,omitempty"`
	// Current intermediate progress update.
	Progress *FilterProgress `protobuf:"bytes,3,opt,name=progress" json:"progress,omitempty"`
	// Final filter result, populated only when is_done is true.
	Result *FilterResult `protobuf:"bytes,4,opt,name=result" json:"result,omitempty"`
	// Error message if the filter task failed.
	ErrorMessage *string `protobuf:"bytes,5,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"`
	// contains filtered or unexported fields
}

Response containing current progress or final filter result.

func (*FilterTimelineSyncResponse) Descriptor deprecated

func (*FilterTimelineSyncResponse) Descriptor() ([]byte, []int)

Deprecated: Use FilterTimelineSyncResponse.ProtoReflect.Descriptor instead.

func (*FilterTimelineSyncResponse) GetErrorMessage

func (x *FilterTimelineSyncResponse) GetErrorMessage() string

func (*FilterTimelineSyncResponse) GetIsDone

func (x *FilterTimelineSyncResponse) GetIsDone() bool

func (*FilterTimelineSyncResponse) GetJobId

func (x *FilterTimelineSyncResponse) GetJobId() string

func (*FilterTimelineSyncResponse) GetProgress

func (x *FilterTimelineSyncResponse) GetProgress() *FilterProgress

func (*FilterTimelineSyncResponse) GetResult

func (x *FilterTimelineSyncResponse) GetResult() *FilterResult

func (*FilterTimelineSyncResponse) ProtoMessage

func (*FilterTimelineSyncResponse) ProtoMessage()

func (*FilterTimelineSyncResponse) ProtoReflect

func (*FilterTimelineSyncResponse) Reset

func (x *FilterTimelineSyncResponse) Reset()

func (*FilterTimelineSyncResponse) String

func (x *FilterTimelineSyncResponse) String() string

type FormField

type FormField struct {

	// Unique identifier for the form field.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Label text displayed above the input.
	Label *string `protobuf:"bytes,2,opt,name=label" json:"label,omitempty"`
	// Explanatory description of the parameter.
	Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	// Severity category of the hint.
	HintType *ParameterHintType `protobuf:"varint,4,opt,name=hint_type,json=hintType,enum=api.v1.ParameterHintType" json:"hint_type,omitempty"`
	// Hint or validation message text displayed beneath the input.
	Hint *string `protobuf:"bytes,5,opt,name=hint" json:"hint,omitempty"`
	// Specific field type configuration.
	//
	// Types that are valid to be assigned to Kind:
	//
	//	*FormField_Group
	//	*FormField_Text
	//	*FormField_File
	//	*FormField_Set
	//	*FormField_Checkbox
	Kind isFormField_Kind `protobuf_oneof:"kind"`
	// Indicates whether the form field is currently being processed or validated asynchronously.
	Pending *bool `protobuf:"varint,11,opt,name=pending" json:"pending,omitempty"`
	// contains filtered or unexported fields
}

FormField defines a single input field or group within the dynamic inspection parameter form.

func (*FormField) Descriptor deprecated

func (*FormField) Descriptor() ([]byte, []int)

Deprecated: Use FormField.ProtoReflect.Descriptor instead.

func (*FormField) GetCheckbox added in v0.59.0

func (x *FormField) GetCheckbox() *CheckboxFormField

func (*FormField) GetDescription

func (x *FormField) GetDescription() string

func (*FormField) GetFile

func (x *FormField) GetFile() *FileFormField

func (*FormField) GetGroup

func (x *FormField) GetGroup() *GroupFormField

func (*FormField) GetHint

func (x *FormField) GetHint() string

func (*FormField) GetHintType

func (x *FormField) GetHintType() ParameterHintType

func (*FormField) GetId

func (x *FormField) GetId() string

func (*FormField) GetKind

func (x *FormField) GetKind() isFormField_Kind

func (*FormField) GetLabel

func (x *FormField) GetLabel() string

func (*FormField) GetPending added in v0.59.0

func (x *FormField) GetPending() bool

func (*FormField) GetSet

func (x *FormField) GetSet() *SetFormField

func (*FormField) GetText

func (x *FormField) GetText() *TextFormField

func (*FormField) ProtoMessage

func (*FormField) ProtoMessage()

func (*FormField) ProtoReflect

func (x *FormField) ProtoReflect() protoreflect.Message

func (*FormField) Reset

func (x *FormField) Reset()

func (*FormField) String

func (x *FormField) String() string

type FormField_Checkbox added in v0.59.0

type FormField_Checkbox struct {
	// Checkbox toggle input field.
	Checkbox *CheckboxFormField `protobuf:"bytes,10,opt,name=checkbox,oneof"`
}

type FormField_File

type FormField_File struct {
	// File upload field.
	File *FileFormField `protobuf:"bytes,8,opt,name=file,oneof"`
}

type FormField_Group

type FormField_Group struct {
	// Nested group containing sub-fields.
	Group *GroupFormField `protobuf:"bytes,6,opt,name=group,oneof"`
}

type FormField_Set

type FormField_Set struct {
	// Multi-select option set field.
	Set *SetFormField `protobuf:"bytes,9,opt,name=set,oneof"`
}

type FormField_Text

type FormField_Text struct {
	// Standard text input.
	Text *TextFormField `protobuf:"bytes,7,opt,name=text,oneof"`
}

type GetArchitectureGraphRequest

type GetArchitectureGraphRequest struct {

	// The active workbench session identifier.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// Target point-in-time timestamp in nanoseconds since unix epoch.
	TimestampNs *int64 `protobuf:"varint,2,opt,name=timestamp_ns,json=timestampNs" json:"timestamp_ns,omitempty"`
	// Filtered timeline IDs to consider for graph construction.
	TimelineBitset *SparseBitset `protobuf:"bytes,3,opt,name=timeline_bitset,json=timelineBitset" json:"timeline_bitset,omitempty"`
	// Deletion retention threshold in seconds. Resources deleted within this threshold are included.
	DeletionThresholdSeconds *float64 `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request to generate a Kubernetes architecture graph for a specific point in time.

func (*GetArchitectureGraphRequest) Descriptor deprecated

func (*GetArchitectureGraphRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetArchitectureGraphRequest.ProtoReflect.Descriptor instead.

func (*GetArchitectureGraphRequest) GetDeletionThresholdSeconds

func (x *GetArchitectureGraphRequest) GetDeletionThresholdSeconds() float64

func (*GetArchitectureGraphRequest) GetTimelineBitset

func (x *GetArchitectureGraphRequest) GetTimelineBitset() *SparseBitset

func (*GetArchitectureGraphRequest) GetTimestampNs

func (x *GetArchitectureGraphRequest) GetTimestampNs() int64

func (*GetArchitectureGraphRequest) GetWorkbenchId

func (x *GetArchitectureGraphRequest) GetWorkbenchId() string

func (*GetArchitectureGraphRequest) ProtoMessage

func (*GetArchitectureGraphRequest) ProtoMessage()

func (*GetArchitectureGraphRequest) ProtoReflect

func (*GetArchitectureGraphRequest) Reset

func (x *GetArchitectureGraphRequest) Reset()

func (*GetArchitectureGraphRequest) String

func (x *GetArchitectureGraphRequest) String() string

type GetArchitectureGraphResponse

type GetArchitectureGraphResponse struct {

	// Timestamp in nanoseconds matching the query point in time.
	TimestampNs *int64 `protobuf:"varint,1,opt,name=timestamp_ns,json=timestampNs" json:"timestamp_ns,omitempty"`
	// Discovered Kubernetes Nodes.
	Nodes []*GraphNode `protobuf:"bytes,2,rep,name=nodes" json:"nodes,omitempty"`
	// Discovered Kubernetes Pods.
	Pods []*GraphPod `protobuf:"bytes,3,rep,name=pods" json:"pods,omitempty"`
	// Discovered Kubernetes Services.
	Services []*GraphService `protobuf:"bytes,4,rep,name=services" json:"services,omitempty"`
	// Discovered mid-level workload controllers (DaemonSets, ReplicaSets, Jobs).
	PodOwners []*GraphPodOwner `protobuf:"bytes,5,rep,name=pod_owners,json=podOwners" json:"pod_owners,omitempty"`
	// Discovered top-level workload controllers (Deployments, CronJobs).
	PodOwnerOwners []*GraphPodOwnerOwner `protobuf:"bytes,6,rep,name=pod_owner_owners,json=podOwnerOwners" json:"pod_owner_owners,omitempty"`
	// Directed relationships interconnecting the resources.
	Edges []*GraphEdge `protobuf:"bytes,7,rep,name=edges" json:"edges,omitempty"`
	// contains filtered or unexported fields
}

Response containing the complete Kubernetes architecture graph at a requested timestamp.

func (*GetArchitectureGraphResponse) Descriptor deprecated

func (*GetArchitectureGraphResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetArchitectureGraphResponse.ProtoReflect.Descriptor instead.

func (*GetArchitectureGraphResponse) GetEdges

func (x *GetArchitectureGraphResponse) GetEdges() []*GraphEdge

func (*GetArchitectureGraphResponse) GetNodes

func (x *GetArchitectureGraphResponse) GetNodes() []*GraphNode

func (*GetArchitectureGraphResponse) GetPodOwnerOwners

func (x *GetArchitectureGraphResponse) GetPodOwnerOwners() []*GraphPodOwnerOwner

func (*GetArchitectureGraphResponse) GetPodOwners

func (x *GetArchitectureGraphResponse) GetPodOwners() []*GraphPodOwner

func (*GetArchitectureGraphResponse) GetPods

func (x *GetArchitectureGraphResponse) GetPods() []*GraphPod

func (*GetArchitectureGraphResponse) GetServices

func (x *GetArchitectureGraphResponse) GetServices() []*GraphService

func (*GetArchitectureGraphResponse) GetTimestampNs

func (x *GetArchitectureGraphResponse) GetTimestampNs() int64

func (*GetArchitectureGraphResponse) ProtoMessage

func (*GetArchitectureGraphResponse) ProtoMessage()

func (*GetArchitectureGraphResponse) ProtoReflect

func (*GetArchitectureGraphResponse) Reset

func (x *GetArchitectureGraphResponse) Reset()

func (*GetArchitectureGraphResponse) String

type GetInspectionDataChunkRequest

type GetInspectionDataChunkRequest struct {

	// Inspection session ID.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// Zero-based byte offset to begin reading from.
	OffsetBytes *int64 `protobuf:"varint,2,opt,name=offset_bytes,json=offsetBytes" json:"offset_bytes,omitempty"`
	// Maximum number of bytes to retrieve in this chunk.
	MaxSizeBytes *int64 `protobuf:"varint,3,opt,name=max_size_bytes,json=maxSizeBytes" json:"max_size_bytes,omitempty"`
	// contains filtered or unexported fields
}

Request to download a byte chunk of the generated .khi inspection archive.

func (*GetInspectionDataChunkRequest) Descriptor deprecated

func (*GetInspectionDataChunkRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInspectionDataChunkRequest.ProtoReflect.Descriptor instead.

func (*GetInspectionDataChunkRequest) GetInspectionId

func (x *GetInspectionDataChunkRequest) GetInspectionId() string

func (*GetInspectionDataChunkRequest) GetMaxSizeBytes

func (x *GetInspectionDataChunkRequest) GetMaxSizeBytes() int64

func (*GetInspectionDataChunkRequest) GetOffsetBytes

func (x *GetInspectionDataChunkRequest) GetOffsetBytes() int64

func (*GetInspectionDataChunkRequest) ProtoMessage

func (*GetInspectionDataChunkRequest) ProtoMessage()

func (*GetInspectionDataChunkRequest) ProtoReflect

func (*GetInspectionDataChunkRequest) Reset

func (x *GetInspectionDataChunkRequest) Reset()

func (*GetInspectionDataChunkRequest) String

type GetInspectionDataChunkResponse

type GetInspectionDataChunkResponse struct {

	// Binary payload of the requested chunk.
	Data []byte `protobuf:"bytes,1,opt,name=data" json:"data,omitempty"`
	// Total byte size of the complete inspection archive.
	TotalFileSizeBytes *int64 `protobuf:"varint,2,opt,name=total_file_size_bytes,json=totalFileSizeBytes" json:"total_file_size_bytes,omitempty"`
	// contains filtered or unexported fields
}

Response containing a byte chunk of the inspection archive.

func (*GetInspectionDataChunkResponse) Descriptor deprecated

func (*GetInspectionDataChunkResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetInspectionDataChunkResponse.ProtoReflect.Descriptor instead.

func (*GetInspectionDataChunkResponse) GetData

func (x *GetInspectionDataChunkResponse) GetData() []byte

func (*GetInspectionDataChunkResponse) GetTotalFileSizeBytes

func (x *GetInspectionDataChunkResponse) GetTotalFileSizeBytes() int64

func (*GetInspectionDataChunkResponse) ProtoMessage

func (*GetInspectionDataChunkResponse) ProtoMessage()

func (*GetInspectionDataChunkResponse) ProtoReflect

func (*GetInspectionDataChunkResponse) Reset

func (x *GetInspectionDataChunkResponse) Reset()

func (*GetInspectionDataChunkResponse) String

type GetInspectionFeaturesRequest

type GetInspectionFeaturesRequest struct {

	// Inspection session ID.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// contains filtered or unexported fields
}

Request to retrieve available features and their states for an inspection.

func (*GetInspectionFeaturesRequest) Descriptor deprecated

func (*GetInspectionFeaturesRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInspectionFeaturesRequest.ProtoReflect.Descriptor instead.

func (*GetInspectionFeaturesRequest) GetInspectionId

func (x *GetInspectionFeaturesRequest) GetInspectionId() string

func (*GetInspectionFeaturesRequest) ProtoMessage

func (*GetInspectionFeaturesRequest) ProtoMessage()

func (*GetInspectionFeaturesRequest) ProtoReflect

func (*GetInspectionFeaturesRequest) Reset

func (x *GetInspectionFeaturesRequest) Reset()

func (*GetInspectionFeaturesRequest) String

type GetInspectionFeaturesResponse

type GetInspectionFeaturesResponse struct {

	// List of available inspection features.
	Features []*InspectionFeature `protobuf:"bytes,1,rep,name=features" json:"features,omitempty"`
	// contains filtered or unexported fields
}

Response containing available features for an inspection.

func (*GetInspectionFeaturesResponse) Descriptor deprecated

func (*GetInspectionFeaturesResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetInspectionFeaturesResponse.ProtoReflect.Descriptor instead.

func (*GetInspectionFeaturesResponse) GetFeatures

func (*GetInspectionFeaturesResponse) ProtoMessage

func (*GetInspectionFeaturesResponse) ProtoMessage()

func (*GetInspectionFeaturesResponse) ProtoReflect

func (*GetInspectionFeaturesResponse) Reset

func (x *GetInspectionFeaturesResponse) Reset()

func (*GetInspectionFeaturesResponse) String

type GetInspectionMetadataRequest

type GetInspectionMetadataRequest struct {

	// Inspection session ID.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// contains filtered or unexported fields
}

Request to retrieve full metadata of a finished inspection.

func (*GetInspectionMetadataRequest) Descriptor deprecated

func (*GetInspectionMetadataRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInspectionMetadataRequest.ProtoReflect.Descriptor instead.

func (*GetInspectionMetadataRequest) GetInspectionId

func (x *GetInspectionMetadataRequest) GetInspectionId() string

func (*GetInspectionMetadataRequest) ProtoMessage

func (*GetInspectionMetadataRequest) ProtoMessage()

func (*GetInspectionMetadataRequest) ProtoReflect

func (*GetInspectionMetadataRequest) Reset

func (x *GetInspectionMetadataRequest) Reset()

func (*GetInspectionMetadataRequest) String

type GetInspectionMetadataResponse

type GetInspectionMetadataResponse struct {

	// Header metadata including timestamps and archive details.
	Header *InspectionHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	// Task execution plan.
	Plan *InspectionPlan `protobuf:"bytes,2,opt,name=plan" json:"plan,omitempty"`
	// Executed queries.
	Queries []*InspectionQuery `protobuf:"bytes,3,rep,name=queries" json:"queries,omitempty"`
	// Diagnostic logs from task execution.
	Logs []*InspectionLog `protobuf:"bytes,4,rep,name=logs" json:"logs,omitempty"`
	// Errors encountered during execution, if any.
	Error *InspectionErrorSet `protobuf:"bytes,5,opt,name=error" json:"error,omitempty"`
	// CLI command representation for headless job execution.
	JobCommand *InspectionJobCommand `protobuf:"bytes,6,opt,name=job_command,json=jobCommand" json:"job_command,omitempty"`
	// contains filtered or unexported fields
}

Response containing complete metadata for an inspection.

func (*GetInspectionMetadataResponse) Descriptor deprecated

func (*GetInspectionMetadataResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetInspectionMetadataResponse.ProtoReflect.Descriptor instead.

func (*GetInspectionMetadataResponse) GetError

func (*GetInspectionMetadataResponse) GetHeader

func (*GetInspectionMetadataResponse) GetJobCommand added in v0.59.0

func (*GetInspectionMetadataResponse) GetLogs

func (*GetInspectionMetadataResponse) GetPlan

func (*GetInspectionMetadataResponse) GetQueries

func (*GetInspectionMetadataResponse) ProtoMessage

func (*GetInspectionMetadataResponse) ProtoMessage()

func (*GetInspectionMetadataResponse) ProtoReflect

func (*GetInspectionMetadataResponse) Reset

func (x *GetInspectionMetadataResponse) Reset()

func (*GetInspectionMetadataResponse) String

type GetInspectionTaskRegistryRequest added in v0.59.0

type GetInspectionTaskRegistryRequest struct {
	// contains filtered or unexported fields
}

Request to retrieve all registered tasks and inspection types.

func (*GetInspectionTaskRegistryRequest) Descriptor deprecated added in v0.59.0

func (*GetInspectionTaskRegistryRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInspectionTaskRegistryRequest.ProtoReflect.Descriptor instead.

func (*GetInspectionTaskRegistryRequest) ProtoMessage added in v0.59.0

func (*GetInspectionTaskRegistryRequest) ProtoMessage()

func (*GetInspectionTaskRegistryRequest) ProtoReflect added in v0.59.0

func (*GetInspectionTaskRegistryRequest) Reset added in v0.59.0

func (*GetInspectionTaskRegistryRequest) String added in v0.59.0

type GetInspectionTaskRegistryResponse added in v0.59.0

type GetInspectionTaskRegistryResponse struct {

	// Registered tasks grouped by their logical task reference identifiers.
	TaskGroups []*RegisteredTaskGroupInfo `protobuf:"bytes,1,rep,name=task_groups,json=taskGroups" json:"task_groups,omitempty"`
	// All inspection types available on the server.
	InspectionTypes []*RegisteredInspectionTypeInfo `protobuf:"bytes,2,rep,name=inspection_types,json=inspectionTypes" json:"inspection_types,omitempty"`
	// contains filtered or unexported fields
}

Response containing all registered tasks grouped by reference identifier and all inspection types.

func (*GetInspectionTaskRegistryResponse) Descriptor deprecated added in v0.59.0

func (*GetInspectionTaskRegistryResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetInspectionTaskRegistryResponse.ProtoReflect.Descriptor instead.

func (*GetInspectionTaskRegistryResponse) GetInspectionTypes added in v0.59.0

func (*GetInspectionTaskRegistryResponse) GetTaskGroups added in v0.59.0

func (*GetInspectionTaskRegistryResponse) ProtoMessage added in v0.59.0

func (*GetInspectionTaskRegistryResponse) ProtoMessage()

func (*GetInspectionTaskRegistryResponse) ProtoReflect added in v0.59.0

func (*GetInspectionTaskRegistryResponse) Reset added in v0.59.0

func (*GetInspectionTaskRegistryResponse) String added in v0.59.0

type GetInspectionTypesRequest

type GetInspectionTypesRequest struct {
	// contains filtered or unexported fields
}

Request to list all supported inspection types.

func (*GetInspectionTypesRequest) Descriptor deprecated

func (*GetInspectionTypesRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInspectionTypesRequest.ProtoReflect.Descriptor instead.

func (*GetInspectionTypesRequest) ProtoMessage

func (*GetInspectionTypesRequest) ProtoMessage()

func (*GetInspectionTypesRequest) ProtoReflect

func (*GetInspectionTypesRequest) Reset

func (x *GetInspectionTypesRequest) Reset()

func (*GetInspectionTypesRequest) String

func (x *GetInspectionTypesRequest) String() string

type GetInspectionTypesResponse

type GetInspectionTypesResponse struct {

	// Supported inspection types.
	Types []*InspectionType `protobuf:"bytes,1,rep,name=types" json:"types,omitempty"`
	// contains filtered or unexported fields
}

Response containing all supported inspection types.

func (*GetInspectionTypesResponse) Descriptor deprecated

func (*GetInspectionTypesResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetInspectionTypesResponse.ProtoReflect.Descriptor instead.

func (*GetInspectionTypesResponse) GetTypes

func (x *GetInspectionTypesResponse) GetTypes() []*InspectionType

func (*GetInspectionTypesResponse) ProtoMessage

func (*GetInspectionTypesResponse) ProtoMessage()

func (*GetInspectionTypesResponse) ProtoReflect

func (*GetInspectionTypesResponse) Reset

func (x *GetInspectionTypesResponse) Reset()

func (*GetInspectionTypesResponse) String

func (x *GetInspectionTypesResponse) String() string

type GetInspectionsRequest

type GetInspectionsRequest struct {
	// contains filtered or unexported fields
}

Request to list all active inspection runner sessions.

func (*GetInspectionsRequest) Descriptor deprecated

func (*GetInspectionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInspectionsRequest.ProtoReflect.Descriptor instead.

func (*GetInspectionsRequest) ProtoMessage

func (*GetInspectionsRequest) ProtoMessage()

func (*GetInspectionsRequest) ProtoReflect

func (x *GetInspectionsRequest) ProtoReflect() protoreflect.Message

func (*GetInspectionsRequest) Reset

func (x *GetInspectionsRequest) Reset()

func (*GetInspectionsRequest) String

func (x *GetInspectionsRequest) String() string

type GetInspectionsResponse

type GetInspectionsResponse struct {

	// Active inspections.
	Inspections []*InspectionListItem `protobuf:"bytes,1,rep,name=inspections" json:"inspections,omitempty"`
	// contains filtered or unexported fields
}

Response containing the snapshot of active inspection runner sessions.

func (*GetInspectionsResponse) Descriptor deprecated

func (*GetInspectionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetInspectionsResponse.ProtoReflect.Descriptor instead.

func (*GetInspectionsResponse) GetInspections

func (x *GetInspectionsResponse) GetInspections() []*InspectionListItem

func (*GetInspectionsResponse) ProtoMessage

func (*GetInspectionsResponse) ProtoMessage()

func (*GetInspectionsResponse) ProtoReflect

func (x *GetInspectionsResponse) ProtoReflect() protoreflect.Message

func (*GetInspectionsResponse) Reset

func (x *GetInspectionsResponse) Reset()

func (*GetInspectionsResponse) String

func (x *GetInspectionsResponse) String() string

type GetTimelineIDsForLogsRequest added in v0.58.4

type GetTimelineIDsForLogsRequest struct {

	// The active workbench session identifier.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// The unique IDs of the logs to look up.
	LogIds []uint32 `protobuf:"varint,2,rep,packed,name=log_ids,json=logIds" json:"log_ids,omitempty"`
	// contains filtered or unexported fields
}

Request to retrieve timeline IDs associated with log IDs.

func (*GetTimelineIDsForLogsRequest) Descriptor deprecated added in v0.58.4

func (*GetTimelineIDsForLogsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTimelineIDsForLogsRequest.ProtoReflect.Descriptor instead.

func (*GetTimelineIDsForLogsRequest) GetLogIds added in v0.58.4

func (x *GetTimelineIDsForLogsRequest) GetLogIds() []uint32

func (*GetTimelineIDsForLogsRequest) GetWorkbenchId added in v0.58.4

func (x *GetTimelineIDsForLogsRequest) GetWorkbenchId() string

func (*GetTimelineIDsForLogsRequest) ProtoMessage added in v0.58.4

func (*GetTimelineIDsForLogsRequest) ProtoMessage()

func (*GetTimelineIDsForLogsRequest) ProtoReflect added in v0.58.4

func (*GetTimelineIDsForLogsRequest) Reset added in v0.58.4

func (x *GetTimelineIDsForLogsRequest) Reset()

func (*GetTimelineIDsForLogsRequest) String added in v0.58.4

type GetTimelineIDsForLogsResponse added in v0.58.4

type GetTimelineIDsForLogsResponse struct {

	// The resolved timeline ID bindings for requested logs.
	Bindings []*LogTimelineBinding `protobuf:"bytes,1,rep,name=bindings" json:"bindings,omitempty"`
	// contains filtered or unexported fields
}

Response containing resolved timeline ID associations.

func (*GetTimelineIDsForLogsResponse) Descriptor deprecated added in v0.58.4

func (*GetTimelineIDsForLogsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTimelineIDsForLogsResponse.ProtoReflect.Descriptor instead.

func (*GetTimelineIDsForLogsResponse) GetBindings added in v0.58.4

func (*GetTimelineIDsForLogsResponse) ProtoMessage added in v0.58.4

func (*GetTimelineIDsForLogsResponse) ProtoMessage()

func (*GetTimelineIDsForLogsResponse) ProtoReflect added in v0.58.4

func (*GetTimelineIDsForLogsResponse) Reset added in v0.58.4

func (x *GetTimelineIDsForLogsResponse) Reset()

func (*GetTimelineIDsForLogsResponse) String added in v0.58.4

type GraphCondition

type GraphCondition struct {

	// Type of condition (e.g. "Ready", "DiskPressure").
	Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	// Status value of the condition ("True", "False", "Unknown").
	Status *string `protobuf:"bytes,2,opt,name=status" json:"status,omitempty"`
	// Human-readable message detailing the condition transition.
	Message *string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	// Whether this condition represents a positive/healthy state for the resource.
	IsPositive *bool `protobuf:"varint,4,opt,name=is_positive,json=isPositive" json:"is_positive,omitempty"`
	// contains filtered or unexported fields
}

Represents a condition attached to a Kubernetes resource (e.g. Node, Pod).

func (*GraphCondition) Descriptor deprecated

func (*GraphCondition) Descriptor() ([]byte, []int)

Deprecated: Use GraphCondition.ProtoReflect.Descriptor instead.

func (*GraphCondition) GetIsPositive

func (x *GraphCondition) GetIsPositive() bool

func (*GraphCondition) GetMessage

func (x *GraphCondition) GetMessage() string

func (*GraphCondition) GetStatus

func (x *GraphCondition) GetStatus() string

func (*GraphCondition) GetType

func (x *GraphCondition) GetType() string

func (*GraphCondition) ProtoMessage

func (*GraphCondition) ProtoMessage()

func (*GraphCondition) ProtoReflect

func (x *GraphCondition) ProtoReflect() protoreflect.Message

func (*GraphCondition) Reset

func (x *GraphCondition) Reset()

func (*GraphCondition) String

func (x *GraphCondition) String() string

type GraphContainer

type GraphContainer struct {

	// Name of the container.
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// Indicates if this container is an initContainer.
	IsInitContainer *bool `protobuf:"varint,2,opt,name=is_init_container,json=isInitContainer" json:"is_init_container,omitempty"`
	// Indicates whether the container's current status is healthy.
	IsStatusHealthy *bool `protobuf:"varint,3,opt,name=is_status_healthy,json=isStatusHealthy" json:"is_status_healthy,omitempty"`
	// Container lifecycle status string (e.g. "Running", "Completed", "CrashLoopBackOff").
	Status *string `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"`
	// Termination or waiting reason.
	Reason *string `protobuf:"bytes,5,opt,name=reason" json:"reason,omitempty"`
	// Container exit code.
	Code *int32 `protobuf:"varint,6,opt,name=code" json:"code,omitempty"`
	// Whether the container is ready to accept traffic.
	Ready *bool `protobuf:"varint,7,opt,name=ready" json:"ready,omitempty"`
	// Indicates whether this status was decoded from an explicit containerStatus in the manifest.
	StatusReadFromManifest *bool `protobuf:"varint,8,opt,name=status_read_from_manifest,json=statusReadFromManifest" json:"status_read_from_manifest,omitempty"`
	// contains filtered or unexported fields
}

Represents container runtime status within a Pod.

func (*GraphContainer) Descriptor deprecated

func (*GraphContainer) Descriptor() ([]byte, []int)

Deprecated: Use GraphContainer.ProtoReflect.Descriptor instead.

func (*GraphContainer) GetCode

func (x *GraphContainer) GetCode() int32

func (*GraphContainer) GetIsInitContainer

func (x *GraphContainer) GetIsInitContainer() bool

func (*GraphContainer) GetIsStatusHealthy

func (x *GraphContainer) GetIsStatusHealthy() bool

func (*GraphContainer) GetName

func (x *GraphContainer) GetName() string

func (*GraphContainer) GetReady

func (x *GraphContainer) GetReady() bool

func (*GraphContainer) GetReason

func (x *GraphContainer) GetReason() string

func (*GraphContainer) GetStatus

func (x *GraphContainer) GetStatus() string

func (*GraphContainer) GetStatusReadFromManifest

func (x *GraphContainer) GetStatusReadFromManifest() bool

func (*GraphContainer) ProtoMessage

func (*GraphContainer) ProtoMessage()

func (*GraphContainer) ProtoReflect

func (x *GraphContainer) ProtoReflect() protoreflect.Message

func (*GraphContainer) Reset

func (x *GraphContainer) Reset()

func (*GraphContainer) String

func (x *GraphContainer) String() string

type GraphEdge

type GraphEdge struct {
	Type *GraphEdge_EdgeType `protobuf:"varint,1,opt,name=type,enum=api.v1.GraphEdge_EdgeType" json:"type,omitempty"`
	// Composite ID of the source resource.
	SourceId *string `protobuf:"bytes,2,opt,name=source_id,json=sourceId" json:"source_id,omitempty"`
	// Composite ID of the target resource.
	TargetId *string `protobuf:"bytes,3,opt,name=target_id,json=targetId" json:"target_id,omitempty"`
	// contains filtered or unexported fields
}

GraphEdge represents a directional relationship between two resources in the architecture diagram.

func (*GraphEdge) Descriptor deprecated

func (*GraphEdge) Descriptor() ([]byte, []int)

Deprecated: Use GraphEdge.ProtoReflect.Descriptor instead.

func (*GraphEdge) GetSourceId

func (x *GraphEdge) GetSourceId() string

func (*GraphEdge) GetTargetId

func (x *GraphEdge) GetTargetId() string

func (*GraphEdge) GetType

func (x *GraphEdge) GetType() GraphEdge_EdgeType

func (*GraphEdge) ProtoMessage

func (*GraphEdge) ProtoMessage()

func (*GraphEdge) ProtoReflect

func (x *GraphEdge) ProtoReflect() protoreflect.Message

func (*GraphEdge) Reset

func (x *GraphEdge) Reset()

func (*GraphEdge) String

func (x *GraphEdge) String() string

type GraphEdge_EdgeType

type GraphEdge_EdgeType int32

Relationship category between the source and target resources.

const (
	GraphEdge_EDGE_TYPE_UNSPECIFIED GraphEdge_EdgeType = 0
	// Service to Pod based on label selector match.
	GraphEdge_EDGE_TYPE_SERVICE_TO_POD GraphEdge_EdgeType = 1
	// PodOwner (ReplicaSet, DaemonSet, Job) to Pod based on ownerReferences.
	GraphEdge_EDGE_TYPE_POD_OWNER_TO_POD GraphEdge_EdgeType = 2
	// PodOwnerOwner (Deployment, CronJob) to PodOwner based on ownerReferences.
	GraphEdge_EDGE_TYPE_POD_OWNER_OWNER_TO_POD_OWNER GraphEdge_EdgeType = 3
	// Pod to Node based on spec.nodeName or Pod binding.
	GraphEdge_EDGE_TYPE_POD_TO_NODE GraphEdge_EdgeType = 4
)

func (GraphEdge_EdgeType) Descriptor

func (GraphEdge_EdgeType) Enum

func (GraphEdge_EdgeType) EnumDescriptor deprecated

func (GraphEdge_EdgeType) EnumDescriptor() ([]byte, []int)

Deprecated: Use GraphEdge_EdgeType.Descriptor instead.

func (GraphEdge_EdgeType) Number

func (GraphEdge_EdgeType) String

func (x GraphEdge_EdgeType) String() string

func (GraphEdge_EdgeType) Type

type GraphNode

type GraphNode struct {

	// Unique composite identifier in "${kind}/${namespace}/${name}" format (e.g. "node/cluster-scope/node-1").
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Associated KHI timeline ID.
	TimelineId *uint32 `protobuf:"varint,2,opt,name=timeline_id,json=timelineId" json:"timeline_id,omitempty"`
	// Kubernetes metadata.uid.
	Uid *string `protobuf:"bytes,3,opt,name=uid" json:"uid,omitempty"`
	// Node name.
	Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	// Kubernetes labels.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// Allocated Pod CIDR range.
	PodCidr *string `protobuf:"bytes,6,opt,name=pod_cidr,json=podCidr" json:"pod_cidr,omitempty"`
	// Node internal IP address.
	InternalIp *string `protobuf:"bytes,7,opt,name=internal_ip,json=internalIp" json:"internal_ip,omitempty"`
	// Node external IP address.
	ExternalIp *string `protobuf:"bytes,8,opt,name=external_ip,json=externalIp" json:"external_ip,omitempty"`
	// Node taints formatted as "key(effect)".
	Taints []string `protobuf:"bytes,9,rep,name=taints" json:"taints,omitempty"`
	// Status conditions observed on the node.
	Conditions []*GraphCondition `protobuf:"bytes,10,rep,name=conditions" json:"conditions,omitempty"`
	// Timestamp in nanoseconds when this resource was updated prior to the query time.
	UpdatedAtNs *int64 `protobuf:"varint,11,opt,name=updated_at_ns,json=updatedAtNs" json:"updated_at_ns,omitempty"`
	// Timestamp in nanoseconds when this resource was deleted, or 0 if active.
	DeletedAtNs *int64 `protobuf:"varint,12,opt,name=deleted_at_ns,json=deletedAtNs" json:"deleted_at_ns,omitempty"`
	// contains filtered or unexported fields
}

GraphNode represents a Kubernetes Node resource in the architecture diagram.

func (*GraphNode) Descriptor deprecated

func (*GraphNode) Descriptor() ([]byte, []int)

Deprecated: Use GraphNode.ProtoReflect.Descriptor instead.

func (*GraphNode) GetConditions

func (x *GraphNode) GetConditions() []*GraphCondition

func (*GraphNode) GetDeletedAtNs

func (x *GraphNode) GetDeletedAtNs() int64

func (*GraphNode) GetExternalIp

func (x *GraphNode) GetExternalIp() string

func (*GraphNode) GetId

func (x *GraphNode) GetId() string

func (*GraphNode) GetInternalIp

func (x *GraphNode) GetInternalIp() string

func (*GraphNode) GetLabels

func (x *GraphNode) GetLabels() map[string]string

func (*GraphNode) GetName

func (x *GraphNode) GetName() string

func (*GraphNode) GetPodCidr

func (x *GraphNode) GetPodCidr() string

func (*GraphNode) GetTaints

func (x *GraphNode) GetTaints() []string

func (*GraphNode) GetTimelineId

func (x *GraphNode) GetTimelineId() uint32

func (*GraphNode) GetUid

func (x *GraphNode) GetUid() string

func (*GraphNode) GetUpdatedAtNs

func (x *GraphNode) GetUpdatedAtNs() int64

func (*GraphNode) ProtoMessage

func (*GraphNode) ProtoMessage()

func (*GraphNode) ProtoReflect

func (x *GraphNode) ProtoReflect() protoreflect.Message

func (*GraphNode) Reset

func (x *GraphNode) Reset()

func (*GraphNode) String

func (x *GraphNode) String() string

type GraphPod

type GraphPod struct {

	// Unique composite identifier in "${kind}/${namespace}/${name}" format (e.g. "pod/default/nginx-xxx").
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Associated KHI timeline ID.
	TimelineId *uint32 `protobuf:"varint,2,opt,name=timeline_id,json=timelineId" json:"timeline_id,omitempty"`
	// Kubernetes metadata.uid.
	Uid *string `protobuf:"bytes,3,opt,name=uid" json:"uid,omitempty"`
	// Pod name.
	Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	// Pod namespace.
	Namespace *string `protobuf:"bytes,5,opt,name=namespace" json:"namespace,omitempty"`
	// Kubernetes labels.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// Name of the Node hosting this Pod.
	NodeName *string `protobuf:"bytes,7,opt,name=node_name,json=nodeName" json:"node_name,omitempty"`
	// Assigned Pod IP address.
	PodIp *string `protobuf:"bytes,8,opt,name=pod_ip,json=podIp" json:"pod_ip,omitempty"`
	// Pod phase string (e.g. "Running", "Pending", "Failed").
	Phase *string `protobuf:"bytes,9,opt,name=phase" json:"phase,omitempty"`
	// Whether the phase is healthy ("Running" or "Completed").
	IsPhaseHealthy *bool `protobuf:"varint,10,opt,name=is_phase_healthy,json=isPhaseHealthy" json:"is_phase_healthy,omitempty"`
	// Status conditions observed on the Pod.
	Conditions []*GraphCondition `protobuf:"bytes,11,rep,name=conditions" json:"conditions,omitempty"`
	// Status of containers and init containers within the Pod.
	Containers []*GraphContainer `protobuf:"bytes,12,rep,name=containers" json:"containers,omitempty"`
	// UIDs of owner controllers (ReplicaSets, DaemonSets, Jobs) from ownerReferences.
	OwnerUids []string `protobuf:"bytes,13,rep,name=owner_uids,json=ownerUids" json:"owner_uids,omitempty"`
	// Timestamp in nanoseconds when this resource was updated prior to the query time.
	UpdatedAtNs *int64 `protobuf:"varint,14,opt,name=updated_at_ns,json=updatedAtNs" json:"updated_at_ns,omitempty"`
	// Timestamp in nanoseconds when this resource was deleted, or 0 if active.
	DeletedAtNs *int64 `protobuf:"varint,15,opt,name=deleted_at_ns,json=deletedAtNs" json:"deleted_at_ns,omitempty"`
	// contains filtered or unexported fields
}

GraphPod represents a Kubernetes Pod resource in the architecture diagram.

func (*GraphPod) Descriptor deprecated

func (*GraphPod) Descriptor() ([]byte, []int)

Deprecated: Use GraphPod.ProtoReflect.Descriptor instead.

func (*GraphPod) GetConditions

func (x *GraphPod) GetConditions() []*GraphCondition

func (*GraphPod) GetContainers

func (x *GraphPod) GetContainers() []*GraphContainer

func (*GraphPod) GetDeletedAtNs

func (x *GraphPod) GetDeletedAtNs() int64

func (*GraphPod) GetId

func (x *GraphPod) GetId() string

func (*GraphPod) GetIsPhaseHealthy

func (x *GraphPod) GetIsPhaseHealthy() bool

func (*GraphPod) GetLabels

func (x *GraphPod) GetLabels() map[string]string

func (*GraphPod) GetName

func (x *GraphPod) GetName() string

func (*GraphPod) GetNamespace

func (x *GraphPod) GetNamespace() string

func (*GraphPod) GetNodeName

func (x *GraphPod) GetNodeName() string

func (*GraphPod) GetOwnerUids

func (x *GraphPod) GetOwnerUids() []string

func (*GraphPod) GetPhase

func (x *GraphPod) GetPhase() string

func (*GraphPod) GetPodIp

func (x *GraphPod) GetPodIp() string

func (*GraphPod) GetTimelineId

func (x *GraphPod) GetTimelineId() uint32

func (*GraphPod) GetUid

func (x *GraphPod) GetUid() string

func (*GraphPod) GetUpdatedAtNs

func (x *GraphPod) GetUpdatedAtNs() int64

func (*GraphPod) ProtoMessage

func (*GraphPod) ProtoMessage()

func (*GraphPod) ProtoReflect

func (x *GraphPod) ProtoReflect() protoreflect.Message

func (*GraphPod) Reset

func (x *GraphPod) Reset()

func (*GraphPod) String

func (x *GraphPod) String() string

type GraphPodOwner

type GraphPodOwner struct {

	// Unique composite identifier in "${kind}/${namespace}/${name}" format (e.g. "replicaset/default/frontend-abc").
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Associated KHI timeline ID.
	TimelineId *uint32 `protobuf:"varint,2,opt,name=timeline_id,json=timelineId" json:"timeline_id,omitempty"`
	// Kubernetes metadata.uid.
	Uid *string `protobuf:"bytes,3,opt,name=uid" json:"uid,omitempty"`
	// Resource name.
	Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	// Resource namespace.
	Namespace *string `protobuf:"bytes,5,opt,name=namespace" json:"namespace,omitempty"`
	// Controller kind (e.g. "daemonset", "replicaset", "job").
	Kind *string `protobuf:"bytes,6,opt,name=kind" json:"kind,omitempty"`
	// Kubernetes labels.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// UIDs of parent controllers (e.g. Deployment UID) from ownerReferences.
	OwnerUids []string `protobuf:"bytes,8,rep,name=owner_uids,json=ownerUids" json:"owner_uids,omitempty"`
	// Timestamp in nanoseconds when this resource was updated prior to the query time.
	UpdatedAtNs *int64 `protobuf:"varint,9,opt,name=updated_at_ns,json=updatedAtNs" json:"updated_at_ns,omitempty"`
	// Timestamp in nanoseconds when this resource was deleted, or 0 if active.
	DeletedAtNs *int64 `protobuf:"varint,10,opt,name=deleted_at_ns,json=deletedAtNs" json:"deleted_at_ns,omitempty"`
	// contains filtered or unexported fields
}

GraphPodOwner represents mid-level workload controllers (DaemonSet, ReplicaSet, Job) in the architecture diagram.

func (*GraphPodOwner) Descriptor deprecated

func (*GraphPodOwner) Descriptor() ([]byte, []int)

Deprecated: Use GraphPodOwner.ProtoReflect.Descriptor instead.

func (*GraphPodOwner) GetDeletedAtNs

func (x *GraphPodOwner) GetDeletedAtNs() int64

func (*GraphPodOwner) GetId

func (x *GraphPodOwner) GetId() string

func (*GraphPodOwner) GetKind

func (x *GraphPodOwner) GetKind() string

func (*GraphPodOwner) GetLabels

func (x *GraphPodOwner) GetLabels() map[string]string

func (*GraphPodOwner) GetName

func (x *GraphPodOwner) GetName() string

func (*GraphPodOwner) GetNamespace

func (x *GraphPodOwner) GetNamespace() string

func (*GraphPodOwner) GetOwnerUids

func (x *GraphPodOwner) GetOwnerUids() []string

func (*GraphPodOwner) GetTimelineId

func (x *GraphPodOwner) GetTimelineId() uint32

func (*GraphPodOwner) GetUid

func (x *GraphPodOwner) GetUid() string

func (*GraphPodOwner) GetUpdatedAtNs

func (x *GraphPodOwner) GetUpdatedAtNs() int64

func (*GraphPodOwner) ProtoMessage

func (*GraphPodOwner) ProtoMessage()

func (*GraphPodOwner) ProtoReflect

func (x *GraphPodOwner) ProtoReflect() protoreflect.Message

func (*GraphPodOwner) Reset

func (x *GraphPodOwner) Reset()

func (*GraphPodOwner) String

func (x *GraphPodOwner) String() string

type GraphPodOwnerOwner

type GraphPodOwnerOwner struct {

	// Unique composite identifier in "${kind}/${namespace}/${name}" format (e.g. "deployment/default/frontend").
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Associated KHI timeline ID.
	TimelineId *uint32 `protobuf:"varint,2,opt,name=timeline_id,json=timelineId" json:"timeline_id,omitempty"`
	// Kubernetes metadata.uid.
	Uid *string `protobuf:"bytes,3,opt,name=uid" json:"uid,omitempty"`
	// Resource name.
	Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	// Resource namespace.
	Namespace *string `protobuf:"bytes,5,opt,name=namespace" json:"namespace,omitempty"`
	// Controller kind ("deployment" or "cronjob").
	Kind *string `protobuf:"bytes,6,opt,name=kind" json:"kind,omitempty"`
	// Kubernetes labels.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// Timestamp in nanoseconds when this resource was updated prior to the query time.
	UpdatedAtNs *int64 `protobuf:"varint,8,opt,name=updated_at_ns,json=updatedAtNs" json:"updated_at_ns,omitempty"`
	// Timestamp in nanoseconds when this resource was deleted, or 0 if active.
	DeletedAtNs *int64 `protobuf:"varint,9,opt,name=deleted_at_ns,json=deletedAtNs" json:"deleted_at_ns,omitempty"`
	// contains filtered or unexported fields
}

GraphPodOwnerOwner represents top-level workload controllers (Deployment, CronJob) in the architecture diagram.

func (*GraphPodOwnerOwner) Descriptor deprecated

func (*GraphPodOwnerOwner) Descriptor() ([]byte, []int)

Deprecated: Use GraphPodOwnerOwner.ProtoReflect.Descriptor instead.

func (*GraphPodOwnerOwner) GetDeletedAtNs

func (x *GraphPodOwnerOwner) GetDeletedAtNs() int64

func (*GraphPodOwnerOwner) GetId

func (x *GraphPodOwnerOwner) GetId() string

func (*GraphPodOwnerOwner) GetKind

func (x *GraphPodOwnerOwner) GetKind() string

func (*GraphPodOwnerOwner) GetLabels

func (x *GraphPodOwnerOwner) GetLabels() map[string]string

func (*GraphPodOwnerOwner) GetName

func (x *GraphPodOwnerOwner) GetName() string

func (*GraphPodOwnerOwner) GetNamespace

func (x *GraphPodOwnerOwner) GetNamespace() string

func (*GraphPodOwnerOwner) GetTimelineId

func (x *GraphPodOwnerOwner) GetTimelineId() uint32

func (*GraphPodOwnerOwner) GetUid

func (x *GraphPodOwnerOwner) GetUid() string

func (*GraphPodOwnerOwner) GetUpdatedAtNs

func (x *GraphPodOwnerOwner) GetUpdatedAtNs() int64

func (*GraphPodOwnerOwner) ProtoMessage

func (*GraphPodOwnerOwner) ProtoMessage()

func (*GraphPodOwnerOwner) ProtoReflect

func (x *GraphPodOwnerOwner) ProtoReflect() protoreflect.Message

func (*GraphPodOwnerOwner) Reset

func (x *GraphPodOwnerOwner) Reset()

func (*GraphPodOwnerOwner) String

func (x *GraphPodOwnerOwner) String() string

type GraphService

type GraphService struct {

	// Unique composite identifier in "${kind}/${namespace}/${name}" format (e.g. "service/default/my-service").
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Associated KHI timeline ID.
	TimelineId *uint32 `protobuf:"varint,2,opt,name=timeline_id,json=timelineId" json:"timeline_id,omitempty"`
	// Kubernetes metadata.uid.
	Uid *string `protobuf:"bytes,3,opt,name=uid" json:"uid,omitempty"`
	// Service name.
	Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	// Service namespace.
	Namespace *string `protobuf:"bytes,5,opt,name=namespace" json:"namespace,omitempty"`
	// Kubernetes labels.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// Service type (e.g. "ClusterIP", "NodePort", "LoadBalancer").
	Type *string `protobuf:"bytes,7,opt,name=type" json:"type,omitempty"`
	// Allocated cluster IP.
	ClusterIp *string `protobuf:"bytes,8,opt,name=cluster_ip,json=clusterIp" json:"cluster_ip,omitempty"`
	// Timestamp in nanoseconds when this resource was updated prior to the query time.
	UpdatedAtNs *int64 `protobuf:"varint,9,opt,name=updated_at_ns,json=updatedAtNs" json:"updated_at_ns,omitempty"`
	// Timestamp in nanoseconds when this resource was deleted, or 0 if active.
	DeletedAtNs *int64 `protobuf:"varint,10,opt,name=deleted_at_ns,json=deletedAtNs" json:"deleted_at_ns,omitempty"`
	// contains filtered or unexported fields
}

GraphService represents a Kubernetes Service resource in the architecture diagram.

func (*GraphService) Descriptor deprecated

func (*GraphService) Descriptor() ([]byte, []int)

Deprecated: Use GraphService.ProtoReflect.Descriptor instead.

func (*GraphService) GetClusterIp

func (x *GraphService) GetClusterIp() string

func (*GraphService) GetDeletedAtNs

func (x *GraphService) GetDeletedAtNs() int64

func (*GraphService) GetId

func (x *GraphService) GetId() string

func (*GraphService) GetLabels

func (x *GraphService) GetLabels() map[string]string

func (*GraphService) GetName

func (x *GraphService) GetName() string

func (*GraphService) GetNamespace

func (x *GraphService) GetNamespace() string

func (*GraphService) GetTimelineId

func (x *GraphService) GetTimelineId() uint32

func (*GraphService) GetType

func (x *GraphService) GetType() string

func (*GraphService) GetUid

func (x *GraphService) GetUid() string

func (*GraphService) GetUpdatedAtNs

func (x *GraphService) GetUpdatedAtNs() int64

func (*GraphService) ProtoMessage

func (*GraphService) ProtoMessage()

func (*GraphService) ProtoReflect

func (x *GraphService) ProtoReflect() protoreflect.Message

func (*GraphService) Reset

func (x *GraphService) Reset()

func (*GraphService) String

func (x *GraphService) String() string

type GroupFormField

type GroupFormField struct {

	// Child form fields contained in this group.
	Children []*FormField `protobuf:"bytes,1,rep,name=children" json:"children,omitempty"`
	// Whether the group can be collapsed by the user.
	Collapsible *bool `protobuf:"varint,2,opt,name=collapsible" json:"collapsible,omitempty"`
	// Whether the group is collapsed initially.
	CollapsedByDefault *bool `protobuf:"varint,3,opt,name=collapsed_by_default,json=collapsedByDefault" json:"collapsed_by_default,omitempty"`
	// contains filtered or unexported fields
}

GroupFormField groups multiple form fields together with optional collapsing.

func (*GroupFormField) Descriptor deprecated

func (*GroupFormField) Descriptor() ([]byte, []int)

Deprecated: Use GroupFormField.ProtoReflect.Descriptor instead.

func (*GroupFormField) GetChildren

func (x *GroupFormField) GetChildren() []*FormField

func (*GroupFormField) GetCollapsedByDefault

func (x *GroupFormField) GetCollapsedByDefault() bool

func (*GroupFormField) GetCollapsible

func (x *GroupFormField) GetCollapsible() bool

func (*GroupFormField) ProtoMessage

func (*GroupFormField) ProtoMessage()

func (*GroupFormField) ProtoReflect

func (x *GroupFormField) ProtoReflect() protoreflect.Message

func (*GroupFormField) Reset

func (x *GroupFormField) Reset()

func (*GroupFormField) String

func (x *GroupFormField) String() string

type HeartbeatWorkbenchRequest

type HeartbeatWorkbenchRequest struct {
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// contains filtered or unexported fields
}

Request to refresh the lease TTL of an active Workbench session.

func (*HeartbeatWorkbenchRequest) Descriptor deprecated

func (*HeartbeatWorkbenchRequest) Descriptor() ([]byte, []int)

Deprecated: Use HeartbeatWorkbenchRequest.ProtoReflect.Descriptor instead.

func (*HeartbeatWorkbenchRequest) GetWorkbenchId

func (x *HeartbeatWorkbenchRequest) GetWorkbenchId() string

func (*HeartbeatWorkbenchRequest) ProtoMessage

func (*HeartbeatWorkbenchRequest) ProtoMessage()

func (*HeartbeatWorkbenchRequest) ProtoReflect

func (*HeartbeatWorkbenchRequest) Reset

func (x *HeartbeatWorkbenchRequest) Reset()

func (*HeartbeatWorkbenchRequest) String

func (x *HeartbeatWorkbenchRequest) String() string

type HeartbeatWorkbenchResponse

type HeartbeatWorkbenchResponse struct {
	Active    *bool                  `protobuf:"varint,1,opt,name=active" json:"active,omitempty"`
	ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expires_at,json=expiresAt" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

Response confirming heartbeat reception and updated lease expiration time.

func (*HeartbeatWorkbenchResponse) Descriptor deprecated

func (*HeartbeatWorkbenchResponse) Descriptor() ([]byte, []int)

Deprecated: Use HeartbeatWorkbenchResponse.ProtoReflect.Descriptor instead.

func (*HeartbeatWorkbenchResponse) GetActive

func (x *HeartbeatWorkbenchResponse) GetActive() bool

func (*HeartbeatWorkbenchResponse) GetExpiresAt

func (*HeartbeatWorkbenchResponse) ProtoMessage

func (*HeartbeatWorkbenchResponse) ProtoMessage()

func (*HeartbeatWorkbenchResponse) ProtoReflect

func (*HeartbeatWorkbenchResponse) Reset

func (x *HeartbeatWorkbenchResponse) Reset()

func (*HeartbeatWorkbenchResponse) String

func (x *HeartbeatWorkbenchResponse) String() string

type InspectionError

type InspectionError struct {

	// Identifier of the error code or category.
	ErrorId *string `protobuf:"bytes,1,opt,name=error_id,json=errorId" json:"error_id,omitempty"`
	// Human-readable error message.
	Message *string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
	// Optional URL pointing to troubleshooting documentation.
	Link *string `protobuf:"bytes,3,opt,name=link" json:"link,omitempty"`
	// contains filtered or unexported fields
}

InspectionError describes a specific error or warning encountered during inspection.

func (*InspectionError) Descriptor deprecated

func (*InspectionError) Descriptor() ([]byte, []int)

Deprecated: Use InspectionError.ProtoReflect.Descriptor instead.

func (*InspectionError) GetErrorId

func (x *InspectionError) GetErrorId() string
func (x *InspectionError) GetLink() string

func (*InspectionError) GetMessage

func (x *InspectionError) GetMessage() string

func (*InspectionError) ProtoMessage

func (*InspectionError) ProtoMessage()

func (*InspectionError) ProtoReflect

func (x *InspectionError) ProtoReflect() protoreflect.Message

func (*InspectionError) Reset

func (x *InspectionError) Reset()

func (*InspectionError) String

func (x *InspectionError) String() string

type InspectionErrorSet

type InspectionErrorSet struct {

	// Collection of error messages.
	ErrorMessages []*InspectionError `protobuf:"bytes,1,rep,name=error_messages,json=errorMessages" json:"error_messages,omitempty"`
	// contains filtered or unexported fields
}

InspectionErrorSet contains errors reported during inspection execution.

func (*InspectionErrorSet) Descriptor deprecated

func (*InspectionErrorSet) Descriptor() ([]byte, []int)

Deprecated: Use InspectionErrorSet.ProtoReflect.Descriptor instead.

func (*InspectionErrorSet) GetErrorMessages

func (x *InspectionErrorSet) GetErrorMessages() []*InspectionError

func (*InspectionErrorSet) ProtoMessage

func (*InspectionErrorSet) ProtoMessage()

func (*InspectionErrorSet) ProtoReflect

func (x *InspectionErrorSet) ProtoReflect() protoreflect.Message

func (*InspectionErrorSet) Reset

func (x *InspectionErrorSet) Reset()

func (*InspectionErrorSet) String

func (x *InspectionErrorSet) String() string

type InspectionFeature

type InspectionFeature struct {

	// Unique identifier for the feature.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Short descriptive label of the feature.
	Label *string `protobuf:"bytes,2,opt,name=label" json:"label,omitempty"`
	// Detailed explanation of the feature and what data it inspects.
	Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	// Whether this feature is currently enabled.
	Enabled *bool `protobuf:"varint,4,opt,name=enabled" json:"enabled,omitempty"`
	// contains filtered or unexported fields
}

InspectionFeature represents a toggleable log source or analysis feature within an inspection runner.

func (*InspectionFeature) Descriptor deprecated

func (*InspectionFeature) Descriptor() ([]byte, []int)

Deprecated: Use InspectionFeature.ProtoReflect.Descriptor instead.

func (*InspectionFeature) GetDescription

func (x *InspectionFeature) GetDescription() string

func (*InspectionFeature) GetEnabled

func (x *InspectionFeature) GetEnabled() bool

func (*InspectionFeature) GetId

func (x *InspectionFeature) GetId() string

func (*InspectionFeature) GetLabel

func (x *InspectionFeature) GetLabel() string

func (*InspectionFeature) ProtoMessage

func (*InspectionFeature) ProtoMessage()

func (*InspectionFeature) ProtoReflect

func (x *InspectionFeature) ProtoReflect() protoreflect.Message

func (*InspectionFeature) Reset

func (x *InspectionFeature) Reset()

func (*InspectionFeature) String

func (x *InspectionFeature) String() string

type InspectionHeader

type InspectionHeader struct {

	// Inspection type ID used for this run.
	InspectionType *string `protobuf:"bytes,1,opt,name=inspection_type,json=inspectionType" json:"inspection_type,omitempty"`
	// User-assigned name for the inspection.
	InspectionName *string `protobuf:"bytes,2,opt,name=inspection_name,json=inspectionName" json:"inspection_name,omitempty"`
	// Icon path representing the inspection type.
	InspectionTypeIconPath *string `protobuf:"bytes,3,opt,name=inspection_type_icon_path,json=inspectionTypeIconPath" json:"inspection_type_icon_path,omitempty"`
	// Unix timestamp in seconds when inspection was initialized.
	InspectTimeUnixSeconds *int64 `protobuf:"varint,4,opt,name=inspect_time_unix_seconds,json=inspectTimeUnixSeconds" json:"inspect_time_unix_seconds,omitempty"`
	// Unix timestamp in seconds when execution started.
	StartTimeUnixSeconds *int64 `protobuf:"varint,5,opt,name=start_time_unix_seconds,json=startTimeUnixSeconds" json:"start_time_unix_seconds,omitempty"`
	// Unix timestamp in seconds when execution completed.
	EndTimeUnixSeconds *int64 `protobuf:"varint,6,opt,name=end_time_unix_seconds,json=endTimeUnixSeconds" json:"end_time_unix_seconds,omitempty"`
	// Suggested filename for downloading the resulting archive.
	SuggestedFilename *string `protobuf:"bytes,7,opt,name=suggested_filename,json=suggestedFilename" json:"suggested_filename,omitempty"`
	// Total byte size of the generated inspection archive.
	FileSize *int64 `protobuf:"varint,8,opt,name=file_size,json=fileSize" json:"file_size,omitempty"`
	// contains filtered or unexported fields
}

InspectionHeader holds metadata identifying the inspection and generated archive.

func (*InspectionHeader) Descriptor deprecated

func (*InspectionHeader) Descriptor() ([]byte, []int)

Deprecated: Use InspectionHeader.ProtoReflect.Descriptor instead.

func (*InspectionHeader) GetEndTimeUnixSeconds

func (x *InspectionHeader) GetEndTimeUnixSeconds() int64

func (*InspectionHeader) GetFileSize

func (x *InspectionHeader) GetFileSize() int64

func (*InspectionHeader) GetInspectTimeUnixSeconds

func (x *InspectionHeader) GetInspectTimeUnixSeconds() int64

func (*InspectionHeader) GetInspectionName

func (x *InspectionHeader) GetInspectionName() string

func (*InspectionHeader) GetInspectionType

func (x *InspectionHeader) GetInspectionType() string

func (*InspectionHeader) GetInspectionTypeIconPath

func (x *InspectionHeader) GetInspectionTypeIconPath() string

func (*InspectionHeader) GetStartTimeUnixSeconds

func (x *InspectionHeader) GetStartTimeUnixSeconds() int64

func (*InspectionHeader) GetSuggestedFilename

func (x *InspectionHeader) GetSuggestedFilename() string

func (*InspectionHeader) ProtoMessage

func (*InspectionHeader) ProtoMessage()

func (*InspectionHeader) ProtoReflect

func (x *InspectionHeader) ProtoReflect() protoreflect.Message

func (*InspectionHeader) Reset

func (x *InspectionHeader) Reset()

func (*InspectionHeader) String

func (x *InspectionHeader) String() string

type InspectionJobCommand

type InspectionJobCommand struct {

	// CLI invocation command string.
	Command *string `protobuf:"bytes,1,opt,name=command" json:"command,omitempty"`
	// contains filtered or unexported fields
}

InspectionJobCommand provides the CLI command equivalent for executing this inspection non-interactively.

func (*InspectionJobCommand) Descriptor deprecated

func (*InspectionJobCommand) Descriptor() ([]byte, []int)

Deprecated: Use InspectionJobCommand.ProtoReflect.Descriptor instead.

func (*InspectionJobCommand) GetCommand

func (x *InspectionJobCommand) GetCommand() string

func (*InspectionJobCommand) ProtoMessage

func (*InspectionJobCommand) ProtoMessage()

func (*InspectionJobCommand) ProtoReflect

func (x *InspectionJobCommand) ProtoReflect() protoreflect.Message

func (*InspectionJobCommand) Reset

func (x *InspectionJobCommand) Reset()

func (*InspectionJobCommand) String

func (x *InspectionJobCommand) String() string

type InspectionListItem

type InspectionListItem struct {

	// Unique inspection session ID.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Header metadata of the inspection.
	Header *InspectionHeader `protobuf:"bytes,2,opt,name=header" json:"header,omitempty"`
	// Live execution progress of the inspection.
	Progress *InspectionProgress `protobuf:"bytes,3,opt,name=progress" json:"progress,omitempty"`
	// Errors encountered during execution, if any.
	Error *InspectionErrorSet `protobuf:"bytes,4,opt,name=error" json:"error,omitempty"`
	// contains filtered or unexported fields
}

InspectionListItem summarizes an inspection runner session for listing and watching.

func (*InspectionListItem) Descriptor deprecated

func (*InspectionListItem) Descriptor() ([]byte, []int)

Deprecated: Use InspectionListItem.ProtoReflect.Descriptor instead.

func (*InspectionListItem) GetError

func (x *InspectionListItem) GetError() *InspectionErrorSet

func (*InspectionListItem) GetHeader

func (x *InspectionListItem) GetHeader() *InspectionHeader

func (*InspectionListItem) GetId

func (x *InspectionListItem) GetId() string

func (*InspectionListItem) GetProgress

func (x *InspectionListItem) GetProgress() *InspectionProgress

func (*InspectionListItem) ProtoMessage

func (*InspectionListItem) ProtoMessage()

func (*InspectionListItem) ProtoReflect

func (x *InspectionListItem) ProtoReflect() protoreflect.Message

func (*InspectionListItem) Reset

func (x *InspectionListItem) Reset()

func (*InspectionListItem) String

func (x *InspectionListItem) String() string

type InspectionLog

type InspectionLog struct {

	// Unique identifier of the log stream.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Name of the log source or component.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// Log contents.
	Log *string `protobuf:"bytes,3,opt,name=log" json:"log,omitempty"`
	// contains filtered or unexported fields
}

InspectionLog contains diagnostic or operational logs captured during inspection.

func (*InspectionLog) Descriptor deprecated

func (*InspectionLog) Descriptor() ([]byte, []int)

Deprecated: Use InspectionLog.ProtoReflect.Descriptor instead.

func (*InspectionLog) GetId

func (x *InspectionLog) GetId() string

func (*InspectionLog) GetLog

func (x *InspectionLog) GetLog() string

func (*InspectionLog) GetName

func (x *InspectionLog) GetName() string

func (*InspectionLog) ProtoMessage

func (*InspectionLog) ProtoMessage()

func (*InspectionLog) ProtoReflect

func (x *InspectionLog) ProtoReflect() protoreflect.Message

func (*InspectionLog) Reset

func (x *InspectionLog) Reset()

func (*InspectionLog) String

func (x *InspectionLog) String() string

type InspectionParameters

type InspectionParameters struct {

	// List of user-configured parameter values.
	Parameters []*ParameterValue `protobuf:"bytes,1,rep,name=parameters" json:"parameters,omitempty"`
	// Timezone offset in hours relative to UTC applied during log query generation.
	TimezoneShiftHours *float64 `protobuf:"fixed64,2,opt,name=timezone_shift_hours,json=timezoneShiftHours" json:"timezone_shift_hours,omitempty"`
	// contains filtered or unexported fields
}

InspectionParameters contains the collection of user parameter values and time settings.

func (*InspectionParameters) Descriptor deprecated

func (*InspectionParameters) Descriptor() ([]byte, []int)

Deprecated: Use InspectionParameters.ProtoReflect.Descriptor instead.

func (*InspectionParameters) GetParameters

func (x *InspectionParameters) GetParameters() []*ParameterValue

func (*InspectionParameters) GetTimezoneShiftHours

func (x *InspectionParameters) GetTimezoneShiftHours() float64

func (*InspectionParameters) ProtoMessage

func (*InspectionParameters) ProtoMessage()

func (*InspectionParameters) ProtoReflect

func (x *InspectionParameters) ProtoReflect() protoreflect.Message

func (*InspectionParameters) Reset

func (x *InspectionParameters) Reset()

func (*InspectionParameters) String

func (x *InspectionParameters) String() string

type InspectionPhase

type InspectionPhase int32

InspectionPhase indicates the high-level execution state of an inspection run.

const (
	// Default unspecified phase.
	InspectionPhase_INSPECTION_PHASE_UNSPECIFIED InspectionPhase = 0
	// Inspection task graph is currently executing.
	InspectionPhase_INSPECTION_PHASE_RUNNING InspectionPhase = 1
	// Inspection execution completed successfully.
	InspectionPhase_INSPECTION_PHASE_DONE InspectionPhase = 2
	// Inspection encountered an unrecoverable error during execution.
	InspectionPhase_INSPECTION_PHASE_ERROR InspectionPhase = 3
	// Inspection was cancelled before completion.
	InspectionPhase_INSPECTION_PHASE_CANCELLED InspectionPhase = 4
)

func (InspectionPhase) Descriptor

func (InspectionPhase) Enum

func (x InspectionPhase) Enum() *InspectionPhase

func (InspectionPhase) EnumDescriptor deprecated

func (InspectionPhase) EnumDescriptor() ([]byte, []int)

Deprecated: Use InspectionPhase.Descriptor instead.

func (InspectionPhase) Number

func (InspectionPhase) String

func (x InspectionPhase) String() string

func (InspectionPhase) Type

type InspectionPlan

type InspectionPlan struct {

	// Mermaid or DOT graph definition of the task pipeline.
	TaskGraph *string `protobuf:"bytes,1,opt,name=task_graph,json=taskGraph" json:"task_graph,omitempty"`
	// contains filtered or unexported fields
}

InspectionPlan visualizes the resolved execution graph of tasks.

func (*InspectionPlan) Descriptor deprecated

func (*InspectionPlan) Descriptor() ([]byte, []int)

Deprecated: Use InspectionPlan.ProtoReflect.Descriptor instead.

func (*InspectionPlan) GetTaskGraph

func (x *InspectionPlan) GetTaskGraph() string

func (*InspectionPlan) ProtoMessage

func (*InspectionPlan) ProtoMessage()

func (*InspectionPlan) ProtoReflect

func (x *InspectionPlan) ProtoReflect() protoreflect.Message

func (*InspectionPlan) Reset

func (x *InspectionPlan) Reset()

func (*InspectionPlan) String

func (x *InspectionPlan) String() string

type InspectionProgress

type InspectionProgress struct {

	// Current execution phase.
	Phase *InspectionPhase `protobuf:"varint,1,opt,name=phase,enum=api.v1.InspectionPhase" json:"phase,omitempty"`
	// Aggregated total progress across all tasks.
	TotalProgress *TaskProgressElement `protobuf:"bytes,2,opt,name=total_progress,json=totalProgress" json:"total_progress,omitempty"`
	// Individual progress breakdown for each executing task.
	Progresses []*TaskProgressElement `protobuf:"bytes,3,rep,name=progresses" json:"progresses,omitempty"`
	// contains filtered or unexported fields
}

InspectionProgress represents the live execution progress of an inspection.

func (*InspectionProgress) Descriptor deprecated

func (*InspectionProgress) Descriptor() ([]byte, []int)

Deprecated: Use InspectionProgress.ProtoReflect.Descriptor instead.

func (*InspectionProgress) GetPhase

func (x *InspectionProgress) GetPhase() InspectionPhase

func (*InspectionProgress) GetProgresses

func (x *InspectionProgress) GetProgresses() []*TaskProgressElement

func (*InspectionProgress) GetTotalProgress

func (x *InspectionProgress) GetTotalProgress() *TaskProgressElement

func (*InspectionProgress) ProtoMessage

func (*InspectionProgress) ProtoMessage()

func (*InspectionProgress) ProtoReflect

func (x *InspectionProgress) ProtoReflect() protoreflect.Message

func (*InspectionProgress) Reset

func (x *InspectionProgress) Reset()

func (*InspectionProgress) String

func (x *InspectionProgress) String() string

type InspectionQuery

type InspectionQuery struct {

	// Identifier of the query.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Human-readable query title.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// Full query text (e.g. Cloud Logging filter expression).
	Query *string `protobuf:"bytes,3,opt,name=query" json:"query,omitempty"`
	// Estimated total log volume matching this query if estimation succeeded.
	EstimatedCount *int64 `protobuf:"varint,4,opt,name=estimated_count,json=estimatedCount" json:"estimated_count,omitempty"`
	// Whether required input parameters to build this query are incomplete.
	Incomplete *bool `protobuf:"varint,5,opt,name=incomplete" json:"incomplete,omitempty"`
	// Whether log volume estimation for this query is currently running in the background.
	Pending *bool `protobuf:"varint,6,opt,name=pending" json:"pending,omitempty"`
	// Predefined estimation preset category if exact count estimation is unfeasible.
	EstimatedCountPreset *EstimatedCountPreset `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

InspectionQuery contains a generated query string associated with the inspection.

func (*InspectionQuery) Descriptor deprecated

func (*InspectionQuery) Descriptor() ([]byte, []int)

Deprecated: Use InspectionQuery.ProtoReflect.Descriptor instead.

func (*InspectionQuery) GetEstimatedCount

func (x *InspectionQuery) GetEstimatedCount() int64

func (*InspectionQuery) GetEstimatedCountPreset

func (x *InspectionQuery) GetEstimatedCountPreset() EstimatedCountPreset

func (*InspectionQuery) GetId

func (x *InspectionQuery) GetId() string

func (*InspectionQuery) GetIncomplete

func (x *InspectionQuery) GetIncomplete() bool

func (*InspectionQuery) GetName

func (x *InspectionQuery) GetName() string

func (*InspectionQuery) GetPending

func (x *InspectionQuery) GetPending() bool

func (*InspectionQuery) GetQuery

func (x *InspectionQuery) GetQuery() string

func (*InspectionQuery) ProtoMessage

func (*InspectionQuery) ProtoMessage()

func (*InspectionQuery) ProtoReflect

func (x *InspectionQuery) ProtoReflect() protoreflect.Message

func (*InspectionQuery) Reset

func (x *InspectionQuery) Reset()

func (*InspectionQuery) String

func (x *InspectionQuery) String() string

type InspectionRunTaskGraphSnapshot added in v0.59.0

type InspectionRunTaskGraphSnapshot struct {

	// Execution graph the inspection run is currently processing.
	Dag *TaskDAGInfo `protobuf:"bytes,1,opt,name=dag" json:"dag,omitempty"`
	// Execution state of every task in the graph, including tasks that have not started yet.
	NodeStatuses []*TaskRunNodeStatus `protobuf:"bytes,2,rep,name=node_statuses,json=nodeStatuses" json:"node_statuses,omitempty"`
	// Whether the inspection run already reached its terminal state.
	IsRunFinished *bool `protobuf:"varint,3,opt,name=is_run_finished,json=isRunFinished" json:"is_run_finished,omitempty"`
	// Server-side capture time, allowing clients to derive elapsed time without relying on their own clock.
	SnapshotTimeUnixNano *int64 `protobuf:"varint,4,opt,name=snapshot_time_unix_nano,json=snapshotTimeUnixNano" json:"snapshot_time_unix_nano,omitempty"`
	// contains filtered or unexported fields
}

InspectionRunTaskGraphSnapshot is a point-in-time view of an inspection run used to visualize its progress.

func (*InspectionRunTaskGraphSnapshot) Descriptor deprecated added in v0.59.0

func (*InspectionRunTaskGraphSnapshot) Descriptor() ([]byte, []int)

Deprecated: Use InspectionRunTaskGraphSnapshot.ProtoReflect.Descriptor instead.

func (*InspectionRunTaskGraphSnapshot) GetDag added in v0.59.0

func (*InspectionRunTaskGraphSnapshot) GetIsRunFinished added in v0.59.0

func (x *InspectionRunTaskGraphSnapshot) GetIsRunFinished() bool

func (*InspectionRunTaskGraphSnapshot) GetNodeStatuses added in v0.59.0

func (x *InspectionRunTaskGraphSnapshot) GetNodeStatuses() []*TaskRunNodeStatus

func (*InspectionRunTaskGraphSnapshot) GetSnapshotTimeUnixNano added in v0.59.0

func (x *InspectionRunTaskGraphSnapshot) GetSnapshotTimeUnixNano() int64

func (*InspectionRunTaskGraphSnapshot) ProtoMessage added in v0.59.0

func (*InspectionRunTaskGraphSnapshot) ProtoMessage()

func (*InspectionRunTaskGraphSnapshot) ProtoReflect added in v0.59.0

func (*InspectionRunTaskGraphSnapshot) Reset added in v0.59.0

func (x *InspectionRunTaskGraphSnapshot) Reset()

func (*InspectionRunTaskGraphSnapshot) String added in v0.59.0

type InspectionType

type InspectionType struct {

	// Unique identifier for the inspection type.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Human-readable display name of the inspection type.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// Detailed description of the inspection type and its scope.
	Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	// URI or path to the icon image representing this inspection type.
	Icon *string `protobuf:"bytes,4,opt,name=icon" json:"icon,omitempty"`
	// Additional key-value metadata associated with the inspection type.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

InspectionType represents a supported cluster or log platform type (e.g. GKE, Cloud Composer).

func (*InspectionType) Descriptor deprecated

func (*InspectionType) Descriptor() ([]byte, []int)

Deprecated: Use InspectionType.ProtoReflect.Descriptor instead.

func (*InspectionType) GetDescription

func (x *InspectionType) GetDescription() string

func (*InspectionType) GetIcon

func (x *InspectionType) GetIcon() string

func (*InspectionType) GetId

func (x *InspectionType) GetId() string

func (*InspectionType) GetLabels

func (x *InspectionType) GetLabels() map[string]string

func (*InspectionType) GetName

func (x *InspectionType) GetName() string

func (*InspectionType) ProtoMessage

func (*InspectionType) ProtoMessage()

func (*InspectionType) ProtoReflect

func (x *InspectionType) ProtoReflect() protoreflect.Message

func (*InspectionType) Reset

func (x *InspectionType) Reset()

func (*InspectionType) String

func (x *InspectionType) String() string

type LabelSelectorRequirementInfo added in v0.59.0

type LabelSelectorRequirementInfo struct {

	// Label key to evaluate.
	Key *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	// Operator applied to evaluate values (e.g. "In", "NotIn", "Exists", "DoesNotExist").
	Operator *string `protobuf:"bytes,2,opt,name=operator" json:"operator,omitempty"`
	// Allowed or forbidden label values.
	Values []string `protobuf:"bytes,3,rep,name=values" json:"values,omitempty"`
	// contains filtered or unexported fields
}

LabelSelectorRequirementInfo describes a single label matching requirement.

func (*LabelSelectorRequirementInfo) Descriptor deprecated added in v0.59.0

func (*LabelSelectorRequirementInfo) Descriptor() ([]byte, []int)

Deprecated: Use LabelSelectorRequirementInfo.ProtoReflect.Descriptor instead.

func (*LabelSelectorRequirementInfo) GetKey added in v0.59.0

func (*LabelSelectorRequirementInfo) GetOperator added in v0.59.0

func (x *LabelSelectorRequirementInfo) GetOperator() string

func (*LabelSelectorRequirementInfo) GetValues added in v0.59.0

func (x *LabelSelectorRequirementInfo) GetValues() []string

func (*LabelSelectorRequirementInfo) ProtoMessage added in v0.59.0

func (*LabelSelectorRequirementInfo) ProtoMessage()

func (*LabelSelectorRequirementInfo) ProtoReflect added in v0.59.0

func (*LabelSelectorRequirementInfo) Reset added in v0.59.0

func (x *LabelSelectorRequirementInfo) Reset()

func (*LabelSelectorRequirementInfo) String added in v0.59.0

type LogTimelineBinding added in v0.58.4

type LogTimelineBinding struct {

	// The log ID.
	LogId *uint32 `protobuf:"varint,1,opt,name=log_id,json=logId" json:"log_id,omitempty"`
	// The list of timeline IDs referencing this log.
	TimelineIds []uint32 `protobuf:"varint,2,rep,packed,name=timeline_ids,json=timelineIds" json:"timeline_ids,omitempty"`
	// contains filtered or unexported fields
}

Association between a log ID and the timeline IDs containing it.

func (*LogTimelineBinding) Descriptor deprecated added in v0.58.4

func (*LogTimelineBinding) Descriptor() ([]byte, []int)

Deprecated: Use LogTimelineBinding.ProtoReflect.Descriptor instead.

func (*LogTimelineBinding) GetLogId added in v0.58.4

func (x *LogTimelineBinding) GetLogId() uint32

func (*LogTimelineBinding) GetTimelineIds added in v0.58.4

func (x *LogTimelineBinding) GetTimelineIds() []uint32

func (*LogTimelineBinding) ProtoMessage added in v0.58.4

func (*LogTimelineBinding) ProtoMessage()

func (*LogTimelineBinding) ProtoReflect added in v0.58.4

func (x *LogTimelineBinding) ProtoReflect() protoreflect.Message

func (*LogTimelineBinding) Reset added in v0.58.4

func (x *LogTimelineBinding) Reset()

func (*LogTimelineBinding) String added in v0.58.4

func (x *LogTimelineBinding) String() string

type OAuthLoginPopupPayload

type OAuthLoginPopupPayload struct {

	// Target URL to open in a new window or tab for OAuth login.
	AuthUrl *string `protobuf:"bytes,1,opt,name=auth_url,json=authUrl" json:"auth_url,omitempty"`
	// contains filtered or unexported fields
}

OAuthLoginPopupPayload contains configuration specific to OAuth authentication popups.

func (*OAuthLoginPopupPayload) Descriptor deprecated

func (*OAuthLoginPopupPayload) Descriptor() ([]byte, []int)

Deprecated: Use OAuthLoginPopupPayload.ProtoReflect.Descriptor instead.

func (*OAuthLoginPopupPayload) GetAuthUrl

func (x *OAuthLoginPopupPayload) GetAuthUrl() string

func (*OAuthLoginPopupPayload) ProtoMessage

func (*OAuthLoginPopupPayload) ProtoMessage()

func (*OAuthLoginPopupPayload) ProtoReflect

func (x *OAuthLoginPopupPayload) ProtoReflect() protoreflect.Message

func (*OAuthLoginPopupPayload) Reset

func (x *OAuthLoginPopupPayload) Reset()

func (*OAuthLoginPopupPayload) String

func (x *OAuthLoginPopupPayload) String() string

type OpenWorkbenchRequest

type OpenWorkbenchRequest struct {

	// Unique persistent identifier for the user / client browser instance.
	UserId *string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// Session identifier matching the frontend route session ID.
	SessionId *string `protobuf:"bytes,2,opt,name=session_id,json=sessionId" json:"session_id,omitempty"`
	// The inspection ID to open.
	InspectionId *string `protobuf:"bytes,3,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// contains filtered or unexported fields
}

Request to open or attach to a Workbench session for a specific inspection dataset.

func (*OpenWorkbenchRequest) Descriptor deprecated

func (*OpenWorkbenchRequest) Descriptor() ([]byte, []int)

Deprecated: Use OpenWorkbenchRequest.ProtoReflect.Descriptor instead.

func (*OpenWorkbenchRequest) GetInspectionId

func (x *OpenWorkbenchRequest) GetInspectionId() string

func (*OpenWorkbenchRequest) GetSessionId

func (x *OpenWorkbenchRequest) GetSessionId() string

func (*OpenWorkbenchRequest) GetUserId

func (x *OpenWorkbenchRequest) GetUserId() string

func (*OpenWorkbenchRequest) ProtoMessage

func (*OpenWorkbenchRequest) ProtoMessage()

func (*OpenWorkbenchRequest) ProtoReflect

func (x *OpenWorkbenchRequest) ProtoReflect() protoreflect.Message

func (*OpenWorkbenchRequest) Reset

func (x *OpenWorkbenchRequest) Reset()

func (*OpenWorkbenchRequest) String

func (x *OpenWorkbenchRequest) String() string

type OpenWorkbenchResponse

type OpenWorkbenchResponse struct {
	Stage              *OpenWorkbenchResponse_Stage `protobuf:"varint,1,opt,name=stage,enum=api.v1.OpenWorkbenchResponse_Stage" json:"stage,omitempty"`
	ProgressPercentage *float64                     `protobuf:"fixed64,2,opt,name=progress_percentage,json=progressPercentage" json:"progress_percentage,omitempty"`
	Message            *string                      `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	// The active workbench ID assigned to this session.
	WorkbenchId *string `protobuf:"bytes,4,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// contains filtered or unexported fields
}

Streamed loading progress or completion status for OpenWorkbench.

func (*OpenWorkbenchResponse) Descriptor deprecated

func (*OpenWorkbenchResponse) Descriptor() ([]byte, []int)

Deprecated: Use OpenWorkbenchResponse.ProtoReflect.Descriptor instead.

func (*OpenWorkbenchResponse) GetMessage

func (x *OpenWorkbenchResponse) GetMessage() string

func (*OpenWorkbenchResponse) GetProgressPercentage

func (x *OpenWorkbenchResponse) GetProgressPercentage() float64

func (*OpenWorkbenchResponse) GetStage

func (*OpenWorkbenchResponse) GetWorkbenchId

func (x *OpenWorkbenchResponse) GetWorkbenchId() string

func (*OpenWorkbenchResponse) ProtoMessage

func (*OpenWorkbenchResponse) ProtoMessage()

func (*OpenWorkbenchResponse) ProtoReflect

func (x *OpenWorkbenchResponse) ProtoReflect() protoreflect.Message

func (*OpenWorkbenchResponse) Reset

func (x *OpenWorkbenchResponse) Reset()

func (*OpenWorkbenchResponse) String

func (x *OpenWorkbenchResponse) String() string

type OpenWorkbenchResponse_Stage

type OpenWorkbenchResponse_Stage int32

Execution phase of the dataset loading process.

const (
	OpenWorkbenchResponse_STAGE_UNSPECIFIED    OpenWorkbenchResponse_Stage = 0
	OpenWorkbenchResponse_STAGE_INITIALIZING   OpenWorkbenchResponse_Stage = 1
	OpenWorkbenchResponse_STAGE_READING_FILE   OpenWorkbenchResponse_Stage = 2
	OpenWorkbenchResponse_STAGE_PARSING_CHUNKS OpenWorkbenchResponse_Stage = 3
	OpenWorkbenchResponse_STAGE_INDEXING_DATA  OpenWorkbenchResponse_Stage = 4
	OpenWorkbenchResponse_STAGE_READY          OpenWorkbenchResponse_Stage = 5
)

func (OpenWorkbenchResponse_Stage) Descriptor

func (OpenWorkbenchResponse_Stage) Enum

func (OpenWorkbenchResponse_Stage) EnumDescriptor deprecated

func (OpenWorkbenchResponse_Stage) EnumDescriptor() ([]byte, []int)

Deprecated: Use OpenWorkbenchResponse_Stage.Descriptor instead.

func (OpenWorkbenchResponse_Stage) Number

func (OpenWorkbenchResponse_Stage) String

func (OpenWorkbenchResponse_Stage) Type

type OpenWorkbenchSyncRequest

type OpenWorkbenchSyncRequest struct {

	// Unique persistent identifier for the user / client browser instance.
	UserId *string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// Session identifier matching the frontend route session ID.
	SessionId *string `protobuf:"bytes,2,opt,name=session_id,json=sessionId" json:"session_id,omitempty"`
	// The inspection ID to open.
	InspectionId *string `protobuf:"bytes,3,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// Job identifier returned from a previous OpenWorkbenchSync call, if polling an ongoing task.
	JobId *string `protobuf:"bytes,4,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Request to open or poll loading progress of a Workbench session without streaming.

func (*OpenWorkbenchSyncRequest) Descriptor deprecated

func (*OpenWorkbenchSyncRequest) Descriptor() ([]byte, []int)

Deprecated: Use OpenWorkbenchSyncRequest.ProtoReflect.Descriptor instead.

func (*OpenWorkbenchSyncRequest) GetInspectionId

func (x *OpenWorkbenchSyncRequest) GetInspectionId() string

func (*OpenWorkbenchSyncRequest) GetJobId

func (x *OpenWorkbenchSyncRequest) GetJobId() string

func (*OpenWorkbenchSyncRequest) GetSessionId

func (x *OpenWorkbenchSyncRequest) GetSessionId() string

func (*OpenWorkbenchSyncRequest) GetUserId

func (x *OpenWorkbenchSyncRequest) GetUserId() string

func (*OpenWorkbenchSyncRequest) ProtoMessage

func (*OpenWorkbenchSyncRequest) ProtoMessage()

func (*OpenWorkbenchSyncRequest) ProtoReflect

func (x *OpenWorkbenchSyncRequest) ProtoReflect() protoreflect.Message

func (*OpenWorkbenchSyncRequest) Reset

func (x *OpenWorkbenchSyncRequest) Reset()

func (*OpenWorkbenchSyncRequest) String

func (x *OpenWorkbenchSyncRequest) String() string

type OpenWorkbenchSyncResponse

type OpenWorkbenchSyncResponse struct {

	// Unique job identifier tracking this opening task.
	JobId *string `protobuf:"bytes,1,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
	// Execution phase of the dataset loading process.
	Stage *OpenWorkbenchResponse_Stage `protobuf:"varint,2,opt,name=stage,enum=api.v1.OpenWorkbenchResponse_Stage" json:"stage,omitempty"`
	// Progress percentage (0 - 100).
	ProgressPercentage *float64 `protobuf:"fixed64,3,opt,name=progress_percentage,json=progressPercentage" json:"progress_percentage,omitempty"`
	// Detailed status description.
	Message *string `protobuf:"bytes,4,opt,name=message" json:"message,omitempty"`
	// The active workbench ID assigned to this session once ready.
	WorkbenchId *string `protobuf:"bytes,5,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// contains filtered or unexported fields
}

Response containing current loading progress or completion status.

func (*OpenWorkbenchSyncResponse) Descriptor deprecated

func (*OpenWorkbenchSyncResponse) Descriptor() ([]byte, []int)

Deprecated: Use OpenWorkbenchSyncResponse.ProtoReflect.Descriptor instead.

func (*OpenWorkbenchSyncResponse) GetJobId

func (x *OpenWorkbenchSyncResponse) GetJobId() string

func (*OpenWorkbenchSyncResponse) GetMessage

func (x *OpenWorkbenchSyncResponse) GetMessage() string

func (*OpenWorkbenchSyncResponse) GetProgressPercentage

func (x *OpenWorkbenchSyncResponse) GetProgressPercentage() float64

func (*OpenWorkbenchSyncResponse) GetStage

func (*OpenWorkbenchSyncResponse) GetWorkbenchId

func (x *OpenWorkbenchSyncResponse) GetWorkbenchId() string

func (*OpenWorkbenchSyncResponse) ProtoMessage

func (*OpenWorkbenchSyncResponse) ProtoMessage()

func (*OpenWorkbenchSyncResponse) ProtoReflect

func (*OpenWorkbenchSyncResponse) Reset

func (x *OpenWorkbenchSyncResponse) Reset()

func (*OpenWorkbenchSyncResponse) String

func (x *OpenWorkbenchSyncResponse) String() string

type ParameterHintType

type ParameterHintType int32

ParameterHintType defines the severity of hint messages displayed under form inputs.

const (
	// Default unspecified hint type.
	ParameterHintType_PARAMETER_HINT_TYPE_UNSPECIFIED ParameterHintType = 0
	// Neutral informational hint.
	ParameterHintType_PARAMETER_HINT_TYPE_NONE ParameterHintType = 1
	// Error validation hint.
	ParameterHintType_PARAMETER_HINT_TYPE_ERROR ParameterHintType = 2
	// Warning validation hint.
	ParameterHintType_PARAMETER_HINT_TYPE_WARNING ParameterHintType = 3
	// Informational advisory hint.
	ParameterHintType_PARAMETER_HINT_TYPE_INFO ParameterHintType = 4
)

func (ParameterHintType) Descriptor

func (ParameterHintType) Enum

func (ParameterHintType) EnumDescriptor deprecated

func (ParameterHintType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ParameterHintType.Descriptor instead.

func (ParameterHintType) Number

func (ParameterHintType) String

func (x ParameterHintType) String() string

func (ParameterHintType) Type

type ParameterValue

type ParameterValue struct {

	// Form field ID this value corresponds to.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Strongly-typed value variant.
	//
	// Types that are valid to be assigned to Value:
	//
	//	*ParameterValue_TextValue
	//	*ParameterValue_SetValue
	//	*ParameterValue_FileValue
	//	*ParameterValue_CheckboxValue
	Value isParameterValue_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

ParameterValue represents a single typed parameter argument submitted for dry-run or execution.

func (*ParameterValue) Descriptor deprecated

func (*ParameterValue) Descriptor() ([]byte, []int)

Deprecated: Use ParameterValue.ProtoReflect.Descriptor instead.

func (*ParameterValue) GetCheckboxValue added in v0.59.0

func (x *ParameterValue) GetCheckboxValue() *CheckboxParameterValue

func (*ParameterValue) GetFileValue

func (x *ParameterValue) GetFileValue() *FileParameterValue

func (*ParameterValue) GetId

func (x *ParameterValue) GetId() string

func (*ParameterValue) GetSetValue

func (x *ParameterValue) GetSetValue() *SetParameterValue

func (*ParameterValue) GetTextValue

func (x *ParameterValue) GetTextValue() *TextParameterValue

func (*ParameterValue) GetValue

func (x *ParameterValue) GetValue() isParameterValue_Value

func (*ParameterValue) ProtoMessage

func (*ParameterValue) ProtoMessage()

func (*ParameterValue) ProtoReflect

func (x *ParameterValue) ProtoReflect() protoreflect.Message

func (*ParameterValue) Reset

func (x *ParameterValue) Reset()

func (*ParameterValue) String

func (x *ParameterValue) String() string

type ParameterValue_CheckboxValue added in v0.59.0

type ParameterValue_CheckboxValue struct {
	// Checkbox boolean parameter value.
	CheckboxValue *CheckboxParameterValue `protobuf:"bytes,5,opt,name=checkbox_value,json=checkboxValue,oneof"`
}

type ParameterValue_FileValue

type ParameterValue_FileValue struct {
	// File token parameter value.
	FileValue *FileParameterValue `protobuf:"bytes,4,opt,name=file_value,json=fileValue,oneof"`
}

type ParameterValue_SetValue

type ParameterValue_SetValue struct {
	// Set multi-select parameter value.
	SetValue *SetParameterValue `protobuf:"bytes,3,opt,name=set_value,json=setValue,oneof"`
}

type ParameterValue_TextValue

type ParameterValue_TextValue struct {
	// Text parameter value.
	TextValue *TextParameterValue `protobuf:"bytes,2,opt,name=text_value,json=textValue,oneof"`
}

type PopupForm

type PopupForm struct {

	// Unique identifier for the popup instance.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Title displayed on the popup header.
	Title *string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
	// Detailed instruction or description shown inside the popup.
	Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	// Specialized payload depending on the popup interaction type.
	//
	// Types that are valid to be assigned to Payload:
	//
	//	*PopupForm_Text
	//	*PopupForm_OauthLogin
	Payload isPopupForm_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

PopupForm describes an active user interaction form requested by the backend.

func (*PopupForm) Descriptor deprecated

func (*PopupForm) Descriptor() ([]byte, []int)

Deprecated: Use PopupForm.ProtoReflect.Descriptor instead.

func (*PopupForm) GetDescription

func (x *PopupForm) GetDescription() string

func (*PopupForm) GetId

func (x *PopupForm) GetId() string

func (*PopupForm) GetOauthLogin

func (x *PopupForm) GetOauthLogin() *OAuthLoginPopupPayload

func (*PopupForm) GetPayload

func (x *PopupForm) GetPayload() isPopupForm_Payload

func (*PopupForm) GetText

func (x *PopupForm) GetText() *TextPopupPayload

func (*PopupForm) GetTitle

func (x *PopupForm) GetTitle() string

func (*PopupForm) ProtoMessage

func (*PopupForm) ProtoMessage()

func (*PopupForm) ProtoReflect

func (x *PopupForm) ProtoReflect() protoreflect.Message

func (*PopupForm) Reset

func (x *PopupForm) Reset()

func (*PopupForm) String

func (x *PopupForm) String() string

type PopupForm_OauthLogin

type PopupForm_OauthLogin struct {
	OauthLogin *OAuthLoginPopupPayload `protobuf:"bytes,5,opt,name=oauth_login,json=oauthLogin,oneof"`
}

type PopupForm_Text

type PopupForm_Text struct {
	Text *TextPopupPayload `protobuf:"bytes,4,opt,name=text,oneof"`
}

type ProvidedTagInfo added in v0.59.0

type ProvidedTagInfo struct {

	// Tag identifier.
	Tag *string `protobuf:"bytes,1,opt,name=tag" json:"tag,omitempty"`
	// Precedence priority during cycle pruning.
	Priority *int32 `protobuf:"varint,2,opt,name=priority" json:"priority,omitempty"`
	// Go output type string of the tag data.
	OutputType *string `protobuf:"bytes,3,opt,name=output_type,json=outputType" json:"output_type,omitempty"`
	// contains filtered or unexported fields
}

ProvidedTagInfo details a tag provided by a task implementation.

func (*ProvidedTagInfo) Descriptor deprecated added in v0.59.0

func (*ProvidedTagInfo) Descriptor() ([]byte, []int)

Deprecated: Use ProvidedTagInfo.ProtoReflect.Descriptor instead.

func (*ProvidedTagInfo) GetOutputType added in v0.59.0

func (x *ProvidedTagInfo) GetOutputType() string

func (*ProvidedTagInfo) GetPriority added in v0.59.0

func (x *ProvidedTagInfo) GetPriority() int32

func (*ProvidedTagInfo) GetTag added in v0.59.0

func (x *ProvidedTagInfo) GetTag() string

func (*ProvidedTagInfo) ProtoMessage added in v0.59.0

func (*ProvidedTagInfo) ProtoMessage()

func (*ProvidedTagInfo) ProtoReflect added in v0.59.0

func (x *ProvidedTagInfo) ProtoReflect() protoreflect.Message

func (*ProvidedTagInfo) Reset added in v0.59.0

func (x *ProvidedTagInfo) Reset()

func (*ProvidedTagInfo) String added in v0.59.0

func (x *ProvidedTagInfo) String() string

type PullIndexProgressRequest

type PullIndexProgressRequest struct {

	// The active workbench session identifier.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// contains filtered or unexported fields
}

Request to pull search index construction progress without opening a persistent stream.

func (*PullIndexProgressRequest) Descriptor deprecated

func (*PullIndexProgressRequest) Descriptor() ([]byte, []int)

Deprecated: Use PullIndexProgressRequest.ProtoReflect.Descriptor instead.

func (*PullIndexProgressRequest) GetWorkbenchId

func (x *PullIndexProgressRequest) GetWorkbenchId() string

func (*PullIndexProgressRequest) ProtoMessage

func (*PullIndexProgressRequest) ProtoMessage()

func (*PullIndexProgressRequest) ProtoReflect

func (x *PullIndexProgressRequest) ProtoReflect() protoreflect.Message

func (*PullIndexProgressRequest) Reset

func (x *PullIndexProgressRequest) Reset()

func (*PullIndexProgressRequest) String

func (x *PullIndexProgressRequest) String() string

type PullIndexProgressResponse

type PullIndexProgressResponse struct {

	// Lifecycle state of search index construction.
	State *WatchIndexProgressResponse_IndexState `protobuf:"varint,1,opt,name=state,enum=api.v1.WatchIndexProgressResponse_IndexState" json:"state,omitempty"`
	// Index construction progress percentage (0 - 100).
	ProgressPercentage *float64 `protobuf:"fixed64,2,opt,name=progress_percentage,json=progressPercentage" json:"progress_percentage,omitempty"`
	// Informational status message.
	Message *string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	// contains filtered or unexported fields
}

Response containing the search index construction progress snapshot.

func (*PullIndexProgressResponse) Descriptor deprecated

func (*PullIndexProgressResponse) Descriptor() ([]byte, []int)

Deprecated: Use PullIndexProgressResponse.ProtoReflect.Descriptor instead.

func (*PullIndexProgressResponse) GetMessage

func (x *PullIndexProgressResponse) GetMessage() string

func (*PullIndexProgressResponse) GetProgressPercentage

func (x *PullIndexProgressResponse) GetProgressPercentage() float64

func (*PullIndexProgressResponse) GetState

func (*PullIndexProgressResponse) ProtoMessage

func (*PullIndexProgressResponse) ProtoMessage()

func (*PullIndexProgressResponse) ProtoReflect

func (*PullIndexProgressResponse) Reset

func (x *PullIndexProgressResponse) Reset()

func (*PullIndexProgressResponse) String

func (x *PullIndexProgressResponse) String() string

type PullInspectionRunTaskGraphRequest added in v0.59.0

type PullInspectionRunTaskGraphRequest struct {

	// Identifier of the inspection run to read.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// contains filtered or unexported fields
}

Request to fetch the current task graph progress of a single inspection run.

func (*PullInspectionRunTaskGraphRequest) Descriptor deprecated added in v0.59.0

func (*PullInspectionRunTaskGraphRequest) Descriptor() ([]byte, []int)

Deprecated: Use PullInspectionRunTaskGraphRequest.ProtoReflect.Descriptor instead.

func (*PullInspectionRunTaskGraphRequest) GetInspectionId added in v0.59.0

func (x *PullInspectionRunTaskGraphRequest) GetInspectionId() string

func (*PullInspectionRunTaskGraphRequest) ProtoMessage added in v0.59.0

func (*PullInspectionRunTaskGraphRequest) ProtoMessage()

func (*PullInspectionRunTaskGraphRequest) ProtoReflect added in v0.59.0

func (*PullInspectionRunTaskGraphRequest) Reset added in v0.59.0

func (*PullInspectionRunTaskGraphRequest) String added in v0.59.0

type PullInspectionRunTaskGraphResponse added in v0.59.0

type PullInspectionRunTaskGraphResponse struct {

	// Current snapshot of the inspection run.
	Snapshot *InspectionRunTaskGraphSnapshot `protobuf:"bytes,1,opt,name=snapshot" json:"snapshot,omitempty"`
	// contains filtered or unexported fields
}

Response carrying the current progress snapshot of an inspection run.

func (*PullInspectionRunTaskGraphResponse) Descriptor deprecated added in v0.59.0

func (*PullInspectionRunTaskGraphResponse) Descriptor() ([]byte, []int)

Deprecated: Use PullInspectionRunTaskGraphResponse.ProtoReflect.Descriptor instead.

func (*PullInspectionRunTaskGraphResponse) GetSnapshot added in v0.59.0

func (*PullInspectionRunTaskGraphResponse) ProtoMessage added in v0.59.0

func (*PullInspectionRunTaskGraphResponse) ProtoMessage()

func (*PullInspectionRunTaskGraphResponse) ProtoReflect added in v0.59.0

func (*PullInspectionRunTaskGraphResponse) Reset added in v0.59.0

func (*PullInspectionRunTaskGraphResponse) String added in v0.59.0

type PullInspectionsRequest

type PullInspectionsRequest struct {
	// contains filtered or unexported fields
}

Request to pull inspection status snapshot without streaming.

func (*PullInspectionsRequest) Descriptor deprecated

func (*PullInspectionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PullInspectionsRequest.ProtoReflect.Descriptor instead.

func (*PullInspectionsRequest) ProtoMessage

func (*PullInspectionsRequest) ProtoMessage()

func (*PullInspectionsRequest) ProtoReflect

func (x *PullInspectionsRequest) ProtoReflect() protoreflect.Message

func (*PullInspectionsRequest) Reset

func (x *PullInspectionsRequest) Reset()

func (*PullInspectionsRequest) String

func (x *PullInspectionsRequest) String() string

type PullInspectionsResponse

type PullInspectionsResponse struct {

	// Active inspections.
	Inspections []*InspectionListItem `protobuf:"bytes,1,rep,name=inspections" json:"inspections,omitempty"`
	// contains filtered or unexported fields
}

Response containing pulled inspection status snapshot.

func (*PullInspectionsResponse) Descriptor deprecated

func (*PullInspectionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use PullInspectionsResponse.ProtoReflect.Descriptor instead.

func (*PullInspectionsResponse) GetInspections

func (x *PullInspectionsResponse) GetInspections() []*InspectionListItem

func (*PullInspectionsResponse) ProtoMessage

func (*PullInspectionsResponse) ProtoMessage()

func (*PullInspectionsResponse) ProtoReflect

func (x *PullInspectionsResponse) ProtoReflect() protoreflect.Message

func (*PullInspectionsResponse) Reset

func (x *PullInspectionsResponse) Reset()

func (*PullInspectionsResponse) String

func (x *PullInspectionsResponse) String() string

type PullPopupRequest

type PullPopupRequest struct {
	// contains filtered or unexported fields
}

Request to retrieve the currently active popup form snapshot.

func (*PullPopupRequest) Descriptor deprecated

func (*PullPopupRequest) Descriptor() ([]byte, []int)

Deprecated: Use PullPopupRequest.ProtoReflect.Descriptor instead.

func (*PullPopupRequest) ProtoMessage

func (*PullPopupRequest) ProtoMessage()

func (*PullPopupRequest) ProtoReflect

func (x *PullPopupRequest) ProtoReflect() protoreflect.Message

func (*PullPopupRequest) Reset

func (x *PullPopupRequest) Reset()

func (*PullPopupRequest) String

func (x *PullPopupRequest) String() string

type PullPopupResponse

type PullPopupResponse struct {

	// Currently active popup form, or unset if no popup is active.
	Popup *PopupForm `protobuf:"bytes,1,opt,name=popup" json:"popup,omitempty"`
	// contains filtered or unexported fields
}

Response containing the currently active popup form snapshot.

func (*PullPopupResponse) Descriptor deprecated

func (*PullPopupResponse) Descriptor() ([]byte, []int)

Deprecated: Use PullPopupResponse.ProtoReflect.Descriptor instead.

func (*PullPopupResponse) GetPopup

func (x *PullPopupResponse) GetPopup() *PopupForm

func (*PullPopupResponse) ProtoMessage

func (*PullPopupResponse) ProtoMessage()

func (*PullPopupResponse) ProtoReflect

func (x *PullPopupResponse) ProtoReflect() protoreflect.Message

func (*PullPopupResponse) Reset

func (x *PullPopupResponse) Reset()

func (*PullPopupResponse) String

func (x *PullPopupResponse) String() string

type PullServerStatRequest

type PullServerStatRequest struct {
	// contains filtered or unexported fields
}

Request to pull current server resource statistics without streaming.

func (*PullServerStatRequest) Descriptor deprecated

func (*PullServerStatRequest) Descriptor() ([]byte, []int)

Deprecated: Use PullServerStatRequest.ProtoReflect.Descriptor instead.

func (*PullServerStatRequest) ProtoMessage

func (*PullServerStatRequest) ProtoMessage()

func (*PullServerStatRequest) ProtoReflect

func (x *PullServerStatRequest) ProtoReflect() protoreflect.Message

func (*PullServerStatRequest) Reset

func (x *PullServerStatRequest) Reset()

func (*PullServerStatRequest) String

func (x *PullServerStatRequest) String() string

type PullServerStatResponse

type PullServerStatResponse struct {

	// Current resource statistics of the server.
	ServerStat *ServerStat `protobuf:"bytes,1,opt,name=server_stat,json=serverStat" json:"server_stat,omitempty"`
	// contains filtered or unexported fields
}

Response containing pulled server resource statistics.

func (*PullServerStatResponse) Descriptor deprecated

func (*PullServerStatResponse) Descriptor() ([]byte, []int)

Deprecated: Use PullServerStatResponse.ProtoReflect.Descriptor instead.

func (*PullServerStatResponse) GetServerStat

func (x *PullServerStatResponse) GetServerStat() *ServerStat

func (*PullServerStatResponse) ProtoMessage

func (*PullServerStatResponse) ProtoMessage()

func (*PullServerStatResponse) ProtoReflect

func (x *PullServerStatResponse) ProtoReflect() protoreflect.Message

func (*PullServerStatResponse) Reset

func (x *PullServerStatResponse) Reset()

func (*PullServerStatResponse) String

func (x *PullServerStatResponse) String() string

type ReadStructYAMLsRequest

type ReadStructYAMLsRequest struct {

	// The active workbench session identifier.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// The unique IDs of the interned structs to decode (up to 200 items).
	StructIds []uint32 `protobuf:"varint,2,rep,packed,name=struct_ids,json=structIds" json:"struct_ids,omitempty"`
	// contains filtered or unexported fields
}

Request to decode interned structs into their YAML representations.

func (*ReadStructYAMLsRequest) Descriptor deprecated

func (*ReadStructYAMLsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReadStructYAMLsRequest.ProtoReflect.Descriptor instead.

func (*ReadStructYAMLsRequest) GetStructIds

func (x *ReadStructYAMLsRequest) GetStructIds() []uint32

func (*ReadStructYAMLsRequest) GetWorkbenchId

func (x *ReadStructYAMLsRequest) GetWorkbenchId() string

func (*ReadStructYAMLsRequest) ProtoMessage

func (*ReadStructYAMLsRequest) ProtoMessage()

func (*ReadStructYAMLsRequest) ProtoReflect

func (x *ReadStructYAMLsRequest) ProtoReflect() protoreflect.Message

func (*ReadStructYAMLsRequest) Reset

func (x *ReadStructYAMLsRequest) Reset()

func (*ReadStructYAMLsRequest) String

func (x *ReadStructYAMLsRequest) String() string

type ReadStructYAMLsResponse

type ReadStructYAMLsResponse struct {

	// The decoded YAML representations of the structs found.
	StructYamls []*StructYAML `protobuf:"bytes,1,rep,name=struct_yamls,json=structYamls" json:"struct_yamls,omitempty"`
	// contains filtered or unexported fields
}

Response containing the decoded YAML representations of found structs.

func (*ReadStructYAMLsResponse) Descriptor deprecated

func (*ReadStructYAMLsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReadStructYAMLsResponse.ProtoReflect.Descriptor instead.

func (*ReadStructYAMLsResponse) GetStructYamls

func (x *ReadStructYAMLsResponse) GetStructYamls() []*StructYAML

func (*ReadStructYAMLsResponse) ProtoMessage

func (*ReadStructYAMLsResponse) ProtoMessage()

func (*ReadStructYAMLsResponse) ProtoReflect

func (x *ReadStructYAMLsResponse) ProtoReflect() protoreflect.Message

func (*ReadStructYAMLsResponse) Reset

func (x *ReadStructYAMLsResponse) Reset()

func (*ReadStructYAMLsResponse) String

func (x *ReadStructYAMLsResponse) String() string

type RegisteredInspectionTypeInfo added in v0.59.0

type RegisteredInspectionTypeInfo struct {

	// Unique inspection type identifier.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Human-readable title of the inspection type.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// Description of this inspection type and the environments it targets.
	Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	// Icon path or resource identifier representing this inspection type.
	Icon *string `protobuf:"bytes,4,opt,name=icon" json:"icon,omitempty"`
	// Categorical labels attached to this inspection type used by task label selectors.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

RegisteredInspectionTypeInfo provides metadata describing a supported inspection type.

func (*RegisteredInspectionTypeInfo) Descriptor deprecated added in v0.59.0

func (*RegisteredInspectionTypeInfo) Descriptor() ([]byte, []int)

Deprecated: Use RegisteredInspectionTypeInfo.ProtoReflect.Descriptor instead.

func (*RegisteredInspectionTypeInfo) GetDescription added in v0.59.0

func (x *RegisteredInspectionTypeInfo) GetDescription() string

func (*RegisteredInspectionTypeInfo) GetIcon added in v0.59.0

func (x *RegisteredInspectionTypeInfo) GetIcon() string

func (*RegisteredInspectionTypeInfo) GetId added in v0.59.0

func (*RegisteredInspectionTypeInfo) GetLabels added in v0.59.0

func (x *RegisteredInspectionTypeInfo) GetLabels() map[string]string

func (*RegisteredInspectionTypeInfo) GetName added in v0.59.0

func (x *RegisteredInspectionTypeInfo) GetName() string

func (*RegisteredInspectionTypeInfo) ProtoMessage added in v0.59.0

func (*RegisteredInspectionTypeInfo) ProtoMessage()

func (*RegisteredInspectionTypeInfo) ProtoReflect added in v0.59.0

func (*RegisteredInspectionTypeInfo) Reset added in v0.59.0

func (x *RegisteredInspectionTypeInfo) Reset()

func (*RegisteredInspectionTypeInfo) String added in v0.59.0

type RegisteredTaskGroupInfo added in v0.59.0

type RegisteredTaskGroupInfo struct {

	// Shared logical task reference identifier.
	TaskReferenceId *string `protobuf:"bytes,1,opt,name=task_reference_id,json=taskReferenceId" json:"task_reference_id,omitempty"`
	// All task implementations registered for this reference identifier.
	Tasks []*RegisteredTaskInfo `protobuf:"bytes,2,rep,name=tasks" json:"tasks,omitempty"`
	// contains filtered or unexported fields
}

RegisteredTaskGroupInfo groups task implementations that provide the same reference identifier.

func (*RegisteredTaskGroupInfo) Descriptor deprecated added in v0.59.0

func (*RegisteredTaskGroupInfo) Descriptor() ([]byte, []int)

Deprecated: Use RegisteredTaskGroupInfo.ProtoReflect.Descriptor instead.

func (*RegisteredTaskGroupInfo) GetTaskReferenceId added in v0.59.0

func (x *RegisteredTaskGroupInfo) GetTaskReferenceId() string

func (*RegisteredTaskGroupInfo) GetTasks added in v0.59.0

func (*RegisteredTaskGroupInfo) ProtoMessage added in v0.59.0

func (*RegisteredTaskGroupInfo) ProtoMessage()

func (*RegisteredTaskGroupInfo) ProtoReflect added in v0.59.0

func (x *RegisteredTaskGroupInfo) ProtoReflect() protoreflect.Message

func (*RegisteredTaskGroupInfo) Reset added in v0.59.0

func (x *RegisteredTaskGroupInfo) Reset()

func (*RegisteredTaskGroupInfo) String added in v0.59.0

func (x *RegisteredTaskGroupInfo) String() string

type RegisteredTaskInfo added in v0.59.0

type RegisteredTaskInfo struct {

	// Fully-qualified task implementation identifier.
	TaskImplementationId *string `protobuf:"bytes,1,opt,name=task_implementation_id,json=taskImplementationId" json:"task_implementation_id,omitempty"`
	// Logical task reference identifier.
	TaskReferenceId *string `protobuf:"bytes,2,opt,name=task_reference_id,json=taskReferenceId" json:"task_reference_id,omitempty"`
	// Precedence priority when multiple implementations share the same reference identifier.
	Priority *int32 `protobuf:"varint,3,opt,name=priority" json:"priority,omitempty"`
	// Whether this task acts as a toggleable inspection feature.
	IsFeature *bool `protobuf:"varint,4,opt,name=is_feature,json=isFeature" json:"is_feature,omitempty"`
	// Whether this feature task is enabled by default for compatible inspection types.
	IsDefaultFeature *bool `protobuf:"varint,5,opt,name=is_default_feature,json=isDefaultFeature" json:"is_default_feature,omitempty"`
	// Display title for feature selection UI if this task is a feature.
	FeatureLabel *string `protobuf:"bytes,6,opt,name=feature_label,json=featureLabel" json:"feature_label,omitempty"`
	// Detailed description for feature selection UI if this task is a feature.
	FeatureDescription *string `protobuf:"bytes,7,opt,name=feature_description,json=featureDescription" json:"feature_description,omitempty"`
	// Upstream dependencies required before this task can execute.
	Dependencies []*TaskDependencyInfo `protobuf:"bytes,8,rep,name=dependencies" json:"dependencies,omitempty"`
	// Label selector requirements constraining compatibility to matching inspection types.
	SelectorRequirements []*LabelSelectorRequirementInfo `protobuf:"bytes,9,rep,name=selector_requirements,json=selectorRequirements" json:"selector_requirements,omitempty"`
	// Raw task labels defined on this implementation.
	Labels map[string]string `` /* 133-byte string literal not displayed */
	// Go result type produced by this task implementation.
	OutputType *string `protobuf:"bytes,11,opt,name=output_type,json=outputType" json:"output_type,omitempty"`
	// Tags provided by this task along with their data types.
	ProvidedTags []*ProvidedTagInfo `protobuf:"bytes,12,rep,name=provided_tags,json=providedTags" json:"provided_tags,omitempty"`
	// contains filtered or unexported fields
}

RegisteredTaskInfo details a single registered task implementation.

func (*RegisteredTaskInfo) Descriptor deprecated added in v0.59.0

func (*RegisteredTaskInfo) Descriptor() ([]byte, []int)

Deprecated: Use RegisteredTaskInfo.ProtoReflect.Descriptor instead.

func (*RegisteredTaskInfo) GetDependencies added in v0.59.0

func (x *RegisteredTaskInfo) GetDependencies() []*TaskDependencyInfo

func (*RegisteredTaskInfo) GetFeatureDescription added in v0.59.0

func (x *RegisteredTaskInfo) GetFeatureDescription() string

func (*RegisteredTaskInfo) GetFeatureLabel added in v0.59.0

func (x *RegisteredTaskInfo) GetFeatureLabel() string

func (*RegisteredTaskInfo) GetIsDefaultFeature added in v0.59.0

func (x *RegisteredTaskInfo) GetIsDefaultFeature() bool

func (*RegisteredTaskInfo) GetIsFeature added in v0.59.0

func (x *RegisteredTaskInfo) GetIsFeature() bool

func (*RegisteredTaskInfo) GetLabels added in v0.59.0

func (x *RegisteredTaskInfo) GetLabels() map[string]string

func (*RegisteredTaskInfo) GetOutputType added in v0.59.0

func (x *RegisteredTaskInfo) GetOutputType() string

func (*RegisteredTaskInfo) GetPriority added in v0.59.0

func (x *RegisteredTaskInfo) GetPriority() int32

func (*RegisteredTaskInfo) GetProvidedTags added in v0.59.0

func (x *RegisteredTaskInfo) GetProvidedTags() []*ProvidedTagInfo

func (*RegisteredTaskInfo) GetSelectorRequirements added in v0.59.0

func (x *RegisteredTaskInfo) GetSelectorRequirements() []*LabelSelectorRequirementInfo

func (*RegisteredTaskInfo) GetTaskImplementationId added in v0.59.0

func (x *RegisteredTaskInfo) GetTaskImplementationId() string

func (*RegisteredTaskInfo) GetTaskReferenceId added in v0.59.0

func (x *RegisteredTaskInfo) GetTaskReferenceId() string

func (*RegisteredTaskInfo) ProtoMessage added in v0.59.0

func (*RegisteredTaskInfo) ProtoMessage()

func (*RegisteredTaskInfo) ProtoReflect added in v0.59.0

func (x *RegisteredTaskInfo) ProtoReflect() protoreflect.Message

func (*RegisteredTaskInfo) Reset added in v0.59.0

func (x *RegisteredTaskInfo) Reset()

func (*RegisteredTaskInfo) String added in v0.59.0

func (x *RegisteredTaskInfo) String() string

type ResolveInspectionTaskGraphRequest added in v0.59.0

type ResolveInspectionTaskGraphRequest struct {

	// Target inspection type identifier to evaluate compatibility against.
	InspectionTypeId *string `protobuf:"bytes,1,opt,name=inspection_type_id,json=inspectionTypeId" json:"inspection_type_id,omitempty"`
	// Optional manual overrides enabling or disabling specific feature tasks.
	FeatureOverrides map[string]bool `` /* 177-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request to resolve and debug the task graph for a specific inspection type and feature configuration.

func (*ResolveInspectionTaskGraphRequest) Descriptor deprecated added in v0.59.0

func (*ResolveInspectionTaskGraphRequest) Descriptor() ([]byte, []int)

Deprecated: Use ResolveInspectionTaskGraphRequest.ProtoReflect.Descriptor instead.

func (*ResolveInspectionTaskGraphRequest) GetFeatureOverrides added in v0.59.0

func (x *ResolveInspectionTaskGraphRequest) GetFeatureOverrides() map[string]bool

func (*ResolveInspectionTaskGraphRequest) GetInspectionTypeId added in v0.59.0

func (x *ResolveInspectionTaskGraphRequest) GetInspectionTypeId() string

func (*ResolveInspectionTaskGraphRequest) ProtoMessage added in v0.59.0

func (*ResolveInspectionTaskGraphRequest) ProtoMessage()

func (*ResolveInspectionTaskGraphRequest) ProtoReflect added in v0.59.0

func (*ResolveInspectionTaskGraphRequest) Reset added in v0.59.0

func (*ResolveInspectionTaskGraphRequest) String added in v0.59.0

type ResolveInspectionTaskGraphResponse added in v0.59.0

type ResolveInspectionTaskGraphResponse struct {

	// Detailed evaluations for all candidate task implementations against the inspection type.
	FilteringEvaluations []*TaskFilterEvaluation `protobuf:"bytes,1,rep,name=filtering_evaluations,json=filteringEvaluations" json:"filtering_evaluations,omitempty"`
	// Resolved DAG execution plan.
	Dag *TaskDAGInfo `protobuf:"bytes,2,opt,name=dag" json:"dag,omitempty"`
	// Toggleable features available under the selected inspection type.
	AvailableFeatures []*FeatureToggleInfo `protobuf:"bytes,3,rep,name=available_features,json=availableFeatures" json:"available_features,omitempty"`
	// contains filtered or unexported fields
}

Response containing filtering diagnostic evaluations and the resolved DAG execution plan.

func (*ResolveInspectionTaskGraphResponse) Descriptor deprecated added in v0.59.0

func (*ResolveInspectionTaskGraphResponse) Descriptor() ([]byte, []int)

Deprecated: Use ResolveInspectionTaskGraphResponse.ProtoReflect.Descriptor instead.

func (*ResolveInspectionTaskGraphResponse) GetAvailableFeatures added in v0.59.0

func (x *ResolveInspectionTaskGraphResponse) GetAvailableFeatures() []*FeatureToggleInfo

func (*ResolveInspectionTaskGraphResponse) GetDag added in v0.59.0

func (*ResolveInspectionTaskGraphResponse) GetFilteringEvaluations added in v0.59.0

func (x *ResolveInspectionTaskGraphResponse) GetFilteringEvaluations() []*TaskFilterEvaluation

func (*ResolveInspectionTaskGraphResponse) ProtoMessage added in v0.59.0

func (*ResolveInspectionTaskGraphResponse) ProtoMessage()

func (*ResolveInspectionTaskGraphResponse) ProtoReflect added in v0.59.0

func (*ResolveInspectionTaskGraphResponse) Reset added in v0.59.0

func (*ResolveInspectionTaskGraphResponse) String added in v0.59.0

type RunInspectionRequest

type RunInspectionRequest struct {

	// Inspection session ID.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// Final user-configured parameters for the run.
	Parameters *InspectionParameters `protobuf:"bytes,2,opt,name=parameters" json:"parameters,omitempty"`
	// contains filtered or unexported fields
}

Request to start asynchronous inspection execution.

func (*RunInspectionRequest) Descriptor deprecated

func (*RunInspectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use RunInspectionRequest.ProtoReflect.Descriptor instead.

func (*RunInspectionRequest) GetInspectionId

func (x *RunInspectionRequest) GetInspectionId() string

func (*RunInspectionRequest) GetParameters

func (x *RunInspectionRequest) GetParameters() *InspectionParameters

func (*RunInspectionRequest) ProtoMessage

func (*RunInspectionRequest) ProtoMessage()

func (*RunInspectionRequest) ProtoReflect

func (x *RunInspectionRequest) ProtoReflect() protoreflect.Message

func (*RunInspectionRequest) Reset

func (x *RunInspectionRequest) Reset()

func (*RunInspectionRequest) String

func (x *RunInspectionRequest) String() string

type RunInspectionResponse

type RunInspectionResponse struct {
	// contains filtered or unexported fields
}

Response returned upon starting inspection execution.

func (*RunInspectionResponse) Descriptor deprecated

func (*RunInspectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use RunInspectionResponse.ProtoReflect.Descriptor instead.

func (*RunInspectionResponse) ProtoMessage

func (*RunInspectionResponse) ProtoMessage()

func (*RunInspectionResponse) ProtoReflect

func (x *RunInspectionResponse) ProtoReflect() protoreflect.Message

func (*RunInspectionResponse) Reset

func (x *RunInspectionResponse) Reset()

func (*RunInspectionResponse) String

func (x *RunInspectionResponse) String() string

type ServerStat

type ServerStat struct {

	// Current memory allocated by the server process in bytes.
	CurrentMemoryUsage *uint64 `protobuf:"varint,1,opt,name=current_memory_usage,json=currentMemoryUsage" json:"current_memory_usage,omitempty"`
	// Total physical memory of the host system in bytes.
	TotalMemory *uint64 `protobuf:"varint,2,opt,name=total_memory,json=totalMemory" json:"total_memory,omitempty"`
	// Current CPU usage percentage across all cores (0.0 to 100.0).
	CpuUsagePercentage *float64 `protobuf:"fixed64,3,opt,name=cpu_usage_percentage,json=cpuUsagePercentage" json:"cpu_usage_percentage,omitempty"`
	// contains filtered or unexported fields
}

ServerStat provides snapshot metrics of host server resources.

func (*ServerStat) Descriptor deprecated

func (*ServerStat) Descriptor() ([]byte, []int)

Deprecated: Use ServerStat.ProtoReflect.Descriptor instead.

func (*ServerStat) GetCpuUsagePercentage

func (x *ServerStat) GetCpuUsagePercentage() float64

func (*ServerStat) GetCurrentMemoryUsage

func (x *ServerStat) GetCurrentMemoryUsage() uint64

func (*ServerStat) GetTotalMemory

func (x *ServerStat) GetTotalMemory() uint64

func (*ServerStat) ProtoMessage

func (*ServerStat) ProtoMessage()

func (*ServerStat) ProtoReflect

func (x *ServerStat) ProtoReflect() protoreflect.Message

func (*ServerStat) Reset

func (x *ServerStat) Reset()

func (*ServerStat) String

func (x *ServerStat) String() string

type SetFormField

type SetFormField struct {

	// Available selectable options.
	Options []*SetOption `protobuf:"bytes,1,rep,name=options" json:"options,omitempty"`
	// Pre-selected default option keys.
	DefaultValues []string `protobuf:"bytes,2,rep,name=default_values,json=defaultValues" json:"default_values,omitempty"`
	// Whether arbitrary custom values can be typed and added.
	AllowCustomValue *bool `protobuf:"varint,3,opt,name=allow_custom_value,json=allowCustomValue" json:"allow_custom_value,omitempty"`
	// Whether a bulk "Select All" action is available.
	AllowAddAll *bool `protobuf:"varint,4,opt,name=allow_add_all,json=allowAddAll" json:"allow_add_all,omitempty"`
	// Whether a bulk "Deselect All" action is available.
	AllowRemoveAll *bool `protobuf:"varint,5,opt,name=allow_remove_all,json=allowRemoveAll" json:"allow_remove_all,omitempty"`
	// contains filtered or unexported fields
}

SetFormField configures a multi-select or tags input field.

func (*SetFormField) Descriptor deprecated

func (*SetFormField) Descriptor() ([]byte, []int)

Deprecated: Use SetFormField.ProtoReflect.Descriptor instead.

func (*SetFormField) GetAllowAddAll

func (x *SetFormField) GetAllowAddAll() bool

func (*SetFormField) GetAllowCustomValue

func (x *SetFormField) GetAllowCustomValue() bool

func (*SetFormField) GetAllowRemoveAll

func (x *SetFormField) GetAllowRemoveAll() bool

func (*SetFormField) GetDefaultValues

func (x *SetFormField) GetDefaultValues() []string

func (*SetFormField) GetOptions

func (x *SetFormField) GetOptions() []*SetOption

func (*SetFormField) ProtoMessage

func (*SetFormField) ProtoMessage()

func (*SetFormField) ProtoReflect

func (x *SetFormField) ProtoReflect() protoreflect.Message

func (*SetFormField) Reset

func (x *SetFormField) Reset()

func (*SetFormField) String

func (x *SetFormField) String() string

type SetOption

type SetOption struct {

	// Unique option key.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Human-readable description of the option.
	Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
	// contains filtered or unexported fields
}

SetOption defines a selectable choice within a set form field.

func (*SetOption) Descriptor deprecated

func (*SetOption) Descriptor() ([]byte, []int)

Deprecated: Use SetOption.ProtoReflect.Descriptor instead.

func (*SetOption) GetDescription

func (x *SetOption) GetDescription() string

func (*SetOption) GetId

func (x *SetOption) GetId() string

func (*SetOption) ProtoMessage

func (*SetOption) ProtoMessage()

func (*SetOption) ProtoReflect

func (x *SetOption) ProtoReflect() protoreflect.Message

func (*SetOption) Reset

func (x *SetOption) Reset()

func (*SetOption) String

func (x *SetOption) String() string

type SetParameterValue

type SetParameterValue struct {

	// Selected option keys.
	Values []string `protobuf:"bytes,1,rep,name=values" json:"values,omitempty"`
	// contains filtered or unexported fields
}

SetParameterValue holds a set of selected string values for a set form field.

func (*SetParameterValue) Descriptor deprecated

func (*SetParameterValue) Descriptor() ([]byte, []int)

Deprecated: Use SetParameterValue.ProtoReflect.Descriptor instead.

func (*SetParameterValue) GetValues

func (x *SetParameterValue) GetValues() []string

func (*SetParameterValue) ProtoMessage

func (*SetParameterValue) ProtoMessage()

func (*SetParameterValue) ProtoReflect

func (x *SetParameterValue) ProtoReflect() protoreflect.Message

func (*SetParameterValue) Reset

func (x *SetParameterValue) Reset()

func (*SetParameterValue) String

func (x *SetParameterValue) String() string

type SparseBitset

type SparseBitset struct {

	// Block indices (item_id / 32) containing at least one set bit.
	Indices []uint32 `protobuf:"varint,1,rep,packed,name=indices" json:"indices,omitempty"`
	// 32-bit bitmasks corresponding to each block index where the i-th bit represents (item_id % 32).
	Masks []uint32 `protobuf:"fixed32,2,rep,packed,name=masks" json:"masks,omitempty"`
	// contains filtered or unexported fields
}

SparseBitset encodes a sparse set of 32-bit blocks.

func (*SparseBitset) Descriptor deprecated

func (*SparseBitset) Descriptor() ([]byte, []int)

Deprecated: Use SparseBitset.ProtoReflect.Descriptor instead.

func (*SparseBitset) GetIndices

func (x *SparseBitset) GetIndices() []uint32

func (*SparseBitset) GetMasks

func (x *SparseBitset) GetMasks() []uint32

func (*SparseBitset) ProtoMessage

func (*SparseBitset) ProtoMessage()

func (*SparseBitset) ProtoReflect

func (x *SparseBitset) ProtoReflect() protoreflect.Message

func (*SparseBitset) Reset

func (x *SparseBitset) Reset()

func (*SparseBitset) String

func (x *SparseBitset) String() string

type StartFileUploadRequest

type StartFileUploadRequest struct {

	// Unique upload token ID issued by the inspection form metadata.
	UploadTokenId *string `protobuf:"bytes,1,opt,name=upload_token_id,json=uploadTokenId" json:"upload_token_id,omitempty"`
	// Original name of the uploaded file.
	FileName *string `protobuf:"bytes,2,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
	// Total size of the file in bytes.
	TotalSizeBytes *int64 `protobuf:"varint,3,opt,name=total_size_bytes,json=totalSizeBytes" json:"total_size_bytes,omitempty"`
	// contains filtered or unexported fields
}

Request to start a new file parameter upload session.

func (*StartFileUploadRequest) Descriptor deprecated

func (*StartFileUploadRequest) Descriptor() ([]byte, []int)

Deprecated: Use StartFileUploadRequest.ProtoReflect.Descriptor instead.

func (*StartFileUploadRequest) GetFileName

func (x *StartFileUploadRequest) GetFileName() string

func (*StartFileUploadRequest) GetTotalSizeBytes

func (x *StartFileUploadRequest) GetTotalSizeBytes() int64

func (*StartFileUploadRequest) GetUploadTokenId

func (x *StartFileUploadRequest) GetUploadTokenId() string

func (*StartFileUploadRequest) ProtoMessage

func (*StartFileUploadRequest) ProtoMessage()

func (*StartFileUploadRequest) ProtoReflect

func (x *StartFileUploadRequest) ProtoReflect() protoreflect.Message

func (*StartFileUploadRequest) Reset

func (x *StartFileUploadRequest) Reset()

func (*StartFileUploadRequest) String

func (x *StartFileUploadRequest) String() string

type StartFileUploadResponse

type StartFileUploadResponse struct {

	// Unique session token identifying this chunked upload session.
	SessionToken *string `protobuf:"bytes,1,opt,name=session_token,json=sessionToken" json:"session_token,omitempty"`
	// Recommended chunk size in bytes for the client.
	SuggestedChunkSizeBytes *int64 `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response returned when a file upload session has been started.

func (*StartFileUploadResponse) Descriptor deprecated

func (*StartFileUploadResponse) Descriptor() ([]byte, []int)

Deprecated: Use StartFileUploadResponse.ProtoReflect.Descriptor instead.

func (*StartFileUploadResponse) GetSessionToken

func (x *StartFileUploadResponse) GetSessionToken() string

func (*StartFileUploadResponse) GetSuggestedChunkSizeBytes

func (x *StartFileUploadResponse) GetSuggestedChunkSizeBytes() int64

func (*StartFileUploadResponse) ProtoMessage

func (*StartFileUploadResponse) ProtoMessage()

func (*StartFileUploadResponse) ProtoReflect

func (x *StartFileUploadResponse) ProtoReflect() protoreflect.Message

func (*StartFileUploadResponse) Reset

func (x *StartFileUploadResponse) Reset()

func (*StartFileUploadResponse) String

func (x *StartFileUploadResponse) String() string

type StartImportInspectionRequest

type StartImportInspectionRequest struct {

	// Name of the inspection file to import (e.g. "cluster-investigation.khi").
	FileName *string `protobuf:"bytes,1,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
	// Optional total size of the file in bytes.
	TotalSizeBytes *int64 `protobuf:"varint,2,opt,name=total_size_bytes,json=totalSizeBytes" json:"total_size_bytes,omitempty"`
	// contains filtered or unexported fields
}

Request to start a new inspection import session.

func (*StartImportInspectionRequest) Descriptor deprecated

func (*StartImportInspectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use StartImportInspectionRequest.ProtoReflect.Descriptor instead.

func (*StartImportInspectionRequest) GetFileName

func (x *StartImportInspectionRequest) GetFileName() string

func (*StartImportInspectionRequest) GetTotalSizeBytes

func (x *StartImportInspectionRequest) GetTotalSizeBytes() int64

func (*StartImportInspectionRequest) ProtoMessage

func (*StartImportInspectionRequest) ProtoMessage()

func (*StartImportInspectionRequest) ProtoReflect

func (*StartImportInspectionRequest) Reset

func (x *StartImportInspectionRequest) Reset()

func (*StartImportInspectionRequest) String

type StartImportInspectionResponse

type StartImportInspectionResponse struct {

	// Unique session token identifying this upload session.
	ImportToken *string `protobuf:"bytes,1,opt,name=import_token,json=importToken" json:"import_token,omitempty"`
	// Recommended chunk size in bytes for the client to split subsequent uploads.
	SuggestedChunkSizeBytes *int64 `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response returned when an import session has been started.

func (*StartImportInspectionResponse) Descriptor deprecated

func (*StartImportInspectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use StartImportInspectionResponse.ProtoReflect.Descriptor instead.

func (*StartImportInspectionResponse) GetImportToken

func (x *StartImportInspectionResponse) GetImportToken() string

func (*StartImportInspectionResponse) GetSuggestedChunkSizeBytes

func (x *StartImportInspectionResponse) GetSuggestedChunkSizeBytes() int64

func (*StartImportInspectionResponse) ProtoMessage

func (*StartImportInspectionResponse) ProtoMessage()

func (*StartImportInspectionResponse) ProtoReflect

func (*StartImportInspectionResponse) Reset

func (x *StartImportInspectionResponse) Reset()

func (*StartImportInspectionResponse) String

type StructYAML

type StructYAML struct {

	// The unique ID of the interned struct.
	StructId *uint32 `protobuf:"varint,1,opt,name=struct_id,json=structId" json:"struct_id,omitempty"`
	// The formatted YAML string representation of the requested struct.
	Yaml *string `protobuf:"bytes,2,opt,name=yaml" json:"yaml,omitempty"`
	// contains filtered or unexported fields
}

StructYAML pairs an interned struct ID with its decoded YAML representation.

func (*StructYAML) Descriptor deprecated

func (*StructYAML) Descriptor() ([]byte, []int)

Deprecated: Use StructYAML.ProtoReflect.Descriptor instead.

func (*StructYAML) GetStructId

func (x *StructYAML) GetStructId() uint32

func (*StructYAML) GetYaml

func (x *StructYAML) GetYaml() string

func (*StructYAML) ProtoMessage

func (*StructYAML) ProtoMessage()

func (*StructYAML) ProtoReflect

func (x *StructYAML) ProtoReflect() protoreflect.Message

func (*StructYAML) Reset

func (x *StructYAML) Reset()

func (*StructYAML) String

func (x *StructYAML) String() string

type SubmitPopupAnswerRequest

type SubmitPopupAnswerRequest struct {

	// Popup instance identifier.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Type-specific answer payload matching the active popup form.
	//
	// Types that are valid to be assigned to Payload:
	//
	//	*SubmitPopupAnswerRequest_Text
	Payload isSubmitPopupAnswerRequest_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

Request to submit the finalized answer for an active popup.

func (*SubmitPopupAnswerRequest) Descriptor deprecated

func (*SubmitPopupAnswerRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubmitPopupAnswerRequest.ProtoReflect.Descriptor instead.

func (*SubmitPopupAnswerRequest) GetId

func (x *SubmitPopupAnswerRequest) GetId() string

func (*SubmitPopupAnswerRequest) GetPayload

func (x *SubmitPopupAnswerRequest) GetPayload() isSubmitPopupAnswerRequest_Payload

func (*SubmitPopupAnswerRequest) GetText

func (*SubmitPopupAnswerRequest) ProtoMessage

func (*SubmitPopupAnswerRequest) ProtoMessage()

func (*SubmitPopupAnswerRequest) ProtoReflect

func (x *SubmitPopupAnswerRequest) ProtoReflect() protoreflect.Message

func (*SubmitPopupAnswerRequest) Reset

func (x *SubmitPopupAnswerRequest) Reset()

func (*SubmitPopupAnswerRequest) String

func (x *SubmitPopupAnswerRequest) String() string

type SubmitPopupAnswerRequest_Text

type SubmitPopupAnswerRequest_Text struct {
	Text *TextPopupAnswer `protobuf:"bytes,2,opt,name=text,oneof"`
}

type SubmitPopupAnswerResponse

type SubmitPopupAnswerResponse struct {
	// contains filtered or unexported fields
}

Response confirming answer submission.

func (*SubmitPopupAnswerResponse) Descriptor deprecated

func (*SubmitPopupAnswerResponse) Descriptor() ([]byte, []int)

Deprecated: Use SubmitPopupAnswerResponse.ProtoReflect.Descriptor instead.

func (*SubmitPopupAnswerResponse) ProtoMessage

func (*SubmitPopupAnswerResponse) ProtoMessage()

func (*SubmitPopupAnswerResponse) ProtoReflect

func (*SubmitPopupAnswerResponse) Reset

func (x *SubmitPopupAnswerResponse) Reset()

func (*SubmitPopupAnswerResponse) String

func (x *SubmitPopupAnswerResponse) String() string

type TaskDAGEdge added in v0.59.0

type TaskDAGEdge struct {

	// Implementation identifier of the upstream producer task.
	SourceImplementationId *string `protobuf:"bytes,1,opt,name=source_implementation_id,json=sourceImplementationId" json:"source_implementation_id,omitempty"`
	// Implementation identifier of the downstream consumer task.
	DestinationImplementationId *string `` /* 137-byte string literal not displayed */
	// Reference identifier of the upstream task providing the dependency.
	SourceReferenceId *string `protobuf:"bytes,3,opt,name=source_reference_id,json=sourceReferenceId" json:"source_reference_id,omitempty"`
	// Edge cardinality indicating point-to-point or fan-in binding.
	Cardinality *TaskDependencyCardinality `protobuf:"varint,4,opt,name=cardinality,enum=api.v1.TaskDependencyCardinality" json:"cardinality,omitempty"`
	// Tag identifier if this edge originated from a fan-in tag dependency.
	Tag *string `protobuf:"bytes,5,opt,name=tag" json:"tag,omitempty"`
	// Edge precedence weight during cycle resolution.
	Priority *int32 `protobuf:"varint,6,opt,name=priority" json:"priority,omitempty"`
	// Go data type transmitted across this dependency edge.
	OutputType *string `protobuf:"bytes,7,opt,name=output_type,json=outputType" json:"output_type,omitempty"`
	// contains filtered or unexported fields
}

TaskDAGEdge represents a concrete directed dependency edge between two tasks in the resolved DAG.

func (*TaskDAGEdge) Descriptor deprecated added in v0.59.0

func (*TaskDAGEdge) Descriptor() ([]byte, []int)

Deprecated: Use TaskDAGEdge.ProtoReflect.Descriptor instead.

func (*TaskDAGEdge) GetCardinality added in v0.59.0

func (x *TaskDAGEdge) GetCardinality() TaskDependencyCardinality

func (*TaskDAGEdge) GetDestinationImplementationId added in v0.59.0

func (x *TaskDAGEdge) GetDestinationImplementationId() string

func (*TaskDAGEdge) GetOutputType added in v0.59.0

func (x *TaskDAGEdge) GetOutputType() string

func (*TaskDAGEdge) GetPriority added in v0.59.0

func (x *TaskDAGEdge) GetPriority() int32

func (*TaskDAGEdge) GetSourceImplementationId added in v0.59.0

func (x *TaskDAGEdge) GetSourceImplementationId() string

func (*TaskDAGEdge) GetSourceReferenceId added in v0.59.0

func (x *TaskDAGEdge) GetSourceReferenceId() string

func (*TaskDAGEdge) GetTag added in v0.59.0

func (x *TaskDAGEdge) GetTag() string

func (*TaskDAGEdge) ProtoMessage added in v0.59.0

func (*TaskDAGEdge) ProtoMessage()

func (*TaskDAGEdge) ProtoReflect added in v0.59.0

func (x *TaskDAGEdge) ProtoReflect() protoreflect.Message

func (*TaskDAGEdge) Reset added in v0.59.0

func (x *TaskDAGEdge) Reset()

func (*TaskDAGEdge) String added in v0.59.0

func (x *TaskDAGEdge) String() string

type TaskDAGInfo added in v0.59.0

type TaskDAGInfo struct {

	// Whether graph resolution succeeded without cycles or unresolvable dependencies.
	IsSuccess *bool `protobuf:"varint,1,opt,name=is_success,json=isSuccess" json:"is_success,omitempty"`
	// Diagnostic error description if graph resolution failed.
	ErrorMessage *string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"`
	// Nodes included in the resolved execution DAG.
	Nodes []*TaskDAGNode `protobuf:"bytes,3,rep,name=nodes" json:"nodes,omitempty"`
	// Concrete directed edges connecting tasks in the resolved execution DAG.
	Edges []*TaskDAGEdge `protobuf:"bytes,4,rep,name=edges" json:"edges,omitempty"`
	// contains filtered or unexported fields
}

TaskDAGInfo contains the complete resolved execution graph topology.

func (*TaskDAGInfo) Descriptor deprecated added in v0.59.0

func (*TaskDAGInfo) Descriptor() ([]byte, []int)

Deprecated: Use TaskDAGInfo.ProtoReflect.Descriptor instead.

func (*TaskDAGInfo) GetEdges added in v0.59.0

func (x *TaskDAGInfo) GetEdges() []*TaskDAGEdge

func (*TaskDAGInfo) GetErrorMessage added in v0.59.0

func (x *TaskDAGInfo) GetErrorMessage() string

func (*TaskDAGInfo) GetIsSuccess added in v0.59.0

func (x *TaskDAGInfo) GetIsSuccess() bool

func (*TaskDAGInfo) GetNodes added in v0.59.0

func (x *TaskDAGInfo) GetNodes() []*TaskDAGNode

func (*TaskDAGInfo) ProtoMessage added in v0.59.0

func (*TaskDAGInfo) ProtoMessage()

func (*TaskDAGInfo) ProtoReflect added in v0.59.0

func (x *TaskDAGInfo) ProtoReflect() protoreflect.Message

func (*TaskDAGInfo) Reset added in v0.59.0

func (x *TaskDAGInfo) Reset()

func (*TaskDAGInfo) String added in v0.59.0

func (x *TaskDAGInfo) String() string

type TaskDAGNode added in v0.59.0

type TaskDAGNode struct {

	// Fully-qualified task implementation identifier.
	TaskImplementationId *string `protobuf:"bytes,1,opt,name=task_implementation_id,json=taskImplementationId" json:"task_implementation_id,omitempty"`
	// Logical task reference identifier.
	TaskReferenceId *string `protobuf:"bytes,2,opt,name=task_reference_id,json=taskReferenceId" json:"task_reference_id,omitempty"`
	// Whether this node represents a feature flag task.
	IsFeature *bool `protobuf:"varint,3,opt,name=is_feature,json=isFeature" json:"is_feature,omitempty"`
	// Zero-based topological execution order index.
	TopologicalOrder *int32 `protobuf:"varint,4,opt,name=topological_order,json=topologicalOrder" json:"topological_order,omitempty"`
	// Selection priority associated with this implementation.
	Priority *int32 `protobuf:"varint,5,opt,name=priority" json:"priority,omitempty"`
	// Key-value labels attached to this task.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// Go result type produced by this task implementation.
	OutputType *string `protobuf:"bytes,7,opt,name=output_type,json=outputType" json:"output_type,omitempty"`
	// Tags provided by this task along with their data types.
	ProvidedTags []*ProvidedTagInfo `protobuf:"bytes,8,rep,name=provided_tags,json=providedTags" json:"provided_tags,omitempty"`
	// contains filtered or unexported fields
}

TaskDAGNode represents an individual task node within the resolved execution DAG.

func (*TaskDAGNode) Descriptor deprecated added in v0.59.0

func (*TaskDAGNode) Descriptor() ([]byte, []int)

Deprecated: Use TaskDAGNode.ProtoReflect.Descriptor instead.

func (*TaskDAGNode) GetIsFeature added in v0.59.0

func (x *TaskDAGNode) GetIsFeature() bool

func (*TaskDAGNode) GetLabels added in v0.59.0

func (x *TaskDAGNode) GetLabels() map[string]string

func (*TaskDAGNode) GetOutputType added in v0.59.0

func (x *TaskDAGNode) GetOutputType() string

func (*TaskDAGNode) GetPriority added in v0.59.0

func (x *TaskDAGNode) GetPriority() int32

func (*TaskDAGNode) GetProvidedTags added in v0.59.0

func (x *TaskDAGNode) GetProvidedTags() []*ProvidedTagInfo

func (*TaskDAGNode) GetTaskImplementationId added in v0.59.0

func (x *TaskDAGNode) GetTaskImplementationId() string

func (*TaskDAGNode) GetTaskReferenceId added in v0.59.0

func (x *TaskDAGNode) GetTaskReferenceId() string

func (*TaskDAGNode) GetTopologicalOrder added in v0.59.0

func (x *TaskDAGNode) GetTopologicalOrder() int32

func (*TaskDAGNode) ProtoMessage added in v0.59.0

func (*TaskDAGNode) ProtoMessage()

func (*TaskDAGNode) ProtoReflect added in v0.59.0

func (x *TaskDAGNode) ProtoReflect() protoreflect.Message

func (*TaskDAGNode) Reset added in v0.59.0

func (x *TaskDAGNode) Reset()

func (*TaskDAGNode) String added in v0.59.0

func (x *TaskDAGNode) String() string

type TaskDependencyCardinality added in v0.59.0

type TaskDependencyCardinality int32

TaskDependencyCardinality specifies whether a dependency is point-to-point or a fan-in aggregation.

const (
	TaskDependencyCardinality_TASK_DEPENDENCY_CARDINALITY_UNSPECIFIED    TaskDependencyCardinality = 0
	TaskDependencyCardinality_TASK_DEPENDENCY_CARDINALITY_POINT_TO_POINT TaskDependencyCardinality = 1
	TaskDependencyCardinality_TASK_DEPENDENCY_CARDINALITY_FAN_IN         TaskDependencyCardinality = 2
)

func (TaskDependencyCardinality) Descriptor added in v0.59.0

func (TaskDependencyCardinality) Enum added in v0.59.0

func (TaskDependencyCardinality) EnumDescriptor deprecated added in v0.59.0

func (TaskDependencyCardinality) EnumDescriptor() ([]byte, []int)

Deprecated: Use TaskDependencyCardinality.Descriptor instead.

func (TaskDependencyCardinality) Number added in v0.59.0

func (TaskDependencyCardinality) String added in v0.59.0

func (x TaskDependencyCardinality) String() string

func (TaskDependencyCardinality) Type added in v0.59.0

type TaskDependencyInfo added in v0.59.0

type TaskDependencyInfo struct {

	// Cardinality indicates whether this dependency connects a single task or fan-in candidates.
	Cardinality *TaskDependencyCardinality `protobuf:"varint,1,opt,name=cardinality,enum=api.v1.TaskDependencyCardinality" json:"cardinality,omitempty"`
	// Scope restricts candidate selection for this dependency.
	Scope *TaskDependencyScope `protobuf:"varint,2,opt,name=scope,enum=api.v1.TaskDependencyScope" json:"scope,omitempty"`
	// Target task reference ID for point-to-point dependencies.
	TargetReferenceId *string `protobuf:"bytes,3,opt,name=target_reference_id,json=targetReferenceId" json:"target_reference_id,omitempty"`
	// Target tag name for fan-in aggregation dependencies.
	TargetTag *string `protobuf:"bytes,4,opt,name=target_tag,json=targetTag" json:"target_tag,omitempty"`
	// Expected Go result type for point-to-point or fan-in dependency.
	OutputType *string `protobuf:"bytes,5,opt,name=output_type,json=outputType" json:"output_type,omitempty"`
	// contains filtered or unexported fields
}

TaskDependencyInfo contains metadata for an individual task dependency requirement.

func (*TaskDependencyInfo) Descriptor deprecated added in v0.59.0

func (*TaskDependencyInfo) Descriptor() ([]byte, []int)

Deprecated: Use TaskDependencyInfo.ProtoReflect.Descriptor instead.

func (*TaskDependencyInfo) GetCardinality added in v0.59.0

func (x *TaskDependencyInfo) GetCardinality() TaskDependencyCardinality

func (*TaskDependencyInfo) GetOutputType added in v0.59.0

func (x *TaskDependencyInfo) GetOutputType() string

func (*TaskDependencyInfo) GetScope added in v0.59.0

func (*TaskDependencyInfo) GetTargetReferenceId added in v0.59.0

func (x *TaskDependencyInfo) GetTargetReferenceId() string

func (*TaskDependencyInfo) GetTargetTag added in v0.59.0

func (x *TaskDependencyInfo) GetTargetTag() string

func (*TaskDependencyInfo) ProtoMessage added in v0.59.0

func (*TaskDependencyInfo) ProtoMessage()

func (*TaskDependencyInfo) ProtoReflect added in v0.59.0

func (x *TaskDependencyInfo) ProtoReflect() protoreflect.Message

func (*TaskDependencyInfo) Reset added in v0.59.0

func (x *TaskDependencyInfo) Reset()

func (*TaskDependencyInfo) String added in v0.59.0

func (x *TaskDependencyInfo) String() string

type TaskDependencyScope added in v0.59.0

type TaskDependencyScope int32

TaskDependencyScope defines the evaluation scope for finding upstream dependency providers.

const (
	TaskDependencyScope_TASK_DEPENDENCY_SCOPE_UNSPECIFIED     TaskDependencyScope = 0
	TaskDependencyScope_TASK_DEPENDENCY_SCOPE_ALL             TaskDependencyScope = 1
	TaskDependencyScope_TASK_DEPENDENCY_SCOPE_ACTIVE_FEATURES TaskDependencyScope = 2
	TaskDependencyScope_TASK_DEPENDENCY_SCOPE_ACTIVE_GRAPH    TaskDependencyScope = 3
)

func (TaskDependencyScope) Descriptor added in v0.59.0

func (TaskDependencyScope) Enum added in v0.59.0

func (TaskDependencyScope) EnumDescriptor deprecated added in v0.59.0

func (TaskDependencyScope) EnumDescriptor() ([]byte, []int)

Deprecated: Use TaskDependencyScope.Descriptor instead.

func (TaskDependencyScope) Number added in v0.59.0

func (TaskDependencyScope) String added in v0.59.0

func (x TaskDependencyScope) String() string

func (TaskDependencyScope) Type added in v0.59.0

type TaskFilterEvaluation added in v0.59.0

type TaskFilterEvaluation struct {

	// Fully-qualified task implementation identifier.
	TaskImplementationId *string `protobuf:"bytes,1,opt,name=task_implementation_id,json=taskImplementationId" json:"task_implementation_id,omitempty"`
	// Logical task reference identifier.
	TaskReferenceId *string `protobuf:"bytes,2,opt,name=task_reference_id,json=taskReferenceId" json:"task_reference_id,omitempty"`
	// Whether this task implementation matched the target inspection type criteria.
	IsCompatible *bool `protobuf:"varint,3,opt,name=is_compatible,json=isCompatible" json:"is_compatible,omitempty"`
	// Explanatory diagnosis detailing why this task matched or failed to match.
	MatchReason *string `protobuf:"bytes,4,opt,name=match_reason,json=matchReason" json:"match_reason,omitempty"`
	// Whether this implementation was chosen as the sole active task for its reference identifier.
	IsSelected *bool `protobuf:"varint,5,opt,name=is_selected,json=isSelected" json:"is_selected,omitempty"`
	// Identifier of the winning task implementation that superseded this task due to higher priority.
	SupersededByTaskImplementationId *string `` /* 156-byte string literal not displayed */
	// Selection priority value evaluated during deduplication.
	Priority *int32 `protobuf:"varint,7,opt,name=priority" json:"priority,omitempty"`
	// contains filtered or unexported fields
}

TaskFilterEvaluation details whether a task implementation passed inspection type filtering and priority deduplication.

func (*TaskFilterEvaluation) Descriptor deprecated added in v0.59.0

func (*TaskFilterEvaluation) Descriptor() ([]byte, []int)

Deprecated: Use TaskFilterEvaluation.ProtoReflect.Descriptor instead.

func (*TaskFilterEvaluation) GetIsCompatible added in v0.59.0

func (x *TaskFilterEvaluation) GetIsCompatible() bool

func (*TaskFilterEvaluation) GetIsSelected added in v0.59.0

func (x *TaskFilterEvaluation) GetIsSelected() bool

func (*TaskFilterEvaluation) GetMatchReason added in v0.59.0

func (x *TaskFilterEvaluation) GetMatchReason() string

func (*TaskFilterEvaluation) GetPriority added in v0.59.0

func (x *TaskFilterEvaluation) GetPriority() int32

func (*TaskFilterEvaluation) GetSupersededByTaskImplementationId added in v0.59.0

func (x *TaskFilterEvaluation) GetSupersededByTaskImplementationId() string

func (*TaskFilterEvaluation) GetTaskImplementationId added in v0.59.0

func (x *TaskFilterEvaluation) GetTaskImplementationId() string

func (*TaskFilterEvaluation) GetTaskReferenceId added in v0.59.0

func (x *TaskFilterEvaluation) GetTaskReferenceId() string

func (*TaskFilterEvaluation) ProtoMessage added in v0.59.0

func (*TaskFilterEvaluation) ProtoMessage()

func (*TaskFilterEvaluation) ProtoReflect added in v0.59.0

func (x *TaskFilterEvaluation) ProtoReflect() protoreflect.Message

func (*TaskFilterEvaluation) Reset added in v0.59.0

func (x *TaskFilterEvaluation) Reset()

func (*TaskFilterEvaluation) String added in v0.59.0

func (x *TaskFilterEvaluation) String() string

type TaskProgressElement

type TaskProgressElement struct {

	// Unique identifier for the task element.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Display label for the progress element.
	Label *string `protobuf:"bytes,2,opt,name=label" json:"label,omitempty"`
	// Status message describing current work.
	Message *string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	// Completion percentage between 0.0 and 1.0.
	Percentage *float32 `protobuf:"fixed32,4,opt,name=percentage" json:"percentage,omitempty"`
	// Whether progress is indeterminate without a calculable percentage.
	Indeterminate *bool `protobuf:"varint,5,opt,name=indeterminate" json:"indeterminate,omitempty"`
	// contains filtered or unexported fields
}

TaskProgressElement conveys progress metrics for a single inspection task or the total progress.

func (*TaskProgressElement) Descriptor deprecated

func (*TaskProgressElement) Descriptor() ([]byte, []int)

Deprecated: Use TaskProgressElement.ProtoReflect.Descriptor instead.

func (*TaskProgressElement) GetId

func (x *TaskProgressElement) GetId() string

func (*TaskProgressElement) GetIndeterminate

func (x *TaskProgressElement) GetIndeterminate() bool

func (*TaskProgressElement) GetLabel

func (x *TaskProgressElement) GetLabel() string

func (*TaskProgressElement) GetMessage

func (x *TaskProgressElement) GetMessage() string

func (*TaskProgressElement) GetPercentage

func (x *TaskProgressElement) GetPercentage() float32

func (*TaskProgressElement) ProtoMessage

func (*TaskProgressElement) ProtoMessage()

func (*TaskProgressElement) ProtoReflect

func (x *TaskProgressElement) ProtoReflect() protoreflect.Message

func (*TaskProgressElement) Reset

func (x *TaskProgressElement) Reset()

func (*TaskProgressElement) String

func (x *TaskProgressElement) String() string

type TaskRunNodeStatus added in v0.59.0

type TaskRunNodeStatus struct {

	// Implementation identifier of the task this status belongs to.
	TaskImplementationId *string `protobuf:"bytes,1,opt,name=task_implementation_id,json=taskImplementationId" json:"task_implementation_id,omitempty"`
	// Current execution phase of the task.
	Phase *TaskRunPhase `protobuf:"varint,2,opt,name=phase,enum=api.v1.TaskRunPhase" json:"phase,omitempty"`
	// Wall clock time the task started, or zero while the task is still waiting.
	StartTimeUnixNano *int64 `protobuf:"varint,3,opt,name=start_time_unix_nano,json=startTimeUnixNano" json:"start_time_unix_nano,omitempty"`
	// Wall clock time the task reached a terminal phase, or zero while it is waiting or running.
	EndTimeUnixNano *int64 `protobuf:"varint,4,opt,name=end_time_unix_nano,json=endTimeUnixNano" json:"end_time_unix_nano,omitempty"`
	// contains filtered or unexported fields
}

TaskRunNodeStatus reports the execution state of a single task within a running inspection.

func (*TaskRunNodeStatus) Descriptor deprecated added in v0.59.0

func (*TaskRunNodeStatus) Descriptor() ([]byte, []int)

Deprecated: Use TaskRunNodeStatus.ProtoReflect.Descriptor instead.

func (*TaskRunNodeStatus) GetEndTimeUnixNano added in v0.59.0

func (x *TaskRunNodeStatus) GetEndTimeUnixNano() int64

func (*TaskRunNodeStatus) GetPhase added in v0.59.0

func (x *TaskRunNodeStatus) GetPhase() TaskRunPhase

func (*TaskRunNodeStatus) GetStartTimeUnixNano added in v0.59.0

func (x *TaskRunNodeStatus) GetStartTimeUnixNano() int64

func (*TaskRunNodeStatus) GetTaskImplementationId added in v0.59.0

func (x *TaskRunNodeStatus) GetTaskImplementationId() string

func (*TaskRunNodeStatus) ProtoMessage added in v0.59.0

func (*TaskRunNodeStatus) ProtoMessage()

func (*TaskRunNodeStatus) ProtoReflect added in v0.59.0

func (x *TaskRunNodeStatus) ProtoReflect() protoreflect.Message

func (*TaskRunNodeStatus) Reset added in v0.59.0

func (x *TaskRunNodeStatus) Reset()

func (*TaskRunNodeStatus) String added in v0.59.0

func (x *TaskRunNodeStatus) String() string

type TaskRunPhase added in v0.59.0

type TaskRunPhase int32

TaskRunPhase represents the execution lifecycle state of a task within an inspection run.

const (
	TaskRunPhase_TASK_RUN_PHASE_UNSPECIFIED TaskRunPhase = 0
	TaskRunPhase_TASK_RUN_PHASE_WAITING     TaskRunPhase = 1
	TaskRunPhase_TASK_RUN_PHASE_RUNNING     TaskRunPhase = 2
	TaskRunPhase_TASK_RUN_PHASE_DONE        TaskRunPhase = 3
	TaskRunPhase_TASK_RUN_PHASE_ERROR       TaskRunPhase = 4
)

func (TaskRunPhase) Descriptor added in v0.59.0

func (TaskRunPhase) Enum added in v0.59.0

func (x TaskRunPhase) Enum() *TaskRunPhase

func (TaskRunPhase) EnumDescriptor deprecated added in v0.59.0

func (TaskRunPhase) EnumDescriptor() ([]byte, []int)

Deprecated: Use TaskRunPhase.Descriptor instead.

func (TaskRunPhase) Number added in v0.59.0

func (TaskRunPhase) String added in v0.59.0

func (x TaskRunPhase) String() string

func (TaskRunPhase) Type added in v0.59.0

type TextFormField

type TextFormField struct {

	// Whether this input is read-only.
	Readonly *bool `protobuf:"varint,1,opt,name=readonly" json:"readonly,omitempty"`
	// Default text value.
	DefaultValue *string `protobuf:"bytes,2,opt,name=default_value,json=defaultValue" json:"default_value,omitempty"`
	// Autocomplete suggestion candidates.
	Suggestions []string `protobuf:"bytes,3,rep,name=suggestions" json:"suggestions,omitempty"`
	// When field validation executes.
	ValidationTiming *ValidationTiming `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

TextFormField configures a single-line or multi-line text input field.

func (*TextFormField) Descriptor deprecated

func (*TextFormField) Descriptor() ([]byte, []int)

Deprecated: Use TextFormField.ProtoReflect.Descriptor instead.

func (*TextFormField) GetDefaultValue

func (x *TextFormField) GetDefaultValue() string

func (*TextFormField) GetReadonly

func (x *TextFormField) GetReadonly() bool

func (*TextFormField) GetSuggestions

func (x *TextFormField) GetSuggestions() []string

func (*TextFormField) GetValidationTiming

func (x *TextFormField) GetValidationTiming() ValidationTiming

func (*TextFormField) ProtoMessage

func (*TextFormField) ProtoMessage()

func (*TextFormField) ProtoReflect

func (x *TextFormField) ProtoReflect() protoreflect.Message

func (*TextFormField) Reset

func (x *TextFormField) Reset()

func (*TextFormField) String

func (x *TextFormField) String() string

type TextParameterValue

type TextParameterValue struct {

	// String value entered by the user.
	Value *string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
	// contains filtered or unexported fields
}

TextParameterValue holds a string value for a text form field.

func (*TextParameterValue) Descriptor deprecated

func (*TextParameterValue) Descriptor() ([]byte, []int)

Deprecated: Use TextParameterValue.ProtoReflect.Descriptor instead.

func (*TextParameterValue) GetValue

func (x *TextParameterValue) GetValue() string

func (*TextParameterValue) ProtoMessage

func (*TextParameterValue) ProtoMessage()

func (*TextParameterValue) ProtoReflect

func (x *TextParameterValue) ProtoReflect() protoreflect.Message

func (*TextParameterValue) Reset

func (x *TextParameterValue) Reset()

func (*TextParameterValue) String

func (x *TextParameterValue) String() string

type TextPopupAnswer

type TextPopupAnswer struct {

	// Finalized text value submitted by the user.
	Value *string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Answer payload for text input popups.

func (*TextPopupAnswer) Descriptor deprecated

func (*TextPopupAnswer) Descriptor() ([]byte, []int)

Deprecated: Use TextPopupAnswer.ProtoReflect.Descriptor instead.

func (*TextPopupAnswer) GetValue

func (x *TextPopupAnswer) GetValue() string

func (*TextPopupAnswer) ProtoMessage

func (*TextPopupAnswer) ProtoMessage()

func (*TextPopupAnswer) ProtoReflect

func (x *TextPopupAnswer) ProtoReflect() protoreflect.Message

func (*TextPopupAnswer) Reset

func (x *TextPopupAnswer) Reset()

func (*TextPopupAnswer) String

func (x *TextPopupAnswer) String() string

type TextPopupPayload

type TextPopupPayload struct {

	// Placeholder text for the input textarea.
	Placeholder *string `protobuf:"bytes,1,opt,name=placeholder" json:"placeholder,omitempty"`
	// contains filtered or unexported fields
}

TextPopupPayload contains configuration specific to text input popups.

func (*TextPopupPayload) Descriptor deprecated

func (*TextPopupPayload) Descriptor() ([]byte, []int)

Deprecated: Use TextPopupPayload.ProtoReflect.Descriptor instead.

func (*TextPopupPayload) GetPlaceholder

func (x *TextPopupPayload) GetPlaceholder() string

func (*TextPopupPayload) ProtoMessage

func (*TextPopupPayload) ProtoMessage()

func (*TextPopupPayload) ProtoReflect

func (x *TextPopupPayload) ProtoReflect() protoreflect.Message

func (*TextPopupPayload) Reset

func (x *TextPopupPayload) Reset()

func (*TextPopupPayload) String

func (x *TextPopupPayload) String() string

type TextPopupValidationRequest

type TextPopupValidationRequest struct {

	// Current text entered by the user.
	Value *string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Validation payload for text input popups.

func (*TextPopupValidationRequest) Descriptor deprecated

func (*TextPopupValidationRequest) Descriptor() ([]byte, []int)

Deprecated: Use TextPopupValidationRequest.ProtoReflect.Descriptor instead.

func (*TextPopupValidationRequest) GetValue

func (x *TextPopupValidationRequest) GetValue() string

func (*TextPopupValidationRequest) ProtoMessage

func (*TextPopupValidationRequest) ProtoMessage()

func (*TextPopupValidationRequest) ProtoReflect

func (*TextPopupValidationRequest) Reset

func (x *TextPopupValidationRequest) Reset()

func (*TextPopupValidationRequest) String

func (x *TextPopupValidationRequest) String() string

type UpdateInspectionFeaturesRequest

type UpdateInspectionFeaturesRequest struct {

	// Inspection session ID.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// Map of feature ID to enabled boolean (partial update).
	FeatureStates map[string]bool `` /* 168-byte string literal not displayed */
	// Replacement list of enabled feature IDs. If non-empty, replaces enabled features.
	EnabledFeatureIds []string `protobuf:"bytes,3,rep,name=enabled_feature_ids,json=enabledFeatureIds" json:"enabled_feature_ids,omitempty"`
	// contains filtered or unexported fields
}

Request to update enabled features for an inspection.

func (*UpdateInspectionFeaturesRequest) Descriptor deprecated

func (*UpdateInspectionFeaturesRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateInspectionFeaturesRequest.ProtoReflect.Descriptor instead.

func (*UpdateInspectionFeaturesRequest) GetEnabledFeatureIds

func (x *UpdateInspectionFeaturesRequest) GetEnabledFeatureIds() []string

func (*UpdateInspectionFeaturesRequest) GetFeatureStates

func (x *UpdateInspectionFeaturesRequest) GetFeatureStates() map[string]bool

func (*UpdateInspectionFeaturesRequest) GetInspectionId

func (x *UpdateInspectionFeaturesRequest) GetInspectionId() string

func (*UpdateInspectionFeaturesRequest) ProtoMessage

func (*UpdateInspectionFeaturesRequest) ProtoMessage()

func (*UpdateInspectionFeaturesRequest) ProtoReflect

func (*UpdateInspectionFeaturesRequest) Reset

func (*UpdateInspectionFeaturesRequest) String

type UpdateInspectionFeaturesResponse

type UpdateInspectionFeaturesResponse struct {
	// contains filtered or unexported fields
}

Response returned upon updating inspection features.

func (*UpdateInspectionFeaturesResponse) Descriptor deprecated

func (*UpdateInspectionFeaturesResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateInspectionFeaturesResponse.ProtoReflect.Descriptor instead.

func (*UpdateInspectionFeaturesResponse) ProtoMessage

func (*UpdateInspectionFeaturesResponse) ProtoMessage()

func (*UpdateInspectionFeaturesResponse) ProtoReflect

func (*UpdateInspectionFeaturesResponse) Reset

func (*UpdateInspectionFeaturesResponse) String

type UpdateInspectionRequest

type UpdateInspectionRequest struct {

	// Inspection session ID to update.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// New display name for the inspection.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Request to update inspection metadata such as display name.

func (*UpdateInspectionRequest) Descriptor deprecated

func (*UpdateInspectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateInspectionRequest.ProtoReflect.Descriptor instead.

func (*UpdateInspectionRequest) GetInspectionId

func (x *UpdateInspectionRequest) GetInspectionId() string

func (*UpdateInspectionRequest) GetName

func (x *UpdateInspectionRequest) GetName() string

func (*UpdateInspectionRequest) ProtoMessage

func (*UpdateInspectionRequest) ProtoMessage()

func (*UpdateInspectionRequest) ProtoReflect

func (x *UpdateInspectionRequest) ProtoReflect() protoreflect.Message

func (*UpdateInspectionRequest) Reset

func (x *UpdateInspectionRequest) Reset()

func (*UpdateInspectionRequest) String

func (x *UpdateInspectionRequest) String() string

type UpdateInspectionResponse

type UpdateInspectionResponse struct {
	// contains filtered or unexported fields
}

Response returned upon updating inspection settings.

func (*UpdateInspectionResponse) Descriptor deprecated

func (*UpdateInspectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateInspectionResponse.ProtoReflect.Descriptor instead.

func (*UpdateInspectionResponse) ProtoMessage

func (*UpdateInspectionResponse) ProtoMessage()

func (*UpdateInspectionResponse) ProtoReflect

func (x *UpdateInspectionResponse) ProtoReflect() protoreflect.Message

func (*UpdateInspectionResponse) Reset

func (x *UpdateInspectionResponse) Reset()

func (*UpdateInspectionResponse) String

func (x *UpdateInspectionResponse) String() string

type UploadFileChunkRequest

type UploadFileChunkRequest struct {

	// Session token returned by StartFileUpload.
	SessionToken *string `protobuf:"bytes,1,opt,name=session_token,json=sessionToken" json:"session_token,omitempty"`
	// Byte offset of this chunk within the overall file.
	OffsetBytes *int64 `protobuf:"varint,2,opt,name=offset_bytes,json=offsetBytes" json:"offset_bytes,omitempty"`
	// Binary payload of the chunk.
	Data []byte `protobuf:"bytes,3,opt,name=data" json:"data,omitempty"`
	// contains filtered or unexported fields
}

Request to upload a single chunk of data for an active upload session.

func (*UploadFileChunkRequest) Descriptor deprecated

func (*UploadFileChunkRequest) Descriptor() ([]byte, []int)

Deprecated: Use UploadFileChunkRequest.ProtoReflect.Descriptor instead.

func (*UploadFileChunkRequest) GetData

func (x *UploadFileChunkRequest) GetData() []byte

func (*UploadFileChunkRequest) GetOffsetBytes

func (x *UploadFileChunkRequest) GetOffsetBytes() int64

func (*UploadFileChunkRequest) GetSessionToken

func (x *UploadFileChunkRequest) GetSessionToken() string

func (*UploadFileChunkRequest) ProtoMessage

func (*UploadFileChunkRequest) ProtoMessage()

func (*UploadFileChunkRequest) ProtoReflect

func (x *UploadFileChunkRequest) ProtoReflect() protoreflect.Message

func (*UploadFileChunkRequest) Reset

func (x *UploadFileChunkRequest) Reset()

func (*UploadFileChunkRequest) String

func (x *UploadFileChunkRequest) String() string

type UploadFileChunkResponse

type UploadFileChunkResponse struct {

	// Total number of bytes received so far for this session.
	TotalReceivedBytes *int64 `protobuf:"varint,1,opt,name=total_received_bytes,json=totalReceivedBytes" json:"total_received_bytes,omitempty"`
	// contains filtered or unexported fields
}

Response returned after successfully receiving a chunk.

func (*UploadFileChunkResponse) Descriptor deprecated

func (*UploadFileChunkResponse) Descriptor() ([]byte, []int)

Deprecated: Use UploadFileChunkResponse.ProtoReflect.Descriptor instead.

func (*UploadFileChunkResponse) GetTotalReceivedBytes

func (x *UploadFileChunkResponse) GetTotalReceivedBytes() int64

func (*UploadFileChunkResponse) ProtoMessage

func (*UploadFileChunkResponse) ProtoMessage()

func (*UploadFileChunkResponse) ProtoReflect

func (x *UploadFileChunkResponse) ProtoReflect() protoreflect.Message

func (*UploadFileChunkResponse) Reset

func (x *UploadFileChunkResponse) Reset()

func (*UploadFileChunkResponse) String

func (x *UploadFileChunkResponse) String() string

type UploadInspectionChunkRequest

type UploadInspectionChunkRequest struct {

	// Session token returned by StartImportInspection.
	ImportToken *string `protobuf:"bytes,1,opt,name=import_token,json=importToken" json:"import_token,omitempty"`
	// Byte offset of this chunk within the overall file.
	OffsetBytes *int64 `protobuf:"varint,2,opt,name=offset_bytes,json=offsetBytes" json:"offset_bytes,omitempty"`
	// Binary payload of the chunk.
	Data []byte `protobuf:"bytes,3,opt,name=data" json:"data,omitempty"`
	// contains filtered or unexported fields
}

Request to upload a single chunk of data for an active import session.

func (*UploadInspectionChunkRequest) Descriptor deprecated

func (*UploadInspectionChunkRequest) Descriptor() ([]byte, []int)

Deprecated: Use UploadInspectionChunkRequest.ProtoReflect.Descriptor instead.

func (*UploadInspectionChunkRequest) GetData

func (x *UploadInspectionChunkRequest) GetData() []byte

func (*UploadInspectionChunkRequest) GetImportToken

func (x *UploadInspectionChunkRequest) GetImportToken() string

func (*UploadInspectionChunkRequest) GetOffsetBytes

func (x *UploadInspectionChunkRequest) GetOffsetBytes() int64

func (*UploadInspectionChunkRequest) ProtoMessage

func (*UploadInspectionChunkRequest) ProtoMessage()

func (*UploadInspectionChunkRequest) ProtoReflect

func (*UploadInspectionChunkRequest) Reset

func (x *UploadInspectionChunkRequest) Reset()

func (*UploadInspectionChunkRequest) String

type UploadInspectionChunkResponse

type UploadInspectionChunkResponse struct {

	// Total number of bytes received so far for this session.
	TotalReceivedBytes *int64 `protobuf:"varint,1,opt,name=total_received_bytes,json=totalReceivedBytes" json:"total_received_bytes,omitempty"`
	// contains filtered or unexported fields
}

Response returned after successfully receiving a chunk.

func (*UploadInspectionChunkResponse) Descriptor deprecated

func (*UploadInspectionChunkResponse) Descriptor() ([]byte, []int)

Deprecated: Use UploadInspectionChunkResponse.ProtoReflect.Descriptor instead.

func (*UploadInspectionChunkResponse) GetTotalReceivedBytes

func (x *UploadInspectionChunkResponse) GetTotalReceivedBytes() int64

func (*UploadInspectionChunkResponse) ProtoMessage

func (*UploadInspectionChunkResponse) ProtoMessage()

func (*UploadInspectionChunkResponse) ProtoReflect

func (*UploadInspectionChunkResponse) Reset

func (x *UploadInspectionChunkResponse) Reset()

func (*UploadInspectionChunkResponse) String

type UploadStatus

type UploadStatus int32

UploadStatus indicates the server-side receiving and verification status of an uploaded file.

const (
	// Default unspecified upload status.
	UploadStatus_UPLOAD_STATUS_UNSPECIFIED UploadStatus = 0
	// Waiting for file upload to begin.
	UploadStatus_UPLOAD_STATUS_WAITING UploadStatus = 1
	// Upload in progress.
	UploadStatus_UPLOAD_STATUS_UPLOADING UploadStatus = 2
	// Verifying uploaded file integrity.
	UploadStatus_UPLOAD_STATUS_VERIFYING UploadStatus = 3
	// File upload and validation completed successfully.
	UploadStatus_UPLOAD_STATUS_DONE UploadStatus = 4
)

func (UploadStatus) Descriptor

func (UploadStatus) Enum

func (x UploadStatus) Enum() *UploadStatus

func (UploadStatus) EnumDescriptor deprecated

func (UploadStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use UploadStatus.Descriptor instead.

func (UploadStatus) Number

func (UploadStatus) String

func (x UploadStatus) String() string

func (UploadStatus) Type

type ValidateLogQueryRequest

type ValidateLogQueryRequest struct {
	Query *string `protobuf:"bytes,1,opt,name=query" json:"query,omitempty"`
	// contains filtered or unexported fields
}

Request to validate a CEL log filter query syntax and types.

func (*ValidateLogQueryRequest) Descriptor deprecated

func (*ValidateLogQueryRequest) Descriptor() ([]byte, []int)

Deprecated: Use ValidateLogQueryRequest.ProtoReflect.Descriptor instead.

func (*ValidateLogQueryRequest) GetQuery

func (x *ValidateLogQueryRequest) GetQuery() string

func (*ValidateLogQueryRequest) ProtoMessage

func (*ValidateLogQueryRequest) ProtoMessage()

func (*ValidateLogQueryRequest) ProtoReflect

func (x *ValidateLogQueryRequest) ProtoReflect() protoreflect.Message

func (*ValidateLogQueryRequest) Reset

func (x *ValidateLogQueryRequest) Reset()

func (*ValidateLogQueryRequest) String

func (x *ValidateLogQueryRequest) String() string

type ValidateLogQueryResponse

type ValidateLogQueryResponse struct {
	Valid        *bool   `protobuf:"varint,1,opt,name=valid" json:"valid,omitempty"`
	ErrorMessage *string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"`
	// contains filtered or unexported fields
}

Response indicating whether the log CEL query is valid.

func (*ValidateLogQueryResponse) Descriptor deprecated

func (*ValidateLogQueryResponse) Descriptor() ([]byte, []int)

Deprecated: Use ValidateLogQueryResponse.ProtoReflect.Descriptor instead.

func (*ValidateLogQueryResponse) GetErrorMessage

func (x *ValidateLogQueryResponse) GetErrorMessage() string

func (*ValidateLogQueryResponse) GetValid

func (x *ValidateLogQueryResponse) GetValid() bool

func (*ValidateLogQueryResponse) ProtoMessage

func (*ValidateLogQueryResponse) ProtoMessage()

func (*ValidateLogQueryResponse) ProtoReflect

func (x *ValidateLogQueryResponse) ProtoReflect() protoreflect.Message

func (*ValidateLogQueryResponse) Reset

func (x *ValidateLogQueryResponse) Reset()

func (*ValidateLogQueryResponse) String

func (x *ValidateLogQueryResponse) String() string

type ValidatePopupAnswerRequest

type ValidatePopupAnswerRequest struct {

	// Popup instance identifier.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Type-specific validation payload matching the active popup form.
	//
	// Types that are valid to be assigned to Payload:
	//
	//	*ValidatePopupAnswerRequest_Text
	Payload isValidatePopupAnswerRequest_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

Request to validate an in-progress answer for an active popup.

func (*ValidatePopupAnswerRequest) Descriptor deprecated

func (*ValidatePopupAnswerRequest) Descriptor() ([]byte, []int)

Deprecated: Use ValidatePopupAnswerRequest.ProtoReflect.Descriptor instead.

func (*ValidatePopupAnswerRequest) GetId

func (*ValidatePopupAnswerRequest) GetPayload

func (x *ValidatePopupAnswerRequest) GetPayload() isValidatePopupAnswerRequest_Payload

func (*ValidatePopupAnswerRequest) GetText

func (*ValidatePopupAnswerRequest) ProtoMessage

func (*ValidatePopupAnswerRequest) ProtoMessage()

func (*ValidatePopupAnswerRequest) ProtoReflect

func (*ValidatePopupAnswerRequest) Reset

func (x *ValidatePopupAnswerRequest) Reset()

func (*ValidatePopupAnswerRequest) String

func (x *ValidatePopupAnswerRequest) String() string

type ValidatePopupAnswerRequest_Text

type ValidatePopupAnswerRequest_Text struct {
	Text *TextPopupValidationRequest `protobuf:"bytes,2,opt,name=text,oneof"`
}

type ValidatePopupAnswerResponse

type ValidatePopupAnswerResponse struct {

	// Popup instance identifier.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Validation error message. Empty string if the input is valid.
	ValidationError *string `protobuf:"bytes,2,opt,name=validation_error,json=validationError" json:"validation_error,omitempty"`
	// contains filtered or unexported fields
}

Response containing validation feedback for the provided input value.

func (*ValidatePopupAnswerResponse) Descriptor deprecated

func (*ValidatePopupAnswerResponse) Descriptor() ([]byte, []int)

Deprecated: Use ValidatePopupAnswerResponse.ProtoReflect.Descriptor instead.

func (*ValidatePopupAnswerResponse) GetId

func (*ValidatePopupAnswerResponse) GetValidationError

func (x *ValidatePopupAnswerResponse) GetValidationError() string

func (*ValidatePopupAnswerResponse) ProtoMessage

func (*ValidatePopupAnswerResponse) ProtoMessage()

func (*ValidatePopupAnswerResponse) ProtoReflect

func (*ValidatePopupAnswerResponse) Reset

func (x *ValidatePopupAnswerResponse) Reset()

func (*ValidatePopupAnswerResponse) String

func (x *ValidatePopupAnswerResponse) String() string

type ValidateTimelineQueryRequest

type ValidateTimelineQueryRequest struct {
	Query *string `protobuf:"bytes,1,opt,name=query" json:"query,omitempty"`
	// contains filtered or unexported fields
}

Request to validate a CEL timeline filter query syntax and types.

func (*ValidateTimelineQueryRequest) Descriptor deprecated

func (*ValidateTimelineQueryRequest) Descriptor() ([]byte, []int)

Deprecated: Use ValidateTimelineQueryRequest.ProtoReflect.Descriptor instead.

func (*ValidateTimelineQueryRequest) GetQuery

func (x *ValidateTimelineQueryRequest) GetQuery() string

func (*ValidateTimelineQueryRequest) ProtoMessage

func (*ValidateTimelineQueryRequest) ProtoMessage()

func (*ValidateTimelineQueryRequest) ProtoReflect

func (*ValidateTimelineQueryRequest) Reset

func (x *ValidateTimelineQueryRequest) Reset()

func (*ValidateTimelineQueryRequest) String

type ValidateTimelineQueryResponse

type ValidateTimelineQueryResponse struct {
	Valid        *bool   `protobuf:"varint,1,opt,name=valid" json:"valid,omitempty"`
	ErrorMessage *string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"`
	// contains filtered or unexported fields
}

Response indicating whether the timeline CEL query is valid.

func (*ValidateTimelineQueryResponse) Descriptor deprecated

func (*ValidateTimelineQueryResponse) Descriptor() ([]byte, []int)

Deprecated: Use ValidateTimelineQueryResponse.ProtoReflect.Descriptor instead.

func (*ValidateTimelineQueryResponse) GetErrorMessage

func (x *ValidateTimelineQueryResponse) GetErrorMessage() string

func (*ValidateTimelineQueryResponse) GetValid

func (x *ValidateTimelineQueryResponse) GetValid() bool

func (*ValidateTimelineQueryResponse) ProtoMessage

func (*ValidateTimelineQueryResponse) ProtoMessage()

func (*ValidateTimelineQueryResponse) ProtoReflect

func (*ValidateTimelineQueryResponse) Reset

func (x *ValidateTimelineQueryResponse) Reset()

func (*ValidateTimelineQueryResponse) String

type ValidationTiming

type ValidationTiming int32

ValidationTiming defines when form field validation should be triggered.

const (
	// Default unspecified validation timing.
	ValidationTiming_VALIDATION_TIMING_UNSPECIFIED ValidationTiming = 0
	// Validation executes on every character change.
	ValidationTiming_VALIDATION_TIMING_CHANGE ValidationTiming = 1
	// Validation executes when input loses focus.
	ValidationTiming_VALIDATION_TIMING_BLUR ValidationTiming = 2
)

func (ValidationTiming) Descriptor

func (ValidationTiming) Enum

func (ValidationTiming) EnumDescriptor deprecated

func (ValidationTiming) EnumDescriptor() ([]byte, []int)

Deprecated: Use ValidationTiming.Descriptor instead.

func (ValidationTiming) Number

func (ValidationTiming) String

func (x ValidationTiming) String() string

func (ValidationTiming) Type

type WatchIndexProgressRequest

type WatchIndexProgressRequest struct {

	// The active workbench session identifier to stream search index construction progress for.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// contains filtered or unexported fields
}

Request to watch the search index construction progress of an active Workbench session.

func (*WatchIndexProgressRequest) Descriptor deprecated

func (*WatchIndexProgressRequest) Descriptor() ([]byte, []int)

Deprecated: Use WatchIndexProgressRequest.ProtoReflect.Descriptor instead.

func (*WatchIndexProgressRequest) GetWorkbenchId

func (x *WatchIndexProgressRequest) GetWorkbenchId() string

func (*WatchIndexProgressRequest) ProtoMessage

func (*WatchIndexProgressRequest) ProtoMessage()

func (*WatchIndexProgressRequest) ProtoReflect

func (*WatchIndexProgressRequest) Reset

func (x *WatchIndexProgressRequest) Reset()

func (*WatchIndexProgressRequest) String

func (x *WatchIndexProgressRequest) String() string

type WatchIndexProgressResponse

type WatchIndexProgressResponse struct {
	State              *WatchIndexProgressResponse_IndexState `protobuf:"varint,1,opt,name=state,enum=api.v1.WatchIndexProgressResponse_IndexState" json:"state,omitempty"`
	ProgressPercentage *float64                               `protobuf:"fixed64,2,opt,name=progress_percentage,json=progressPercentage" json:"progress_percentage,omitempty"`
	Message            *string                                `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	// contains filtered or unexported fields
}

Progress update or terminal state of search index construction.

func (*WatchIndexProgressResponse) Descriptor deprecated

func (*WatchIndexProgressResponse) Descriptor() ([]byte, []int)

Deprecated: Use WatchIndexProgressResponse.ProtoReflect.Descriptor instead.

func (*WatchIndexProgressResponse) GetMessage

func (x *WatchIndexProgressResponse) GetMessage() string

func (*WatchIndexProgressResponse) GetProgressPercentage

func (x *WatchIndexProgressResponse) GetProgressPercentage() float64

func (*WatchIndexProgressResponse) GetState

func (*WatchIndexProgressResponse) ProtoMessage

func (*WatchIndexProgressResponse) ProtoMessage()

func (*WatchIndexProgressResponse) ProtoReflect

func (*WatchIndexProgressResponse) Reset

func (x *WatchIndexProgressResponse) Reset()

func (*WatchIndexProgressResponse) String

func (x *WatchIndexProgressResponse) String() string

type WatchIndexProgressResponse_IndexState

type WatchIndexProgressResponse_IndexState int32

Lifecycle state of search index construction.

const (
	WatchIndexProgressResponse_INDEX_STATE_UNSPECIFIED WatchIndexProgressResponse_IndexState = 0
	WatchIndexProgressResponse_INDEX_STATE_BUILDING    WatchIndexProgressResponse_IndexState = 1
	WatchIndexProgressResponse_INDEX_STATE_READY       WatchIndexProgressResponse_IndexState = 2
	WatchIndexProgressResponse_INDEX_STATE_FAILED      WatchIndexProgressResponse_IndexState = 3
)

func (WatchIndexProgressResponse_IndexState) Descriptor

func (WatchIndexProgressResponse_IndexState) Enum

func (WatchIndexProgressResponse_IndexState) EnumDescriptor deprecated

func (WatchIndexProgressResponse_IndexState) EnumDescriptor() ([]byte, []int)

Deprecated: Use WatchIndexProgressResponse_IndexState.Descriptor instead.

func (WatchIndexProgressResponse_IndexState) Number

func (WatchIndexProgressResponse_IndexState) String

func (WatchIndexProgressResponse_IndexState) Type

type WatchInspectionRunTaskGraphRequest added in v0.59.0

type WatchInspectionRunTaskGraphRequest struct {

	// Identifier of the inspection run to observe.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// contains filtered or unexported fields
}

Request to observe the task graph progress of a single inspection run.

func (*WatchInspectionRunTaskGraphRequest) Descriptor deprecated added in v0.59.0

func (*WatchInspectionRunTaskGraphRequest) Descriptor() ([]byte, []int)

Deprecated: Use WatchInspectionRunTaskGraphRequest.ProtoReflect.Descriptor instead.

func (*WatchInspectionRunTaskGraphRequest) GetInspectionId added in v0.59.0

func (x *WatchInspectionRunTaskGraphRequest) GetInspectionId() string

func (*WatchInspectionRunTaskGraphRequest) ProtoMessage added in v0.59.0

func (*WatchInspectionRunTaskGraphRequest) ProtoMessage()

func (*WatchInspectionRunTaskGraphRequest) ProtoReflect added in v0.59.0

func (*WatchInspectionRunTaskGraphRequest) Reset added in v0.59.0

func (*WatchInspectionRunTaskGraphRequest) String added in v0.59.0

type WatchInspectionRunTaskGraphResponse added in v0.59.0

type WatchInspectionRunTaskGraphResponse struct {

	// Latest snapshot of the inspection run.
	Snapshot *InspectionRunTaskGraphSnapshot `protobuf:"bytes,1,opt,name=snapshot" json:"snapshot,omitempty"`
	// contains filtered or unexported fields
}

Response streaming the latest progress snapshot of an inspection run.

func (*WatchInspectionRunTaskGraphResponse) Descriptor deprecated added in v0.59.0

func (*WatchInspectionRunTaskGraphResponse) Descriptor() ([]byte, []int)

Deprecated: Use WatchInspectionRunTaskGraphResponse.ProtoReflect.Descriptor instead.

func (*WatchInspectionRunTaskGraphResponse) GetSnapshot added in v0.59.0

func (*WatchInspectionRunTaskGraphResponse) ProtoMessage added in v0.59.0

func (*WatchInspectionRunTaskGraphResponse) ProtoMessage()

func (*WatchInspectionRunTaskGraphResponse) ProtoReflect added in v0.59.0

func (*WatchInspectionRunTaskGraphResponse) Reset added in v0.59.0

func (*WatchInspectionRunTaskGraphResponse) String added in v0.59.0

type WatchInspectionsRequest

type WatchInspectionsRequest struct {
	// contains filtered or unexported fields
}

Request to watch real-time inspection status and progress updates.

func (*WatchInspectionsRequest) Descriptor deprecated

func (*WatchInspectionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use WatchInspectionsRequest.ProtoReflect.Descriptor instead.

func (*WatchInspectionsRequest) ProtoMessage

func (*WatchInspectionsRequest) ProtoMessage()

func (*WatchInspectionsRequest) ProtoReflect

func (x *WatchInspectionsRequest) ProtoReflect() protoreflect.Message

func (*WatchInspectionsRequest) Reset

func (x *WatchInspectionsRequest) Reset()

func (*WatchInspectionsRequest) String

func (x *WatchInspectionsRequest) String() string

type WatchInspectionsResponse

type WatchInspectionsResponse struct {

	// Active inspections.
	Inspections []*InspectionListItem `protobuf:"bytes,1,rep,name=inspections" json:"inspections,omitempty"`
	// contains filtered or unexported fields
}

Response streamed with the latest active inspection runner states.

func (*WatchInspectionsResponse) Descriptor deprecated

func (*WatchInspectionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use WatchInspectionsResponse.ProtoReflect.Descriptor instead.

func (*WatchInspectionsResponse) GetInspections

func (x *WatchInspectionsResponse) GetInspections() []*InspectionListItem

func (*WatchInspectionsResponse) ProtoMessage

func (*WatchInspectionsResponse) ProtoMessage()

func (*WatchInspectionsResponse) ProtoReflect

func (x *WatchInspectionsResponse) ProtoReflect() protoreflect.Message

func (*WatchInspectionsResponse) Reset

func (x *WatchInspectionsResponse) Reset()

func (*WatchInspectionsResponse) String

func (x *WatchInspectionsResponse) String() string

type WatchPopupRequest

type WatchPopupRequest struct {
	// contains filtered or unexported fields
}

Request to start watching popup events.

func (*WatchPopupRequest) Descriptor deprecated

func (*WatchPopupRequest) Descriptor() ([]byte, []int)

Deprecated: Use WatchPopupRequest.ProtoReflect.Descriptor instead.

func (*WatchPopupRequest) ProtoMessage

func (*WatchPopupRequest) ProtoMessage()

func (*WatchPopupRequest) ProtoReflect

func (x *WatchPopupRequest) ProtoReflect() protoreflect.Message

func (*WatchPopupRequest) Reset

func (x *WatchPopupRequest) Reset()

func (*WatchPopupRequest) String

func (x *WatchPopupRequest) String() string

type WatchPopupResponse

type WatchPopupResponse struct {

	// Event delivered through the stream.
	//
	// Types that are valid to be assigned to Event:
	//
	//	*WatchPopupResponse_Popup
	//	*WatchPopupResponse_Dismissed
	Event isWatchPopupResponse_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

WatchPopupResponse delivers real-time notifications about popup lifecycle changes.

func (*WatchPopupResponse) Descriptor deprecated

func (*WatchPopupResponse) Descriptor() ([]byte, []int)

Deprecated: Use WatchPopupResponse.ProtoReflect.Descriptor instead.

func (*WatchPopupResponse) GetDismissed

func (x *WatchPopupResponse) GetDismissed() bool

func (*WatchPopupResponse) GetEvent

func (x *WatchPopupResponse) GetEvent() isWatchPopupResponse_Event

func (*WatchPopupResponse) GetPopup

func (x *WatchPopupResponse) GetPopup() *PopupForm

func (*WatchPopupResponse) ProtoMessage

func (*WatchPopupResponse) ProtoMessage()

func (*WatchPopupResponse) ProtoReflect

func (x *WatchPopupResponse) ProtoReflect() protoreflect.Message

func (*WatchPopupResponse) Reset

func (x *WatchPopupResponse) Reset()

func (*WatchPopupResponse) String

func (x *WatchPopupResponse) String() string

type WatchPopupResponse_Dismissed

type WatchPopupResponse_Dismissed struct {
	// Fired when the active popup is closed, dismissed, or completed.
	Dismissed bool `protobuf:"varint,2,opt,name=dismissed,oneof"`
}

type WatchPopupResponse_Popup

type WatchPopupResponse_Popup struct {
	// Fired when a new popup is requested or currently active upon connecting.
	Popup *PopupForm `protobuf:"bytes,1,opt,name=popup,oneof"`
}

type WatchServerStatRequest

type WatchServerStatRequest struct {
	// contains filtered or unexported fields
}

Request to watch real-time server resource statistics.

func (*WatchServerStatRequest) Descriptor deprecated

func (*WatchServerStatRequest) Descriptor() ([]byte, []int)

Deprecated: Use WatchServerStatRequest.ProtoReflect.Descriptor instead.

func (*WatchServerStatRequest) ProtoMessage

func (*WatchServerStatRequest) ProtoMessage()

func (*WatchServerStatRequest) ProtoReflect

func (x *WatchServerStatRequest) ProtoReflect() protoreflect.Message

func (*WatchServerStatRequest) Reset

func (x *WatchServerStatRequest) Reset()

func (*WatchServerStatRequest) String

func (x *WatchServerStatRequest) String() string

type WatchServerStatResponse

type WatchServerStatResponse struct {

	// Current resource statistics of the server.
	ServerStat *ServerStat `protobuf:"bytes,1,opt,name=server_stat,json=serverStat" json:"server_stat,omitempty"`
	// contains filtered or unexported fields
}

Response streamed periodically with real-time server resource statistics.

func (*WatchServerStatResponse) Descriptor deprecated

func (*WatchServerStatResponse) Descriptor() ([]byte, []int)

Deprecated: Use WatchServerStatResponse.ProtoReflect.Descriptor instead.

func (*WatchServerStatResponse) GetServerStat

func (x *WatchServerStatResponse) GetServerStat() *ServerStat

func (*WatchServerStatResponse) ProtoMessage

func (*WatchServerStatResponse) ProtoMessage()

func (*WatchServerStatResponse) ProtoReflect

func (x *WatchServerStatResponse) ProtoReflect() protoreflect.Message

func (*WatchServerStatResponse) Reset

func (x *WatchServerStatResponse) Reset()

func (*WatchServerStatResponse) String

func (x *WatchServerStatResponse) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL